hvianna / audioMotion-analyzer

High-resolution real-time graphic audio spectrum analyzer JavaScript module with no dependencies.
https://audioMotion.dev
GNU Affero General Public License v3.0
643 stars 63 forks source link

[feature request] add the ability to "listen" to a particular band #31

Open jonathan-annett opened 2 years ago

jonathan-annett commented 2 years ago

Not sure if this is possible, but it would be interesting if you could create a real time filter, which allowed you to isolate a selected band and send it to either a file (for later playback) or an output device (sound card).

for example a function setAudioFilterIndex() which takes an integer to indicate which band to pass to the output (or null/undefined to indicate it should pass the unfiltered input to the output - the default situation)

getAudioFilterIndex() would return the current value