-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] inacurrate sound interpolation #16
Comments
On top of the comments in #15 , IIRC, one big change compared to the DOS version is that SDLaudio can run at 16bit 44kHz. I might be misremembering, but that would definitely cause the audio to sound different depending on how SDL interpolates, and/or the OS sound system/libraries. |
DOS Duke is also able to use 16bit audio with 44khz (it is selectable in the Duke3Dsetup). I've checked DosBox-X configurations and then configured Duke3D with Soundblaster, set to 16bit and 44khz with max. voices. It seems to be connected to SDLAudio (or in Razes case to OpenAL) which handles the interpolation in a different way. I believe Eduke32 / Rednukem also uses SDL and it has the same problem. |
I stand corrected. Thanks for all the details 👍 |
As with version 2022.07.27 the sound interpolation isn't quite faithful to the DOS version. The sound effects in ChocolateDuke3D sound harsher / more pronounced in the higher frequencies than in the DOS version. Other source ports like Raze or Eduke32 suffers from the same problem. I've made samples of nearly every weapon to compare.
DOS sound effects
ChocolateDuke3D sound effects (recorded with Eduke32, sounds identical to ChocolateDuke3D)
The text was updated successfully, but these errors were encountered: