Python: Analyse de la Fréquence des Fichiers Audio

Je suis de générer des fichiers sonores qui jouent des tons de différentes fréquences, avec un certain nombre d'harmoniques.
En fin de compte, ces sons ne pourront être lus sur un appareil avec un petit haut-parleur.

J'ai la courbe de réponse en fréquence de l'enceinte et souhaitez effectuer les actions suivantes en Python:

  1. Tracer le spectre de fréquence d'un fichier audio. J'ai besoin d'un prendre la FFT du fichier et de l'intrigue avec gnuplot
  2. Appliquer une non-linéaire de la fonction de transfert basée sur la courbe de réponse en fréquence dans la feuille de données.
  3. Tracer le résultat une fois que la fonction est appliquée.

Personne ne sait :

  • Ce que le façon la plus simple à faire ce serait?
  • ou d'un Application (GNU/Linux) qui pourrait faire cela pour moi?
SciPy l'introduction comprend une FFT et de tracer le résultat: scipy.org/Getting_Started
Votre logo a l'air délicieux.

OriginalL'auteur waffleman | 2010-11-30