Hypnospace Music to MIDI Converter



Convert your HSM module from Hypnospace Outlaw to MIDI sequence.

Upload size limit: 500kB; Timeout limit: 5 sec; Process limit: 5 simultaneous requests.


Download

hsm2midi.jvm.jar

Source code

Repository @ GitHub

Limitations

Requirements

Usage

java -jar hsm2midi.jar --modulePath [MODULE_PATH] --outputPath [OUTPUT_PATH] --noteOffset [NOTE_OFFSET] --loopCount [LOOP_COUNT]

Options

--modulePath [MODULE_PATH] - Path to the file that will be converted.

--outputPath [OUTPUT_PATH] - Path to the output file made from conversion.

--noteOffset [NOTE_OFFSET] - Offset amount of notes to increase or decrease octave. Default value is 36 (Octave 3, C note).

--loopCount [LOOP_COUNT] - Amount of loops to be created. Default value is 1.

Example

With following command:

java -jar hsm2midi.jar --modulePath "./module.hsm" --outputPath "./output.mid" --noteOffset 36 --loopCount 2

This will convert "module.hsm" to MIDI sequence under file name "output.mid" with default octave offset and looped twice.

License

This program is licensed under AGPL-3.0-only.