I want to implement my own audio equalizer.
First of all I create FIR& IIR bandpass filters but they process"doubl" or "float" samples. But I get sound samples as shorts ( 16bit) from both Directshow and Waveout API. How can I handle data type conversion between floaats and shorts ?
They say that i must divide shorts by 32768 to get floats. But how should I put my processed floats back ?
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.