Skip to content
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

Some worlds' custom sound formats aren't supported #21

Open
1 of 2 tasks
SpaceManiac opened this issue Aug 28, 2024 · 0 comments
Open
1 of 2 tasks

Some worlds' custom sound formats aren't supported #21

SpaceManiac opened this issue Aug 28, 2024 · 0 comments
Labels
bug Something isn't working p-supreme Related to Supreme

Comments

@SpaceManiac
Copy link
Owner

  1. 32 custom sounds are "RIFF (little-endian) data, WAVE audio, MPEG Layer 3" which is not directly supported by SDL2_mixer. It can load WAVs and MP3s, but not WAVs that have MP3s in them: Support wav-files with MPEG encoding with mpg123 libsdl-org/SDL_mixer#377.

    17 affected worlds: expedition1.dlw, expedition2.dlw, expedition3.dlw, Halloween4EM.dlw, halloween5hr.dlw, Halloween5MZ.dlw, Halloween6HR.dlw, hh5bp.dlw, hh5jr.dlw, monthly11.dlw, monthly2.dlw, monthly4.dlw, monthly5.dlw, monthly7.dlw, Spamumu.dlw, ss2JB.dlw, WinterWackiness4HR.dlw

  2. 1 custom sound is "Sun/NeXT audio data: 8-bit ISDN mu-law" which SDL2_mixer has no decoder for. However the format is simple and we can write our own decoder.

    1 affected world: vacationacres.dlw

@SpaceManiac SpaceManiac added bug Something isn't working p-supreme Related to Supreme labels Aug 28, 2024
@SpaceManiac SpaceManiac changed the title Some worlds have sounds in unsupported formats Some worlds custom sound formats aren't supported Aug 28, 2024
@SpaceManiac SpaceManiac changed the title Some worlds custom sound formats aren't supported Some worlds' custom sound formats aren't supported Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working p-supreme Related to Supreme
Projects
None yet
Development

No branches or pull requests

1 participant