Paso 4: Reproducir sonidos mediante el entorno de Arduino
Como hemos explicado en el paso pasado, hemos estado jugando sonidos a través del comando de gst-lanzamiento-1.0. Que podemos llamar simplemente esta usando el comando system() dentro de Arduino:
system("gst-launch-1.0 filesrc location= /home/root/smb3_power-up.wav ! wavparse ! pulsesink");
Para hacer las cosas un poco más bonito, podemos envolver este archivo en una función:
void playSound(String file)<br>{ String s = gst-launch-1.0 filesrc location= /home/root/" + file; s += " ! wavparse ! pulsesink"; system(s.buffer); }
Y simplemente lo llaman así:
playSound("smb3_power-up.wav");
¡Buena suerte!