Analyse fréquentielle FFT (Transformation de Fourier) en temps réel avec Arduino

Voici une annonce et une librairie particulièrement intéressante.
Open Music Labs à terminé ses travaux sur une librairie FFT vraiment rapide pour la plateforme Arduino.
FFT : Fast Fourier Transform (Wikipedia, en Français).

Cela signifie qu'Arduino est capable de faire de l'analyse de fréquence de donnée audio en temps réel.
La librairie accepte une entrée depuis un convertisseur ADC (Convertisseur Analogique - Digital) ou depuis un CodecShield.
Cette librairie produit des sorties pour 128 gammes de fréquence (appelés "frequency bins") distinctes à un taux de rafraichissement de 7 ms.

Les "fréquency bins" peuvent avoir des sorties linéraires ou logarithmiques, et disposent même d'un mode "Octave" où les "frequency bins" sont deux fois plus larges (parfait pour réaliser un équalizer graphique).

Une librairie bien intéressante pour réaliser un équaliser à l'aide d'un LOL Shield ou d'un écran TFT ;-)

Source

Aucun commentaire