Pour un projet personnel je suis actuellement à la recherche d'une relation entre les données d'une FFT et une "répartition des fréquences style egaliseur" (je suis désolé pour la possible utilisation de mauvais termes mais je n'ai pas tant de connaissances mathématiques avancées)
Je vous explique plus précisément le contexte:
Je veux faire un programme de visualisation de spectre d'une musique, la fonction que j'utilise me renvoie un tableau de 1024 données contenant chacune l'amplitude de la fréquence.
En partant du principe que le spectre étudié est de 0 à 20000Hz, cela me donne donc l'amplitude des fréquences comprises entre n*20000/1024 et n*20000/1024 + 20000/1024.
Mais dans la musique, la "répartition" des fréquences n'est pas "linéaire": Graves 20Hz/400Hz, Mediums 400Hz/2000Hz et Aigus 2000Hz/20KHz. Et cela donne une répartition ressemblant à cela :

Or, mon programme donne une répartition comme cela (rouge = basses, bleu = mediums, jaune = aigus):

J'aimerais donc trouver quelle est la relation pour passer d'une représentation à l'autre.
Cordialement
