midi-m8
A command line tool for turning Dirtywave M8 songs into Midi tracks.

Installation
Precompiled 64 bit binaries for Linux, Windows and OS X can be found in the Releases. Download them and run them from the command line.
To compile your own version:
- install the Rust toolchain
$ cargo-install midi-m8
You'll now have a binary in the ./target/release/
directory.
Usage
```
Usage: midi-m8 [OPTIONS]
Arguments:
Input (.m8s) file
Options:
-t, --output
Or in other words, point the command at a .m8s
file, and you'll get a multi-track Midi file in return. You should be able to drag these Midi files into your DAW.
Possible features
That are not currently supported:
- Time signatures
- Tempo
- Table support
- Respect sequencer commands (other than GRV)
- Respect scales
- Instrument mode: output one track per instrument
- Configurable channels
- Instrument (program) changes
- CC support