Hello everyone,
I’m trying to do an experiment with background music running all the time.
I’ve tried loops with all four sound engines, but every time the sound was just played ONCE (in other words the arg. loops is not working).
Here is an example of my code:
#########
from psychopy import core, event
from psychopy import sound
# force quit (anytime): Strg + q|Q
event.globalKeys.clear()
def FQuit():
print('experiment was manually closed')
core.quit()
event.globalKeys.add(key='q', modifiers = ['ctrl'], func=FQuit, name='force quit q')
event.globalKeys.add(key='q', modifiers = ['ctrl','capslock'], func=FQuit, name='force quit Q')
############ background sound (begins with the first instruction)
bgs = sound.Sound('bgm.wav', loops = -1)
bgs.play(loops = -1)
while True:
pass
#################
I’ve checked the google and this forum, but it seems only I have this problem
It would be great if someone here maybe could help me.
Best regards,
PJ