Cuando se trata de audio, la cantidad de altavoces que desea generalmente se rige por la cantidad de pistas o canales que tiene su señal. Uno para mono, dos para estéreo, cuatro para cuadrofónico, cinco o más para sonido envolvente, etc. Pero todos esos altavoces están esencialmente reproduciendo diferentes pistas de una señal de audio "única". ¿Qué sucede si desea que un solo dispositivo de audio reproduzca ocho canciones diferentes simultáneamente, y que cada canción se canalice a su propio altavoz? Ese es el trabajo [Devon Bray] fue encargado por el artista interdisciplinario [Sara Dittrich] para uno de su proyecto de instalación "Giant Talking Ear". Él construyó un dispositivo para Reproduce múltiples archivos de sonido en múltiples dispositivos de salida. utilizando el hardware y el software de la plataforma.

Pero tal vez un truco como este podría ser útil en muchas aplicaciones distintas a las instalaciones de arte. Puede usarse en una sala de Escape, donde es posible que desee que las distintas transmisiones de audio se inicien en sincronicidad al mismo tiempo, o como parte de una consola de DJ, enviando una transmisión a los altavoces y otra a los auriculares o un juego. donde tienes que correr alrededor de una habitación llena de oradores en la secuencia y velocidad correctas para escuchar una oración completa en busca de pistas.

Su publicación en el blog enumera los enlaces para las diversas piezas de hardware requeridas, aunque todo es bastante genérico, y repositorio github alberga el código. En el corazón del proyecto está el Dispositivo de sonido biblioteca para python. La documentación para la biblioteca es escasa, por lo que [Bray]Las instrucciones son útiles. Su código le permite "tomar un directorio con los archivos .wav nombrados en orden numérico y reproducirlos en dispositivos de sonido USB conectados a la computadora host una y otra vez, repitiendo todos los archivos una vez que termine el más largo". Como beneficio adicional, muestra cómo cargar y reproducir archivos de sonido automáticamente desde una unidad USB conectada. Esto le permite intercambiar su lista de reproducción en la Raspberry Pi sin tener que usar un teclado / mouse, SSH o RDP.

Verifique el video después de la pausa para un resumen rápido del proyecto.


LEAVE A REPLY

Please enter your comment!
Please enter your name here