It’s my first post here so let me introduce myself to you. I’m the author of pyo,
one of the many possible audio back-ends of PsychoPy. I spent a lot of time in
the past few weeks to fix bugs related to conflicts between portaudio and the
python Global Interpreter Lock and concerning the choice of audio driver on
Windows (I’m an old mac user and mostly on linux today). Even on Windows, the
latency with pyo is now very low (~ 5ms for a buffer size of 256 samples).
I’m writing this post to let you know that almost every problem I saw about pyo
on this forum is likely to be fixed now (version 0.8.5). Pyo is not only a
"sound driver" but a complete dsp toolbox and there is a lot of working examples
in the sources. If you had some frustrations in the past with pyo, I recommend
you to give it another shot, it’s a much more mature module now.
Now that I’m registered on this forum, I will be here to help with audio related
You can download the most recent version of pyo on ajaxsoundstudio.com:
Github is used to maintain the sources and track the bugs:
The online documentation: