MIDISH(1)
πΉ MIDISH(1) β the midish girlies' crash course β¨
okay so picture this: it's a General Commands Manual page, the vibe is immaculate, and the program is literally called midish. buckle up bestie, we're going in π
πΈ NAME πΈ
midish β a MIDI sequencer and filter, yes she does both, main character energy fr fr π
β¨ SYNOPSIS β¨
midish [-bhv]
that's it. that's the whole invocation. short, sweet, iconic π
π DESCRIPTION π
Midish is a MIDI sequencer/filter implemented as an interactive command-line interpreter. read that again. she's an interpreter. she talks back. lowkey obsessed π
she supports, and I need you to listen:
- Multiple MIDI devices handling ποΈ
- Synchronisation to external MIDI devices
- Filtering/routing (controller mapping, keyboard splitting, ...) β the way she splits a keyboard?? unmatched π«Ά
- Track recording, editing, quantisation ποΈ
- Import and export of standard MIDI files π
- Tempo and time-signature changes, user configurable metronome β±οΈ
- System exclusive messages handling π sysex girlies rise
The options are as follows β no skips, we're covering all three:
-bβ Do not process$HOME/.midishrcor/etc/midishrcand stop on the first error on the standard input. Useful for scripting. ngl this is the "no distractions, first mistake ends it" mode π-hβ Print usage information. she'll tell you how to use her, briefly π-vβ Print additional info before each line of input. useful to front-ends and for debugging. so if you want receipts on every line, this is your girl β¨
Once midish started, the interpreter processes the $HOME/.midishrc file (or /etc/midishrc if the latter doesn't exist) and starts prompting for commands. For further information about the syntax of midish refer to the βMidish user's manualβ. like, the whole syntax. go read it, iykyk π
heads up bestie: with -b you're skipping your startup scripts and bailing on the first stdin error. that's a whole different personality, so don't be surprised π«Ά
π¦ FILES π¦
$HOME/.midishrcβ startup script πΈ/etc/midishrcβ startup script (if$HOME/.midishrcdoesn't exist) π
π SEE ALSO π
User's manual and tutorial: http://www.midish.org/manual.html β go click it, it's giving required reading π
and that's the page, bestie π«Ά this lil icon came to you from Debian, dated June 25, 2006 β yeah she's vintage, she's a classic, we stan a legacy manpage πβ¨π
π¦ where this page comes from
- arch rolling: midish 1.5.0-1 Β· 0BSD
- Copyright (c) 2003-2010 Alexandre Ratchov <alex@caoua.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms