AttributeError: 'NoneType' object has no attribute 'getSamplingRate'

No, I’m on Windows 7 x64. But thanks for checking into this! I did recently find this workaround, in case it helps you: Voice capture crashes, which basically suggests replacing these calls with the actual sampling rate.

The strange thing is, it seems that the pyo server has been created successfully, because it prints its hello message at the top of the traceback, and after patching out the calls to this one specific function, recording works fine. Well, in any case, I guess this is a bug in PsychoPy, then…