[Python-es] Problema con sonido (pygame, pyqt4)
Diego Caraballo
dcaraballo en amsj.com.uy
Mie Dic 3 05:43:02 CET 2014
Buenas noches gente, estoy tratando de hacer una GUI (PYQT4) con algunos
botones que reproduzcan sonidos (notas musicales). La idea es que cada
ves que se presione un botón, se reproduzca la nota y se repita hasta
que otra nota sea presionada. Estoy utilizando PYGAME para reproducir el
sonido.
El problema surge cuando presiono la nota, al entrar en el while el
programa no deja hacer más nada, sigue reproduciendo la nota y se
cuelga.
Creo que estoy teniendo el mismo problema que este señor:
https://mail.python.org/pipermail/tkinter-discuss/2013-June/003451.html
Alguno sabría como matar el evento? o hacer que el evento se ejecute en
segundo plano y me deje seguir presionando otros botones?
Les dejo una de las funciones a llamar:
def btn_mi_clicked(self):
pygame.mixer.music.stop()
while True:
pygame.mixer.init()
pygame.mixer.music.load("mi.mp3")
pygame.mixer.music.play()
time.sleep()
pygame.mixer.music.stop()
Desde ya muchas gracias
Diego Caraballo WWW.PYTHONDIARIO.COM [1]
Links:
------
[1] http://www.pythondiario.com
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20141202/607340d4/attachment.html>
Más información sobre la lista de distribución Python-es