Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 
Responder

light show con labview y arduino leer un archivo de musica y seguir ritmo con leds

¡Resuelto!
Ir a solución
Highlighted

light show con labview y arduino leer un archivo de musica y seguir ritmo con leds

Quiero por labview  leer un archivo .wav y dependiendo del sonido hacerle unos umbrales para que se enciendan unos leds, en los ejemplos de arduino + labview sale un ejemplo pero no me convence. como puedo leer un archivo en .wav y luego como comparo para hacer el encendido de los leds

0 kudos
Mensaje 1 de 5
377 Vistas
Solución
Aceptado por el autor del tema supresor
03-31-2017 09:25 AM

Re: light show con labview y arduino leer un archivo de musica y seguir ritmo con leds

Hola!

Te mando un link de unos proyectos similares al tuyo con ciertas similitudes. Aunque a grandes rasgos el segundo link creo que es la mejor opción.

 

 

Dentro de ese VI  existe un subVI con nombre Sound File Read en la salida de Data es dónde manda el arreglo de los datos del sonido .wav. Aquí es donde puedes comparar el espectro de datos para encender determinado LED.

Puedes utilizar rangos para determinar que LED encender. Por ejemplo:

If { data <= -0.1 turn on=LED 1,

if {data <= 0.1 turn on =LED2, etc.

} }

Solo recuerda apagar los demas LEDs cuando te encuentras en los casos que no les corresponden.

 

http://forums.ni.com/t5/LabVIEW-Interface-for-Arduino/Arduino-Push-Button-WAV-Audio-Sampler/ta-p/353...

http://forums.ni.com/t5/Example-Program-Drafts/How-to-Play-a-WAV-File-in-LabVIEW/ta-p/3502875

 

Saludos.

 

Mensaje 2 de 5
349 Vistas

Re: light show con labview y arduino leer un archivo de musica y seguir ritmo con leds

Gracias Jimbe, cualquier inconvenente escribo al foro.

0 kudos
Mensaje 3 de 5
321 Vistas

Re: light show con labview y arduino leer un archivo de musica y seguir ritmo con leds

q dato tomo para hacer la comparacion

0 kudos
Mensaje 4 de 5
316 Vistas

Re: light show con labview y arduino leer un archivo de musica y seguir ritmo con leds

Hola supresor!

En el archivo VI llamado Play WAV File.vi , dentro del ciclo while se encuentra una function llamada Sound File Read.vi y en la salida data deberias tener un buffer de un arreglo de 1D, después tomas un index array para ir obteniendo los valores 1 a 1.

 

Saludos.

0 kudos
Mensaje 5 de 5
314 Vistas