Skip to content

Latest commit

 

History

History
63 lines (49 loc) · 2.9 KB

README.md

File metadata and controls

63 lines (49 loc) · 2.9 KB


Wav Icon Bootstrap Logo JQuery Logo
wav2c online

Conversor escrito em Javascript que lê um WAV Unsigned 8-bit PCM e converte em um array C/C++ para uso em microcontroladores

Tabela de Conteúdo

  1. wav2c-online
  2. Descrição
  3. Exemplo de uso
  4. Capturas de tela
  5. Links
  6. Contributor
  7. License

wav2c-online

Acesse o conversor em: guilhermerodrigues680.github.io/wav2c-online
Video onde explico Como converter e reproduzir áudio usando o Arduino sem módulo mp3:
https://www.youtube.com/watch?v=LHUzp2lcPNU

Descrição

Conversor escrito em Javascript que lê um WAV Unsigned 8-bit PCM e converte em um array C/C++ para uso em microcontroladores
Útil para tocar sons em um microcontrolador , não sendo necessário um modulo MP3. Porém fica restrito ao tamanho de memoria disponivel no microcontrolador.

Exemplo de uso

Para converter um áudio, ex: um .MP3, ultilize o software Audacity para converter ele em Mono em seguida reduza a taxa de amostragem para 8000 e exporte como WAV Unsigned 8-bit PCM . Após gerado o arquivo carregue ele no conversor que gerará o código C/C++ .

Para o Arduino, o código de Michael Smith pode ser ultilizado para reproduzir o som. https://playground.arduino.cc/Code/PCMAudio/

Capturas de tela

SCREENSHOT-01.png SCREENSHOT-02.png

Links

Contributor

LinkedIn: Guilherme Rodrigues

License

This project is licensed under the terms of the MIT license.