Hasty Briefsbeta

Bilingual

Squidcasa/midipipe: ALSA Sequencer to plain text and back

4 days ago
  • #ALSA
  • #Linux
  • #MIDI
  • midipipe is a Linux program that converts MIDI events between plain text format and ALSA sequencer API.
  • It supports continuous streaming of MIDI messages, making it useful for shell scripts and MIDI monitoring.
  • Installation options include pre-built binaries or building from source with dependencies like ALSA development libraries.
  • Features include connecting to MIDI devices via ALSA Sequencer, specifying devices by name or address, and supporting various MIDI message types.
  • Examples of usage include piping MIDI commands from scripts and using coproc in bash for bidirectional communication.
  • Building and installation instructions are provided, including cross-compilation and man page generation.
  • The project is licensed under the EUPL.