Forums
PsychToolbox Asio support ended - Printable Version

+- Forums (https://sanworks.io/forum)
+-- Forum: Bpod (https://sanworks.io/forum/forumdisplay.php?fid=1)
+--- Forum: Software (https://sanworks.io/forum/forumdisplay.php?fid=6)
+--- Thread: PsychToolbox Asio support ended (/showthread.php?tid=545)



PsychToolbox Asio support ended - trose_neuro - 02-01-2019

Hi everybody,

as a new user I am probably one of the first to get hit by this: Psychtoolbox does not support Asio anymore.

https://github.com/Psychtoolbox-3/Psychtoolbox-3/wiki/Hardware:-Audio-Devices

Quote:Disclaimer: "ASIO is a trademark and software of Steinberg Media Technologies GmbH."
Therefore in past Psychtoolbox v3.0.14 and earlier versions, the driver was able to take advantage of ASIO ® by optional installation of a special portaudio.dll which was downloadable by you from a link on this web page. The DLL was not part of the standard old Psychtoolbox distributions due to licensing restrictions wrt. ASIO ®.
Unfortunately, in order to allow me to continue to provide that DLL for download, Steinberg GmbH wanted me to sign a new updated license agreement, whose terms i find unacceptable, as it would put too much burden on myself and the project and lack any future-proofness. Therefore as of December 2018 i will no longer provide that DLL for download, and all past, current and future Psychtoolbox versions hereby lose ASIO ® support. If you need reasonably good sound support, either upgrade to Psychtoolbox 3.0.15 or later for use of WASAPI on Windows, or switch to Linux.

I assume I would have to obtain the DLL officially from Steinberg to get it to work since downgrading PTB was not sufficient. 
Or would there be other solutions?

Thanks

Tobias


RE: PsychToolbox Asio support ended - trose_neuro - 02-01-2019

...found a PC still running psychtoolbox 3.0.14 rev 8424. 
Copied over - now it works (just adding the dll and the old 'InitializePsychSound.m' was not enough). 
But I guess that's not a very future proof solution.

Cheers,T


RE: PsychToolbox Asio support ended - Josh - 02-03-2019

Hi Tobias,

We are about to release an update that will work with the latest version of PsychToolbox, via WASAPI drivers.
We are also about to release a new hardware module to sync newer sound cards with the state machine (ASUS Xonar DX and DSX were discontinued, and newer sound cards do not output enough voltage to drive Bpod's optoisolators).

I'll try to remember to update this thread when this is ready. In case I forget, the news feed on sanworks.io should have an article detailing the new solutions.

-Josh


RE: PsychToolbox Asio support ended - trose_neuro - 02-05-2019

Thanks! Looking forward to it!

...and yes: Finding a vendor for the XonarDX took a while - same for the IR sender / receiver pair for building the mouse pokes Wink. But I now have everything up & running with the .7 state-machine (I need 8 ports).

Will WASAPI provide the same low latency as ASIO?

T


RE: PsychToolbox Asio support ended - sandraromerop - 05-28-2019

Hi Josh

I'm trying to use bpod on a state machine r2, using the Asus Xonar DX. I pulled the bpon_gen2 code from Sourcetree and dowgraded the psychotoolbox to the version that was indicated in this thread. It still doesn't work. 

Do you happen to have the code version for this state machine and psychotoolbox  that works with this sound card?
thanks
sandra



(02-03-2019, 10:27 PM)Josh Wrote: Hi Tobias,

We are about to release an update that will work with the latest version of PsychToolbox, via WASAPI drivers.
We are also about to release a new hardware module to sync newer sound cards with the state machine (ASUS Xonar DX and DSX were discontinued, and newer sound cards do not output enough voltage to drive Bpod's optoisolators).

I'll try to remember to update this thread when this is ready. In case I forget, the news feed on sanworks.io should have an article detailing the new solutions.

-Josh



RE: PsychToolbox Asio support ended - trose_neuro - 07-17-2019

(05-28-2019, 05:00 PM)sandraromerop Wrote: Hi Josh

I'm trying to use bpod on a state machine r2, using the Asus Xonar DX. I pulled the bpon_gen2 code from Sourcetree and dowgraded the psychotoolbox to the version that was indicated in this thread. It still doesn't work. 

Do you happen to have the code version for this state machine and psychotoolbox  that works with this sound card?
thanks
sandra



(02-03-2019, 10:27 PM)Josh Wrote: Hi Tobias,

We are about to release an update that will work with the latest version of PsychToolbox, via WASAPI drivers.
We are also about to release a new hardware module to sync newer sound cards with the state machine (ASUS Xonar DX and DSX were discontinued, and newer sound cards do not output enough voltage to drive Bpod's optoisolators).

I'll try to remember to update this thread when this is ready. In case I forget, the news feed on sanworks.io should have an article detailing the new solutions.

-Josh

Hi Sandra,

sadly: Downgrading via the 'official route' does not help. They pulled ASIO support from all previous Versions as well. If you would like to use ASIO you should try to find a PC running an older version of PTB and copy everything (in my case  psychtoolbox 3.0.14 rev 8424 worked). I did not test WASAPI on our xonarDX yet.

Best,
Tobias


RE: PsychToolbox Asio support ended - SyedR - 07-26-2019

(07-17-2019, 06:34 AM)trose_neuro Wrote:
(05-28-2019, 05:00 PM)sandraromerop Wrote: Hi Josh

I'm trying to use bpod on a state machine r2, using the Asus Xonar DX. I pulled the bpon_gen2 code from Sourcetree and dowgraded the psychotoolbox to the version that was indicated in this thread. It still doesn't work. 

Do you happen to have the code version for this state machine and psychotoolbox  that works with this sound card?
thanks
sandra



(02-03-2019, 10:27 PM)Josh Wrote: Hi Tobias,

We are about to release an update that will work with the latest version of PsychToolbox, via WASAPI drivers.
We are also about to release a new hardware module to sync newer sound cards with the state machine (ASUS Xonar DX and DSX were discontinued, and newer sound cards do not output enough voltage to drive Bpod's optoisolators).

I'll try to remember to update this thread when this is ready. In case I forget, the news feed on sanworks.io should have an article detailing the new solutions.

-Josh

Hi Sandra,

sadly: Downgrading via the 'official route' does not help. They pulled ASIO support from all previous Versions as well. If you would like to use ASIO you should try to find a PC running an older version of PTB and copy everything (in my case  psychtoolbox 3.0.14 rev 8424 worked). I did not test WASAPI on our xonarDX yet.

Best,
Tobias

Hi Tobias, 

Did you have to run any install files before this worked? I'm trying a similar thing for my set-up (copying v11 because it's a 32 bit computer) but it's not working for me. 


Syed


RE: PsychToolbox Asio support ended - trose_neuro - 07-30-2019

(07-26-2019, 04:10 PM)SyedR Wrote:
(07-17-2019, 06:34 AM)trose_neuro Wrote:
(05-28-2019, 05:00 PM)sandraromerop Wrote: Hi Josh

I'm trying to use bpod on a state machine r2, using the Asus Xonar DX. I pulled the bpon_gen2 code from Sourcetree and dowgraded the psychotoolbox to the version that was indicated in this thread. It still doesn't work. 

Do you happen to have the code version for this state machine and psychotoolbox  that works with this sound card?
thanks
sandra



(02-03-2019, 10:27 PM)Josh Wrote: Hi Tobias,

We are about to release an update that will work with the latest version of PsychToolbox, via WASAPI drivers.
We are also about to release a new hardware module to sync newer sound cards with the state machine (ASUS Xonar DX and DSX were discontinued, and newer sound cards do not output enough voltage to drive Bpod's optoisolators).

I'll try to remember to update this thread when this is ready. In case I forget, the news feed on sanworks.io should have an article detailing the new solutions.

-Josh

Hi Sandra,

sadly: Downgrading via the 'official route' does not help. They pulled ASIO support from all previous Versions as well. If you would like to use ASIO you should try to find a PC running an older version of PTB and copy everything (in my case  psychtoolbox 3.0.14 rev 8424 worked). I did not test WASAPI on our xonarDX yet.

Best,
Tobias

Hi Tobias, 

Did you have to run any install files before this worked? I'm trying a similar thing for my set-up (copying v11 because it's a 32 bit computer) but it's not working for me. 


Syed

Hi Syed,

sorry for the late reply: Yes. You need to run 'SetupPsychtoolbox' from the copied PTB root folder to set the ML path correctly. 
http://psychtoolbox.org/docs/SetupPsychtoolbox

Cheers
T