Discussion:
3D mono playback chirps when listener turns rapidly
Frank Black
2013-04-26 04:31:03 UTC
Permalink
Hi All,

I have downloaded SDK and been playing around with precompiled tool
EFX10ShowWin32 for a while. Created a source with a smooth looped sample at
2,0,0 and placed the listener at 0,0,0.
Opening the graphical aid (menu/windows/position window) and by dragging
the listener direction knob around in circles i hear chirping sounds when
the angle changes rapidly.

The sample i used is a smooth string, 16bit MONO 22k rate and loops nicely
when listener is left without turning.

I have quickly integrated OpenAL to the game i contribute to at
mage-online.com, and i experience similar chirping noises now.

The openal device is created by using defaults (NULL), i skipped
enumeration. I have tested it on win98, win7 systems and getting similar
noises.

The noise gets worst when the source is moving rapidly from left to right
(using earphones).

Is there any way to raise the priority level of the audio library? Could
that be the problem?

Next, i tried using 16bit Stereo sample and calculating myself the distance
and gain factors. This way the chirping goes away (but of course this is
not 3D anymore).

Thanks,
Frank

Loading...