Convert your HSM module from Hypnospace Outlaw to MIDI sequence.
Upload size limit: 500kB; Timeout limit: 5 sec; Process limit: 5 simultaneous requests.
Download
Source code
Limitations
- Samples cannot be applied, samples are switched to MIDI instruments.
- Sound effects and sample properties are not added to MIDI sequence.
- Timing might be inaccurate with ticks, resolution and beats per minute.
Requirements
- Java Runtime Environment, version 17 or later
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.