用于raspberry pi的python mp3音乐循环
我不熟悉python和这个论坛,但是我有一个小问题,有人可以帮我解决吗?我正在为一个慈善活动创建一个场景,我想让我的pi控制气动柱塞、音乐和其他电器,比如马达 我播放的音乐将被开关/按钮的操作中断,这将启动电子和机械的事件序列,我的问题是在开始时播放mp3文件,同时等待GPIO输入中断mp3,这很好,除非没有输入,在这种情况下,当mp3文件完成时,它只是坐在那里等待GPIO输入 我想让它循环mp3文件,这样它就不会只是静静地等待,任何帮助都将不胜感激?该文件是第一个mp3文件,名为“Noddy”用于raspberry pi的python mp3音乐循环,python,loops,mp3,Python,Loops,Mp3,我不熟悉python和这个论坛,但是我有一个小问题,有人可以帮我解决吗?我正在为一个慈善活动创建一个场景,我想让我的pi控制气动柱塞、音乐和其他电器,比如马达 我播放的音乐将被开关/按钮的操作中断,这将启动电子和机械的事件序列,我的问题是在开始时播放mp3文件,同时等待GPIO输入中断mp3,这很好,除非没有输入,在这种情况下,当mp3文件完成时,它只是坐在那里等待GPIO输入 我想让它循环mp3文件,这样它就不会只是静静地等待,任何帮助都将不胜感激?该文件是第一个mp3文件,名为“Noddy”
您可以使用PyGame轻松地在循环中播放音乐,PyGame预装在Pi中,我相信:
import pygame
pygame.mixer.init()
pygame.mixer.music.load("myFile.wav")
pygame.mixer.music.play(-1) # note -1 for playing in loops
# do whatever
# when ready to stop do:
pygame.mixer.pause()
如果要取消暂停,请执行以下操作:
pygame.mixer.unpause()
pygame.mixer.unpause()