En el video explico como usar uno de los DAC del ESP32 para reproducir audio, de un archivo WAV, como si esto fuese poco sólo en 6 líneas de código. www.sinaptec.alomar.com.ar/201...
Пікірлер: 91
@julioda59144 жыл бұрын
Todo un capo, me alegra que seas de los primeros que hacen tutoriales para sacarle el maximo provecho a esta placa tan increible
@franciscotassone10272 жыл бұрын
Excelente , lo armé lo programé y funciona muy bien, Genial. Solo me di cuenta de una cosa, no se le puede poner en RawData mas de 71 Kb, porque el compilador de Arduino, tira una error, como que se sobrepasa de los límites de la memoria (si bien es mas grande. pero por algún motivo, no funciona). Hice pruebas tambien de bajar la calidad a un sampleo de 11025 Hz, y es aceptable el audio. (Esto para obtener menor cantidad de datos a guardar en la memoria) Idea: quizás si se necesiten muchos mensajes de audio, es usar una MicroSD, junto con el ESP32. ! Mil gracias de nuevo por este aporte del video.
@williangraterol28564 жыл бұрын
Muchas gracias por este proyecto amigo. Genial... tengo 3 ESP32 y me gustaria realizar mas proyecto con este microcontrolador para pasar la cuarentena....
@jhoanrivero78854 жыл бұрын
Esperamos mas proyectos. Gracias por enseñar.
@p._75554 жыл бұрын
un erudito profesor como siempre! seguro se habrá dado cuenta q el audio le sale cortado. Debido a que la longitud del indice "i" es integer desde -32768 hasta 32767, haciendo overflow antes de terminar derecorrer todo el vector de sonido Saludos!
@nfkeller11 ай бұрын
Muy buenos tus videos, los he implementado para proyectos reales.
@sebastiangregoroff33702 жыл бұрын
Excelente ! Gracias por compartir tu conocimiento !
@RFADICTOS6 жыл бұрын
hola alejo me quito e sombrero..que aporte tan interezante amigo...
@SinapTec6 жыл бұрын
Muchas gracias, Saludos.
@nelsoncori90795 жыл бұрын
excelente el vídeo.. mas proyectos con el esp32 por favor
@rodrigoobregon90915 жыл бұрын
Muchas gracias por el video. Excelente proyecto. Muy Practico
@SinapTec5 жыл бұрын
Muchas gracias.
@AndresPerez-ux2qk4 жыл бұрын
Muy original y muy bien explicado! Gracias
@SinapTec4 жыл бұрын
Muchas gracias Andrés.
@patriciotorres4772 жыл бұрын
Muy bueno lo que haces...
@jhonsebastianboterolemos30462 жыл бұрын
Excelente video men
@cristiangs23073 жыл бұрын
Muy bueno. Saludos
@ShrKhAan5 жыл бұрын
Te pasaste maestro !
@humbertopineda3642 жыл бұрын
Muchas gracias, gracias por no usar una libreria ya que se pierde mucho como funciona las cosas, haora se como funciona el audio
@felipemunoz87524 жыл бұрын
Si funciona gracias!! .))
@fernando-inf3 жыл бұрын
Gracias por el video, crees que sea posible que el ESP32 reproduzca el sonido en menos de 20ms cuando se envia una señal por un pin Analogico?, seria para ver la viabilidad de hacer una bateria electronica MIDI con este metodo, usando como modulo de sonido el propio ESP, ademas deberia poder reproducir dos o tres sonidos a la vez ya que el sonido de los platillos de una bateria se mantiene luego de tocarlos.
@paulogastonvillalba33686 жыл бұрын
Hola sos una eminencia.
@SinapTec6 жыл бұрын
Jaja, no lo creo, pero muchas gracias. Saludos.
@toniovallejos2 жыл бұрын
Hola¡ como estas ? muy bueno el video. Pregunta: cuanto audio puede guardar la ESP 32 ? Me refiero al peso/duración. Gracias
@AQUILESVAESA5 жыл бұрын
Amigo muy buen video
@SinapTec5 жыл бұрын
Muchas gracias Aquiles.
@jaggenxmax2 жыл бұрын
podría usarse para hacer un micrófono para voz encriptada y transmitir por radio?
@tszulpinedo7575 жыл бұрын
Es un auténtico erudito entre los eruditos profesor 👌😎
@SinapTec5 жыл бұрын
Muchas gracias, pero no creo que sea para tanto. Saludos.
@fernandnavarro57393 жыл бұрын
muy bueno
@EduardoCaporale5 жыл бұрын
Buenisimo !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@SinapTec5 жыл бұрын
Me alegra mucho que te haya gustado.
@josenkysalomon47012 жыл бұрын
Se podria utilizar el dac para reproducir un sonido mediante un lector de micro sd?
@danielnicoletti50666 жыл бұрын
Genio!!!...
@SinapTec6 жыл бұрын
Jaja, gracias, pero no es para tanto. Saludos.
@Carolina-yo1kw4 жыл бұрын
Se pudiera hacer la conexión a un servidor y obtener datos para ser reproducidos en tiempo real?
@miguelangelricoramirez60893 жыл бұрын
Hola, que buen video, soy nuevo en tu canal pero he aprendido mucho con tus vídeos, muchas gracias de verdad. Pero quisiera hacer una pregunta, modifique un poco el código para que el audio solo sonara una vez, el problema es que cuando no suena el audio se escucha mucho ruido en la bocina, ¿hay alguna forma de reducirlo?, De antemano agradezco a quien me pueda ayudar.
@ernestobur22 жыл бұрын
Hola, las instrucciones me funcionaron perfectamente, hay alguna manera de reproducir sonidos con polifonia sin perder la velocidad real?
@juanpablotravi22102 жыл бұрын
Se puede hacer una capturada de audio por USB en tiempo real ???? algún proyecto parecido ? Gracias.
@Sipy93 жыл бұрын
Excelente video Sabes si se pueden reproducir canciones en formato MP3?
@loquequema87345 ай бұрын
Estaria bueno un tuto pero a la inversa, que capture audio de un microfono y lo convierta a hex y la almacene
@1981bub2 жыл бұрын
Veo tiene una cámara graba tbm audio?
@serintegsistem40693 жыл бұрын
Hola, Saludos me parecen muy buenos tus videos soy un nuevo suscriptor quisiera hacer la lectura de un chip ibutton con un ESP32 esto es posible se que estos chip ibutton son portocolo 1wire, puedes hacer un video de esto o me podrias ayudar de alguna manera gracias estaria muy agradecido.
@pkzip314164 жыл бұрын
muy sencillo y didactico el ejemplo.. pulgar... pulgar... pulgar... pulgar...
@SinapTec4 жыл бұрын
Muchas gracias!!
@Lup1n_35 жыл бұрын
cuando lo subo a mi placa me tira error al compilar para la placa
@marioalexanderguevara20712 жыл бұрын
buenaaaaaaaaaaaaaaaaaaaaaaaa
@ezemelano3 жыл бұрын
Muy bueno!!! Recien estoy empezando con el ESP32. Note que con Arduino es sencillo arrancar, pero cuando queres pasar a IDE de Espressif (ESP-IDF) la cosa se complica un poco. Podrias hacer un video de como instalar los componentes y algun proyecto con es IDE? Gracias
@ezemelano3 жыл бұрын
Lo hice al proyecto y vi que se puede subir hasta unos 4,5 segundos aproximadamente.
@giancarlomejia54965 жыл бұрын
Amigo excelente video si quisiera transmitir ese audio
@SinapTec5 жыл бұрын
Este ejemplo te puede servir: kzbin.info/www/bejne/Z5WkaWStbKhnock
@pacsmile6 жыл бұрын
Supongo que esto podría lograrse utilizando la memoria flash del esp32 y utilizando la biblioteca SPIFFS para acceder al archivo wav, pero quiero pensar que el delay cambiaría, ya que utilizar esa librería le debería llevar más tiempo al micro leer el archivo, cómo se podría calcular el tiempo necesario?
@SinapTec6 жыл бұрын
Lo veo muy posible, habría que probarlo. Saludos.
@cracatoa996 жыл бұрын
Hola, esta grandioso, así que básicamente de esa forma podrías hacer una comparación de audio real con uno guardado? Por ejemplo para comandos por voz? Saludos
@SinapTec6 жыл бұрын
No en absoluto, ojalá el reconocimiento de voz fuese algo tan sencillo. Saludos.
@darvinperez81015 жыл бұрын
hola, esto también es posible hacerlo con un Arduino UNO?
@SinapTec5 жыл бұрын
Se puede hacer algo parecido con PWM o un DAC externo. Saludos.
@Carolina-yo1kw4 жыл бұрын
Muy útil el video, sin embargo me gustaría saber un aproximado del máximo del archivo de audio que se puede reproducir, ya que me gustaría escuchar varias canciones completas.
@jesus_malik Жыл бұрын
Para eso conviene que use unmodulo donde puedes colocar una memoria externa y ahi puedes guardar los datos!
@biker2k34 жыл бұрын
Excelente! tendras un ejemplo con el esp8266? yo tengo uno que funciona bien pero reproduce 2 veces y se resetea no se porque.
@SinapTec4 жыл бұрын
No me puse a probar esto con ESP32. Saludos.
@cristianavalos29185 жыл бұрын
Hola, excelente video, En el minuto 7:30 mencionas el tiempo que le toma al procesador hacer las operaciones, ¿me podrías decir en donde se ve o como se determina ese tiempo? te lo agradecería muchísimo
@SinapTec5 жыл бұрын
Lo determiné a oído, fijándome que no cambie mucho la tonalidad de la reproducción.
@cristianavalos29185 жыл бұрын
@@SinapTec Muchas gracias, ese tip me ayudará
@SinapTec5 жыл бұрын
De nada. Saludos.
@caronteaguarda25 жыл бұрын
Buenas. Excelente tutorial. He seguido los pasos y me da un error : 'dacWrite' was not declared in this scope Podrías ayudarme?
@SinapTec5 жыл бұрын
Instalaste todo lo necesario para ESP32? Elegiste la placa correspondiente? Saludos
@caronteaguarda25 жыл бұрын
SinapTec gracias por tu pronta respuesta... Me había equivocado. Yo tengo la ESP 8266 e indagando he visto que no está habilitada para DAC. Muchas gracias de nuevo y disculpas por las molestias. Un saludo
@vinchelo5 жыл бұрын
Muy bueno Alejandro!!! Una consulta, como es que esos datos hex luego represetan cada palabra y el timbre de tu voz??? quedé muy intrigado con eso. Saludos capo!
@SinapTec5 жыл бұрын
Cualquier archivo está formado por 0s y 1s. Un editor hexadecimal es una forma mas fácil de ver esos 0s y 1s. El archivo ese es un WAV y representa el sonido codificado en PCM (modulación de pulsos codificados). Te recomiendo que investigues sobre el tema y te va a quedar mucho mas claro. Saludos.
@raulochoaenterprise23592 жыл бұрын
una pregunta el audio solo se reproduce en Bucle? o llega a detenerse o se puede programar a que solo se reprodusca cuando uno apriete un boton?
@estebanpa79234 жыл бұрын
que incomdo queda la esp32 en la protoboard
@SinapTec4 жыл бұрын
Si es muy ancho. Saludos,
@yhungp5 жыл бұрын
Saludos, ¿es posible recibir el audio desde el movil y reproducirlo? Gracias
@SinapTec5 жыл бұрын
Si, creo que sería posible.
@yhungp5 жыл бұрын
@@SinapTec si no es mucha molestia y si sabes como podrían hacer un video sobre esto, gracias
@SinapTec5 жыл бұрын
Lo siento @@yhungp , estoy muy metido en mi último proyecto como para hacer el video. Saludos.
@yhungp5 жыл бұрын
@@SinapTec igualmente muchas gracias, si en algun momento te liberas un poco me parecería un buen video como una forma de hacer parlantes bluetooth más baratos que con los módulos que hay actualmente, saludos
@motivacion-sin-limites-Ecuador6 жыл бұрын
Tengo un problema al almacenar más de un archivo wav ya convertido como lenguaje C en el ESP32, nose si lo has intentado o la mejor solución sería usar una SD externa, por favor ayúdanos con esto GENIO.
@SinapTec6 жыл бұрын
La verdad que no lo probé, la idea de este video era hacerlo lo más simple posible. Saludos.
@motivacion-sin-limites-Ecuador6 жыл бұрын
SinapTec yo lo probé agregando más archivos wav convertidos a C y me dio error... Si puedes seria de gran utilidad que hagas un nuevo ejemplo.
@motivacion-sin-limites-Ecuador6 жыл бұрын
La solución la encontré usando el módulo Mp3 Df Play mini... Me base en este tutorial para el que le interese... Saludos desde Ecuador. kzbin.info/www/bejne/oaKVg3-wa5qSrZI
@SinapTec6 жыл бұрын
Muy interesante. Gracias
@cmarinv2005 Жыл бұрын
buen video, para quien desee conocer mas el ESP32 kzbin.info/www/bejne/jajHeZqNftWoarM
@ojichick37985 жыл бұрын
Buenas tardes/noches, gracias a su tutorial logré reproducir audios pero, ¿Cómo podría reproducirlos desde una tarjeta sd? El modulo para la tarjeta es el siguiente: articulo.mercadolibre.com.mx/MLM-552786480-modulo-lector-de-sd-card-arduino-pic-_JM?quantity=1
@SinapTec5 жыл бұрын
Lo tendré en cuenta para otro tutorial. Saludos.
@mariamartinez48603 ай бұрын
Una pregunta, a que pin está el cable verde?
@alvaroarranz75262 ай бұрын
25
@IvanTr20133 жыл бұрын
¡Que Crack! Excelente video, muchas gracias por compartir tus conocimientos, Tengo una pregunta a los mejor es muy ignorante porque no se mucho del tema y sea un disparate, pero la hare. ¿Se podría hacer un teclado musical generando el sonido desde el ESP 32? usando un teclado controlador MIDI, de esos que son mudos para trabajar con la tarjeta de sonido de la computadora o con otras fuentes de sonido. Se podrían trabajar los sonidos sintetizados a partir de un generador de tonos o sampleados (muestreados y procesados). Creo que se debería aumentar la memoria, donde están los sonidos si es con sampleo. Buscando videos del tema encontré este con sonidos sintetizados. kzbin.info/www/bejne/rpfKnHejpqZmgqs&ab_channel=MarcelLicence kzbin.info/www/bejne/b4mVgqJ9mq9onZo&ab_channel=MarcelLicence kzbin.info/www/bejne/i2a0aZaem7Kaoqc&ab_channel=MarcelLicence
@SinapTec3 жыл бұрын
Si, es posible, el protocolo MIDI es un viejo y sencillo. Para mi ESP32 no es la mejor opción debería pensar en algún micro que tenga DSP. Saludos.
@IvanTr20133 жыл бұрын
@@SinapTec Muchas gracias. Yo es que muy poco se del tema, solo he tenido esa idea desde que me mostraron una placa Raspberry PI. y no sabia si era posible realizarla o no. Ahora pedí el ESP 32 para practicar con otros proyectos mucho mas sencillos que pienso realizar.