Re[Openal] altime filtering for OpenAL
dpeacock at creativelabs.com
Tue Feb 2 01:59:57 PST 2010
I think it would be helpful to break this problem down a bit.
Is this what you are doing ...
Capturing Audio from OpenAL
Running your filter on the captured audio
Playing / saving the resulting audio
To determine where the noise is being introduced you could try writing the
raw audio data to disc after each stage for off-line analysis.
It maybe, for example, that the captured audio includes a DC offset that is
present even when the recording level is 0 and this causes some unwanted
side-effects in the filtering process. Or, perhaps there is a bug in the
filter code (you have to watch out for de-normals and underflows), or maybe
OpenAL itself is somehow distorting the output when you play the filtered
Creative Labs, UK
The information in this message is confidential and may be legally
privileged. It is intended solely for the addressee. Access to this
message by anyone else is unauthorized. If you are not the intended
recipient, any disclosure, copying or distribution of the message, or
any action taken by you in reliance on it, is prohibited and may be
unlawful. If you have received this message in error, please delete it
and contact the sender immediately. Thank you.
Creative Labs UK Ltd company number 2658256 registered in England and Wales
at 79 Knightsbridge, London SW1X 7RB
<karlonchiz at hotma
Sent by: openal at opensource.creative.com
openal-bounces at op cc
Re[Openal] altime filtering for
I'm writing a "realtime" filtering module to implement a vocoder later.
The point is that the filters frecuency behaviour seems to be almost right
but I'm getting a lot of noise when applying them.
I'm using an IIR DTF-II filter with 3 biquad sections, in order to avoid
overflow, running over the capture with queue routine for openAL.
The program is returning noise even with the windows recording level set to
zero. But it returns no output when I fill the input vector with 0's.
The question is, does anybody knows a realtime IIR filter code write in C++
for using with OpenAl?
Any suggestions and answers will be appreciated.
View this message in context:
Sent from the OpenAL - User mailing list archive at Nabble.com.
Openal mailing list
Openal at opensource.creative.com
More information about the Openal