Open source

NDS Music Player

Open any Nintendo DS ROM and play its whole soundtrack, on iOS, Android and desktop.

Drop in a .nds file and the whole soundtrack shows up, grouped by sound archive, searchable, with playback controls, a loop count and a lock screen player. Nothing is bundled with the app: everything comes out of the ROM you hand it.

The end of the chain the other two were written for: kotlinds parses the ROM and turns each track into MIDI plus a soundfont, fluidsynth-kmp renders it to audio, and a Compose Multiplatform app wraps the two on all three platforms.