Вы можете реализовать эквалайзер, используя дискретные полосовые фильтры, или вы можете сделать это в частотной области (FFT -> equalize -> IFFT).Для полосовых фильтров вы можете либо объединить фильтр нижних частот и фильтр верхних частот, либо использовать одну из самых распространенных конструкций, например демпфирующий резонатор.
То, как вы на самом деле реализуете это, будет зависеть от того, какая ОС, язык программирования,и т. д., вы используете.