Manatools aims to be a tool that can export, convert, and manipulate audio and music files for the Sega Dreamcast.
Its name comes from Manatee, the name of an audio driver (and that of a marine mammal), and the word "tool".
Not the most creative name, but better than none. Turns out it's took by another project, gah
Downloads are not available yet, sorry. For now you will have to make a build yourself.
Please view BUILDING.md.
Name | Extension | Description | Current state |
---|---|---|---|
MIDI Program/Drum Bank | .mpb, .mdb | MPB/MDB files store instrument and sample data for music, although sometimes they are also used for SFX. | Extractable, modifiable |
MIDI Sequence Bank | .msb | MSB files store data for MIDI sequences. Despite its name, the data doesn't seem very MIDI compliant. | Extractable, cannot modify yet. |
Multi-Unit | .mlt | MLT files are a collection of these file formats, to get mapped into the AICA sound processor's RAM. | Extractable, no modifcation tools yet. |
One Shot Bank | .osb | OSB files are used for SFX. They share similar parameters with MPB, minus the MIDI note/velocity stuff. | Extractable, cannot modify yet. |
There exists other file formats like .fpb
for FX, however these have not yet been investigated.
- kingshriek's old utilities: http://snesmusic.org/hoot/kingshriek/ssf/
- madrxx's MPB ImHex pattern: https://gist.github.com/madrxx/0a60182074084a48345d1016da8c5d1f
- X-Hax's utilities: https://github.com/X-Hax/sa_tools_research (discovered this quite late, referencing could've saved time with earlier work, d'oh)