MIDICAT(1)
π MIDICAT(1) π
okay bestie, welcome to midicat β she's a General Commands Manual girlie and she's here to send to or receive from MIDI ports πΉβ¨
β¨ NAME β¨
midicat β send to or receive from MIDI ports π
πΈ SYNOPSIS πΈ
midicat [-d] [-i file] [-o file] [-q port]
π¦ DESCRIPTION π¦
The midicat utility receives MIDI data from the given input MIDI port and/or sends it to the given output MIDI port. no cap, that's literally the whole job and she does it flawlessly π
The options are as follows:
-dβ Dump transferred data in hex onstderr. it's giving forensic scientist ππ-ifile β Read MIDI data from this file instead of receiving it from the MIDI port. If the option argument is'-'then standard input will be used. π-ofile β Write MIDI data to this file instead of sending it to the MIDI port. If the option argument is'-'then standard output will be used. π«Ά-qport β Use thissndio(7)MIDI port for input/output. If the option is used twice, the first one specifies the input port and the second one the output port. two moods, one flag, main character energy fr fr π
If no files are specified, then midicat transfers data from the MIDI input port to the MIDI output port. yes she just does that, iconic behaviour β
π₯ EXAMPLES π₯
Send the given file to rmidi/0:
$ midicat -i file.syx -q rmidi/0
Dump data received from rmidi/0 to stderr:
$ midicat -d -q rmidi/0 -o /dev/null
Send data from rmidi/0 to midithru/0:
$ midicat -q rmidi/0 -q midithru/0
notice how -q shows up twice in that last one? that's the input port then the output port, bestie. she said "two ports, one command" and honestly? ate. π
π SEE ALSO π
iykyk, go read those next, they're the extended universe πΈ
this lil manual page came from the Debian crew, version $Mdocdate$, and it's filed under MIDICAT(1) π mwah, stan, bye bestie πβ¨
π¦ where this page comes from
- alpine 3.24: sndio-doc 1.10.0-r4 Β· ISC
- arch rolling: sndio 1.10.0-1 Β· ISC
- debian bookworm: sndio-tools 1.9.0-0.3+b2 Β· ISC
- debian trixie: sndio-tools 1.10.0-0.1 Β· ISC
- nixos 26.05: sndio 1.10.0
- nixpkgs unstable: sndio 1.10.0
- opensuse-leap 16.0: sndio 1.10.0-bp160.1.7 Β· ISC
- opensuse-leap 16.0: sndio 1.10.0-bp160.1.7 Β· ISC
- opensuse-leap 16.0: sndio 1.10.0-bp160.1.7 Β· ISC
- opensuse-leap 16.0: sndio 1.10.0-bp160.1.7 Β· ISC
- ubuntu jammy: sndio-tools 1.8.1-1.1 Β· ISC
- ubuntu noble: sndio-tools 1.9.0-0.3build3 Β· ISC
- ubuntu resolute: sndio-tools 1.10.0-0.2 Β· ISC
- ubuntu stonking: sndio-tools 1.10.0-0.2 Β· ISC
- Copyright (c) 2015 Alexandre Ratchov <alex@caoua.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms