Как некоторые из вас, возможно, знают, у психопи есть ошибки при воспроизведении звуковых файлов в более новых версиях, поэтому в настоящее время у меня установлена самая старая версия, и я пытаюсь сделать звуковую корректирующую обратную связь для поведенческого теста, предназначенного для сканера фМРТ. Обратная связь необходима, чтобы не дать участникам заснуть. У меня много проблем с тем, чтобы найти, как правильно его закодировать, так как ничего из того, что я пробовал, не работает (у меня много ошибок, главная из которых - неверный синтаксис), поскольку я не использую построитель. Я очень новичок в кодировании. Это то, что у меня есть до сих пор:
cue = visual.TextStim(myWin, pos = [0.0,0.0],color = -1)
fix = visual.TextStim(myWin,text = '+',height = 1.0,color = -1)
begin_text = ('Press the space bar to begin')
hit_sound = sound.Sound(value='G', secs=0.5, octave=4, sampleRate=44100, bits=16)
miss_sound = sound.Sound(value='G', secs=0.5, octave=3, sampleRate=44100, bits=16)
cue_type = ['either_color', 'either_shape', 'either_nochange', 'either_nochange', 'color', 'color_nochange', 'shape', 'shape_nochange']#trial types
cue_type*=num_trials #number of trials
random.shuffle(cue_type) #randomizing trials
if key_resp.corr
feedback= hit_sound.play
else:
feedback= miss_sound.play
Заранее спасибо.