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
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/