Page 1 of 1

digital blisssss

Posted: Sat Mar 06, 2004 10:59 am
by Gerry
Dear Exulters,

I recently downloaded the Ogg Vorbis files and started playing SI with digital music enabled. Unfortunately, my ageing soundcard (Neomagic 256AV) turns out to be incapable of processing the files correctly, at least on its own accord. Playback of the ogg files is invariably accompanied by background hiss.

The Winamp DirectSound plugin has the ability to remedy sound quality problems of the type which I describe above by creating a 'primary buffer'. Would it be possible to build such a feature into Exult?

Cheers,

Gerry

N.B. - I'm using the 1.1.10 snapshot.

Re: digital blisssss

Posted: Sat Mar 06, 2004 11:33 am
by Colourless
No, we aren't able to do this. Firstly SDL controls buffer creation and secondly it creates secondary buffers because there were numerous compatibility problems when using Primary Buffers.

If you only have problem with DirectSound Secondary buffers you could try forcing SDL to use wave out by setting the environment variable SDL_AUDIODRIVER to waveout. Normally you'd do that by making a bat file to run Exult like this:

set SDL_AUDIODRIVER=waveout
Exult

Re: digital blisssss

Posted: Sun Mar 07, 2004 10:46 pm
by Gerry
Thanks!

Gerry