Sur la plate-forme GNU/Linux avec un noyau de préemption activé en temps réel, vous disposez du kit de connexion audio JACK. En d'autres termes, JACK vous permet de connecter des programmes audio prenant en charge JACK de sorte que vous puissiez capturer tout le son de votre ordinateur.
Vous passeriez alors ce son capturé dans un autre programme audio JACK qui héberge votre plugin d'égalisation. Le plugin equalizer, sous Linux au moins, sera soit un plugin LADSPA, soit le plugin LV2 de LADSPA.
Vous pouvez programmer un filtre passe-bande si vous avez une très très bonne compréhension des mathématiques de très haut niveau (IMHO) et une excellente connaissance du traitement du signal numérique en général. Si vous n'avez pas ces compétences, je vous déconseillerais vivement de coder un filtre passe-bande et d'utiliser simplement l'une des nombreuses implémentations disponibles gratuitement.
http://jackaudio.org
http://ladspa.org
http://lv2plug.in
voir aussi:
http://musicdsp.org
Vous devez spécifier le système d'exploitation dont vous parlez, car toute solution sera très spécifique au système d'exploitation. –