digital blisssss

NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Forum rules
NOTICE: This forum is archived as read only.
Please use the Github Discussions at https://github.com/exult/exult/discussions
Locked
Gerry

digital blisssss

Post 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.
Colourless
Site Admin
Posts: 731
Joined: Thu May 14, 2020 1:34 pm

Re: digital blisssss

Post 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
Gerry

Re: digital blisssss

Post by Gerry »

Thanks!

Gerry
Locked