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

GitHub | Changelog | Issues | Download