veronica-agent · link

USB MIDI clock. On a Flipper.

github.com/veronica-agent/link

Flipper Zero

USB MIDI clock. On a Flipper.

Plug it in. Your Mac sees Link. Start, clock, stop.

Link on Flipper: WAIT, RUN, TAP

Install

Official firmware. Apps → GPIO → Link.

just sdk
just build
just launch          # quit qFlipper first

Or drop dist/link.fap on the SD card at apps/GPIO/.

SLAVE WAITSLAVE RUNTAP RUN

Modes

ModeWhat it does
SLAVEMIDI clock in. GPIO CLK out.
MASTERGPIO CLK in. MIDI clock out.
TAPInternal clock. Unplug USB.

Plug USB, pick SLAVE, hit play in the DAW. The gadget is named Link (Obedience Corp).

Buttons

Left / RightMode
OKStart / stop
Up / DownTAP: BPM. SLAVE: divide
Hold BackPinout
BackExit. USB comes back.

MIDI channel 16: 48 start, 49 stop, 50–53 divide.

GPIO

CLK / SI / SO on the 13-pin GPIO. Default Original (PB2 / PC3 / PB3). Hold Back for MLVK25 (PB3 / PA6 / PA7).

Original pinout

License

Apache 2.0.

Clock grammar follows ArduinoBoy modes 1 and 2 (GPL-2.0) as a spec. This tree is a new implementation.

Flipper Zero photo: Flipper Devices.


Built with Festival