LoopMidi
Qt/QML MIDI loop sequencer with a virtual MIDI output port
LoopMidi is a Qt/QML MIDI loop sequencer. It records up to four 16-step MIDI tracks from any MIDI keyboard and plays them back together as a continuous loop through a virtual MIDI port that a DAW or synthesizer can subscribe to.
It supports layered playback, recording and overdub modes, adjustable BPM, project files, MIDI learn, keyboard shortcuts, and live MIDI passthrough.
You can try it out by running:
nix run github:pbek/loopmidi
Tech Stack: C++, Qt, QML, RtMidi, ALSA, Nix