Collection of MIDI tools
Adds note velocity for the KORG Volca FM by prepending a velocity message to the note message.
- Platform: Ubuntu (Jack-Client)
- ./volcafm_velo/volcafm_velo.py - Python script for starting the Jack port.
- ./volcafm_velo/volcafm_velo.sh - Shell script to connect a Jack MIDI input via the transcoder to a Jack MIDI output.
The transcoder currently has these capabilities:
- View incoming MIDI messages
- Transcode incoming messages to other messages
- Transcode Guitar Hero Drums to Korg Volca Beats
- Transcode Guitar Hero Drums to Electron Model Cycles
- Round robin channel MIDI, create polyphonic synth from the Electron Model Cycles
- Transcode and forward midi messages between channels with a convenient GUI.
- Platform: Windows (PyGame.midi)
- ./transcoder/transcoder.py - Python script converting MIDI messages and monitoring MIDI messages.
- ./transcoder/gui.py - Python script transcoding and forwarding MIDI messages.
Markup language to generate MIDI files for melody and chords. Use together with Synthesia.
- ./genmidi/main.py - Parser for converting drC's MML to a MIDI file.
- ./genmidi/JustForYou.py - Python example of left-hand chords and right-hand melody.