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.