💾 Archived View for nanako.mooo.com › programming › midi123.gmi captured on 2024-06-16 at 12:44:08. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2024-02-05)
-=-=-=-=-=-=-
midi123 is a command line MIDI player and MIDI->WAV converter that uses my Haematite and RemiAudio libraries for its sound engine. It is written entirely in the Crystal programming language.
Releases, including Linux x86-64 AppImages
Sonic the Hedgehog's Green Hill Zone by Masato Nakamura
Warcraft 2's "Human 2" by Glenn Stafford
Sonic the Hedgehog's "Spring Yard Zone" by Masato Nakamura
Rise of The Triad's "Smoke and Mirros" by Lee Jackson
Mega Man 2's "Airman" by Takashi Tateishi
# Play a MIDI file using a SoundFont, and stop after it finishes. $ midi123 -s TimGM6mb.sf2 "24 - I Choose the Stairs.mid" # Play a MIDI file using a SoundFont, and loop at the end. $ midi123 --loop -s sc-55.sf2 "11 - Goin' Down the Fast Way.mid" # Render multiple MIDI files to WAVs in parallel. $ midi123 --render -s "Arachno SoundFont.sf2" "15 - Spray.mid" "07 - How'd I Do.mid" # Show the help information. $ midi123 --help # Show version information $ midi123 --version
--------- Page served by Aya https://nanako.mooo.com/fossil/aya/ Aya is under the GNU Affero GPLv3 license