Saludos a todos: Estoy trabajando actualmente en un software que debe recuperar datos desde el micrófono de un equipo, y plotearlos en tiempo real en en una interfaz gráfica determinada.
Actualmente estoy recuperando los datos del micrófono con PyAudio, que no me ha presentado problemas. Sin embargo, a la hora de plotear los datos con matplotlib, a medida que los segundos avanzan el programa se va volviendo cada vez mas lento, produciéndose un desfase entre el gráfico mostrado y los sonidos del ambiente. He pensado que el problema puede ser la cantidad de datos que se le pasan a Matplotlib, ya que PyAudio ingresa arrays de tamaño considerable en cosa de milisegundos. Por ello, estoy buscando alguna forma de "simplificar" estos arrays (reducir su tamaño mediante algún algoritmo). O será tal vez que Matplotlib no es adecuado al problema, y hay herramientas que corren más rápido o son mas livianas. Saludos, y gracias por sus respuestas. -- *Ricardo Cisterna Santos* *Ingenieria Civil InformáticaUniversidad del Bío-Bío*
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/