skysongbuilder
A tool to build custom songs for Pokémon Mystery Dungeon: Explorers of Sky from Soundfonts and MIDI files
Features:
-
Optimizations down to the note-level
Any Soundfonts you put in are optimized and trimmed down to what notes are played in the MIDI files. For example, if you have a piano soundfont with 88 samples, but a song keeps playing E E E E E E E over and over again, the converted sample bank will only contain 1 sample: the E. That's right, it's optimizations at the note-level! From there, every level of a soundfont is optimized to strip away anything that isn't strictly required. -
Simple configuration
You just have to make one configuration file namedsoundtrack.yml
. Here's an example of what that might look like.
How to use:
- Make the config file
- Download the latest version here: Releases
- Run it (best to do inside PowerShell so you can see any errors that happen)
- You're done!
See the FAQ for answers to a list of common questions and issues.