使用Psychopy中的声音刺激记忆错误

时间:2014-11-04 00:47:05

标签: python psychopy

我想知道是否有人能看到错误。我正在进行大约220次试验的实验。我想在不同的时间内打开3种听觉刺激,并在按下“空格”时终止(在某些试验中)。在大约试验148我得到一个错误,表明声音是问题,最后一行是“内存错误”

具体做法是:

  

如果self.lineRGB!= None且self.lineWidth!= 0.0:Traceback(最近的   最后调用):文件“C:\ Users \ freemali \ Desktop \ UGH_lastrun.py”,行   4352,in short_stim3 = sound.Sound('C',secs = short_dur)   文件“C:\ Program   文件\ PsychoPy2 \ LIB \站点包\ psychopy-1.81.00-py2.7.egg \ psychopy \ sound.py”   第217行,在 init self.setSound(value = value,secs = secs,   octave = octave)文件“C:\ Program   文件\ PsychoPy2 \ LIB \站点包\ psychopy-1.81.00-py2.7.egg \ psychopy \ sound.py”   第135行,在setSound self._setSndFromNote(value.capitalize()中,   secs,octave,hamming = hamming)文件“C:\ Program   文件\ PsychoPy2 \ LIB \站点包\ psychopy-1.81.00-py2.7.egg \ psychopy \ sound.py”   第167行,在_setSndFromNote中自我._setSndFromFreq(thisFreq,secs,   hamming = hamming)文件“C:\ Program   文件\ PsychoPy2 \ LIB \站点包\ psychopy-1.81.00-py2.7.egg \ psychopy \ sound.py”   第177行,在_setSndFromFreq中自我._setSndFromArray(outArr)文件   “C:\ PROGRAM   文件\ PsychoPy2 \ LIB \站点包\ psychopy-1.81.00-py2.7.egg \ psychopy \ sound.py”   第291行,在_setSndFromArray中thisArray =   (thisArray * 2 ** 15).astype(numpy.int16)MemoryError

这是心理上没有释放听觉刺激的结果吗?因为我希望刺激开启一段可变的时间,所以我在例程结束时使用stimulus.stop()。这是一个问题吗?

0 个答案:

没有答案