[quake2] Quake2 sound problems
    Nicolai Haehnle 
    prefect_ at gmx.net
       
    Mon Feb  4 08:27:57 EST 2002
    
    
  
Am Montag, 4. Februar 2002 06:05 schrieb zakk:
> On Sun, 2002-02-03 at 22:12, John Mitchell wrote:
> > On Sunday 03 February 2002 10:27, you wrote:
> > > > Does anyone know what could be going wrong?
> > >
> > > You might try killing arts.
> >
> >  But that's what I don't want to do.
> >
> > I have other SDL programs such as tuxracer, zsnes and others that have no
> > problems with arts.
>
> Generally, arts is going to prevent audio from working. If it doesn't
> prevent it, it will add latency.
Well, I didn't have to stop arts. It may add latency, but it won't cause 
crappy sound. However, I had the exact same problem when porting an SDL 
version of Quake to Windows...
The problem is that desired.samples isn't set correctly in snd_sdl.c. The 
code which gets the desired sample count from the desired frequency has to 
look like this:
if (desired.freq == 22050)
 desired.samples = 1024;
else if (desired.freq == 44100)
 desired.samples = 2048;
else
 desired.samples = 512;
Hope this helps. Kudos to Frank Hasenklever for finding that one out :)
cu,
Nicolai 'Prefect' Haehnle
    
    
More information about the quake2
mailing list