Avec un ami, on réalise un jeu de lumière pour soirée. Ceci est la partie FFT du programme qui n'est pas finalisée et qui ne le sera jamais car je vais le refaire de A à Z.
Cependant, je pense que ce programme est assez complet pour servir à ceux qui souhaiterai placer un analyseur de spectre paramêtrable dans leurs programmes.
Le code FFT est repris d'une sources de Murphy McCauley (MurphyMc@Concentric.NET) [http://www.fullspectrum.com/deeth/] que j'ai légèrement modifié :
- possibilité d'échantillonner à plusieurs fréquences et sur un nombre de bits configurable,
- ajout de l'utilisation de fenêtres,
- calcul du niveau global,
- calcul du niveau équivalent (juste pour faire joli car il n'a aucune signification physique dans ce cas),
- possibilité d'afficher en non absolu et sans anti-repliement (encore une fois, juste pour faire joli).