Publicação

Digital sound processing using arduino and MATLAB

Ver documento

Detalhes bibliográficos
Resumo:Over the last decade, impelled by the huge open source software community support, the low cost Arduino platform presents itself as an alternative for digital sound processing. Although Arduino is generally used for small applications for the artistic and maker community, its built-in Analog to digital converter can be used for sound capturing, processing and reproduction. Equipped with a powerful AVR 8 bit RISC microcontroller, the Arduino, can achieve up to 200kHz with a 10 bit resolution according to the Atmel ATmega328P datasheet that is the AVR core that we are going to focus on this article. Realizing the hardware potential, software suppliers like Matworks or National instruments, have included the Arduino packages on the software accessories of MATLAB and LABView. This work presents some of the sound capabilities and specific limitations of the Arduino platform, enfacing its connection and installation with MATLAB software. A series of examples of the Arduino interface with MATLAB are detail and shown in order to facilitate users initiation of MATLAB and Arduino Digital Sound Processing enhancing education fostering.
Autores principais:Silva, Sergio
Outros Autores:Soares, Salviano; Valente, Antonio; Marcelino, Sylvain T.
Assunto:ADC/DAC Arduino Digital Sound Processing FM Synthesis of Instrument Sounds MATLAB Sampling Vocoder
Ano:2015
País:Portugal
Tipo de documento:comunicação em conferência
Tipo de acesso:acesso restrito
Instituição associada:Universidade de Leiria e Oeste
Idioma:inglês
Origem:IC-online
Descrição
Resumo:Over the last decade, impelled by the huge open source software community support, the low cost Arduino platform presents itself as an alternative for digital sound processing. Although Arduino is generally used for small applications for the artistic and maker community, its built-in Analog to digital converter can be used for sound capturing, processing and reproduction. Equipped with a powerful AVR 8 bit RISC microcontroller, the Arduino, can achieve up to 200kHz with a 10 bit resolution according to the Atmel ATmega328P datasheet that is the AVR core that we are going to focus on this article. Realizing the hardware potential, software suppliers like Matworks or National instruments, have included the Arduino packages on the software accessories of MATLAB and LABView. This work presents some of the sound capabilities and specific limitations of the Arduino platform, enfacing its connection and installation with MATLAB software. A series of examples of the Arduino interface with MATLAB are detail and shown in order to facilitate users initiation of MATLAB and Arduino Digital Sound Processing enhancing education fostering.

Atividades financiadas

Carregando projetos financiados...