cv buddy mini

cvBuddyMini · output

The two-jack CV BUDDY: pitch and gate only, no velocity. The full CV Buddy spends THREE of the ES-9's eight outputs per voice, so two of them fill the device; a mini spends two. That buys the two layouts that matter — THREE minis fit in outputs 1-6 and leave jacks 7 and 8 doing RUN and CLOCK (three voices and still a clock for Pam's), or a SINGLE mini takes 1, 2, 7 and 8 and leaves four outputs free for audio sends and returns. Hand-patch a clip lane's pitch and gate into its inputs; the CV-Buddy↔ES-9 reconciler auto-routes them to physical jacks and sets each jack's voltage class (pitch → 1 V/oct, gate → +5 V). Slots are shared with any full CV BUDDYs on the rack — both kinds draw from ONE pool in node-id order, so they can never claim the same physical jack. The id-smallest instance of either kind owns RUN (jack 7, held high while the transport plays) and CLOCK (jack 8, a DIN-sync pulse train at a selectable PPQN locked to TIMELORDE). An instance that does not fit in the remaining outputs sits inert and says so. No audio output, so it never appears as a mixer send; with no ES-9 in the rack it is idle and harmless.

CV BUDDY MINI is the two-jack version of CV BUDDY: it takes a note's PITCH and GATE from a clip lane and hands them to the ES-9's physical DC-coupled outputs, where pitch becomes 1 V/oct and the gate becomes a +5 V pulse — so a rack sequence plays a real Eurorack voice. What it drops is VELOCITY, and that is the entire point: the full CV BUDDY spends three of the ES-9's eight outputs per voice, so two of them fill the device. A mini spends two. Three minis fit in outputs 1-6 and leave jacks 7 and 8 doing RUN and CLOCK, so you can drive three voices and still clock a Pam's. A single mini occupies 1, 2, 7 and 8 and leaves four outputs free for audio sends and returns. Slots are handed out automatically in node-id order and shared with any full CV BUDDYs on the rack — the two kinds draw from one pool, so they can never claim the same physical jack. The id-smallest instance of either kind owns RUN (a gate held high while the transport plays) and CLOCK (PPQN pulses locked to the rack transport); every other instance just plays notes. If there are not enough free outputs left, the card says so rather than silently doing nothing.

the faceplate

cv buddy minigategatepitchcvpitchCvcvgategaterungateclockgateaudiocvgatepitch
2 inputs · 4 outputs · 1 params

inputs

idcablewhat it does
gategateNote gate. High while the note sounds; the ES-9 jack turns it into a +5 V gate for the voice.
gate / trigger; gate — acts while the level is high (reacts to both edges)
pitchcvNote pitch as CV, normally wired from a clip lane. Passed through unchanged; the ES-9 jack does the 1 V/oct scaling, so this carries app units rather than volts.
control voltage (CV)

outputs

idcablewhat it does
pitchCvcvThe pitch CV, auto-routed to this instance's allocated ES-9 pitch jack. Patchable by hand too if you want it somewhere else.
control voltage (CV)
gategateThe gate input passed through — it stays HIGH while the note is held and low between notes; the reconciler auto-routes it to this instance's allocated ES-9 gate jack (+5 V while high).
gate / trigger; gate — acts while the level is high (reacts to both edges)
rungateA gate held HIGH while the rack transport is playing and LOW when stopped — it follows play state and does not pulse. Driven only by the clock-owner instance (the id-smallest CV BUDDY of either kind), which routes it to ES-9 jack 7. Inert on every other instance.
gate / trigger; gate — acts while the level is high (reacts to both edges)
clockgateA pulse train at the chosen PPQN, phase-locked to the rack transport, for clocking Pam's New Workout or any DIN-sync-style input. Owner-only, routed to ES-9 jack 8. Inert on every other instance.
gate / trigger; trigger — fires once per rising edge

params

idlabelrangedefaultcurve
clockOffsetMsClock offset-20..20ms0linear

controls

controlwhat it does
Clock offsetA manual timing trim for the CLOCK, ±20 ms, to nudge the pulse train earlier or later against downstream gear. Owner-only.
PpqnClock resolution in pulses per quarter note (1, 2, 4, 8, 12, 24, 48; default 24 = DIN-sync). Only the clock-owner instance uses it.

source

cv-buddy-mini.ts on GitHub.

Generated from packages/web/src/lib/{audio,video}/module-registry.ts · repo