2
我在PsychoPy(Windows 7上的v1.84.2)中生成一個實驗,需要一個簡短的語氣。 的代碼周圍的聲音產生的行是:pythonw.exe在PsychoPy中使用pyo時崩潰
print '1'
startTone = sound.Sound(value='B', secs=0.15, octave=5, sampleRate=44100, bits=16, name='', autoLog=False)
print '2'
instructions_text_stim = visual.TextStim(win, text='Press any key to start.', pos = [0,0], height=2)
print '3'
instructions_text_stim.draw()
print '4'
win.flip()
print '5'
PsychoPy作爲visual.TextStim被繪製爲很快崩潰(I得到1-3在輸出窗口)。崩潰是一個「pythonw.exe已停止工作」彈出窗口,強制窗口關閉。沒有聲音產生,實驗運行順利。語氣在腳本的其他地方播放,但是崩潰在作業中。此外,代碼在OSX上運行。
我見過有人遇到過pyo兼容性問題,以及pythonw.exe崩潰。有沒有人有組合,或找到解決辦法?
感謝
您是否嘗試更改爲另一個聲音後端? https://discourse.psychopy.org/t/python-crashing-with-sound-heavy-experiment/2029 –
那裏的鏈接非常有用:pysoundcard導致一次非常不尋常的聲音播放,然後不再播放,但是問題完全通過使用portodio與pyo解決。 謝謝! – JAP
更新:問題只是暫時修復。然而,包含在PsychoPy v1.85.0中的新音頻庫音頻設備似乎工作得更好。只有時間會給出答案! 儘管感謝您的幫助。 – JAP