It is already using fixed point decoding. I think SDL does load it into memory as you can take out the SD card, also the music.raw only appears in the original dir, meaning that SDL seems to create it sometimes on boot.
I've tested it a bit more and it only seems to happen when changing song from an ogg/mp3 to a mod file. Suddenly the volume is quite high and when pressing one of the volume buttons it immediately switches to the previous setting again.
Maybe you could reset the volume on every song change?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.