Я работаю (ну, играю...) в ruby, пытаясь создать несколько полезных звуковых инструментов. Ничего живого, ничего вроде миди-синтезатора, живых фильтров или mp3-плеера. Я делаю простые инструменты, которые открывают файл .wav, изменяют его и сохраняют. У меня есть хорошие генераторы (квадратные, синусоидальные, шумовые, треугольные, пилообразные и т.д... и многое другое!). У меня есть конвертный фильтр, с которым мне удобно. У меня хорошее тремоло (автоматический фильтр огибающей).
Самое близкое, что у меня есть к низкочастотному, высокочастотному или параметрическому эквалайзеру, - это тремоло, которое работает в звуковом диапазоне... в основном, повышая частоту до тех пор, пока тремоло не окажется в диапазоне звуковых частот. Это интересный звук.
Вы знаете, как реализовать параметрический эквалайзер в ruby (желательно)?