Posted: 09 Feb 2018, 03:25
ReceiveMIDI is a multi-platform command-line tool makes it very easy to quickly receive and monitor MIDI messages from MIDI devices on your computer.
These are all the supported commands:
Alternatively, you can use the following long versions of the commands:
Code: Select all
dev name Set the name of the MIDI input port virt (name) Use virtual MIDI port with optional name (Linux/macOS) list Lists the MIDI input ports file path Loads commands from the specified program file dec Interpret the next numbers as decimals by default hex Interpret the next numbers as hexadecimals by default ch number Set MIDI channel for the commands (0-16), defaults to 0 ts Output a timestamp for each received MIDI message nn Output notes as numbers instead of names omc number Set octave for middle C, defaults to 3 voice Show all Channel Voice messages note Show all Note messages on (note) Show Note On, optionally for note (0-127) off (note) Show Note Off, optionally for note (0-127) pp (note) Show Poly Pressure, optionally for note (0-127) cc (number) Show Control Change, optionally for controller (0-127) pc (number) Show Program Change, optionally for program (0-127) cp Show Channel Pressure pb Show Pitch Bend sr Show all System Real-Time messages clock Show Timing Clock start Show Start stop Show Stop cont Show Continue as Show Active Sensing rst Show Reset sc Show all System Common messages syx Show System Exclusive tc Show MIDI Time Code Quarter Frame spp Show Song Position Pointer ss Show Song Select tun Show Tune Request -h or --help Print Help (this message) and exit --version Print version information and exit -- Read commands from standard input until it's closed
Code: Select all
device virtual decimal hexadecimal channel timestamp note-numbers octave-middle-c note-on note-off poly-pressure control-change program-change channel-pressure pitch-bend system-realtime continue active-sensing reset system-common system-exclusive time-code song-position song-select tune-request