911a trig delay
moog911a · modulation911A Dual Trigger Delay (moogafakkin System 55 clone — categorized under Ports -> moogafakkin). Two trigger delays for staggering envelope generators. Each trigger input fires its output after a DELAY time (2 ms..10 s log). A MODE switch sets coupling: OFF (independent — trig1->out1, trig2->out2), PARALLEL (trig1 fires BOTH delays), SERIES (trig1 fires delay1->out1, whose pulse then fires delay2->out2). Own-code timing (clean-room). Beige moogafakkin faceplate (the intrinsic always-on look shared by the moogafakkin module family).
the faceplate
2 inputs · 2 outputs · 3 params
inputs
| id | cable | what it does |
|---|---|---|
trig1 | gate | Trigger input for delay 1, and the master trigger in PARALLEL and SERIES modes. A rising edge here starts delay 1's countdown (and, in PARALLEL, delay 2's too); it fires once per edge, not while held. ⚠ There is NO QUEUE: an edge arriving while a countdown is already running RE-ARMS it from zero rather than stacking behind it, so a clock at or above 1/DELAY never lets a countdown finish and the output goes silent completely. At the 100 ms default that ceiling is 10 Hz — a 9.9 Hz clock passes 29 of 30 triggers, a 10 Hz clock passes none at all. The MAX RATE readout on the faceplate prints this limit live. gate / trigger; trigger — fires once per rising edge |
trig2 | gate | Trigger input for delay 2 — used only in OFF mode (where the two delays are independent). In PARALLEL and SERIES this input is ignored because delay 2 is driven from TRIG 1 / OUT 1 instead. gate / trigger; trigger — fires once per rising edge |
outputs
| id | cable | what it does |
|---|---|---|
out1 | gate | Delay 1's output: a trigger pulse emitted once, DELAY 1 seconds after its trigger arrived — measured exact to the sample at 2 ms, 10 ms, 100 ms, 500 ms, 1 s and 10 s. The pulse is 1.0000 ms wide (48 samples at 48 kHz) and that width is FIXED — it is on no dial, so it is half the period at the 2 ms minimum delay and a hundredth of a percent at the 10 s maximum. In SERIES mode this pulse also re-triggers delay 2. gate / trigger; trigger — fires once per rising edge |
out2 | gate | Delay 2's output: a trigger pulse, DELAY 2 seconds after delay 2 was triggered — from TRIG 2 in OFF, from TRIG 1 in PARALLEL, or from OUT 1 in SERIES. In SERIES the wait from the original trigger is delay1 + delay2 plus ONE SAMPLE (20.83 µs at 48 kHz), because the chain reads OUT 1 from the previous sample to stay causal; measured at three delay pairs. ⚠ In OFF mode this output does not respond to TRIG 1 at all — the two channels are fully independent, so a patch that drives only TRIG 1 leaves OUT 2 silent until the MODE switch moves. gate / trigger; trigger — fires once per rising edge |
params
| id | label | range | default | curve |
|---|---|---|---|---|
delay1 | Delay 1 | 0.002..10s | 0.1 | log |
delay2 | Delay 2 | 0.002..10s | 0.1 | log |
mode | Mode | 0..? | 0 | discrete |
controls
| control | what it does |
|---|---|
| Delay 1 | Delay time for channel 1: how long after its trigger before OUT 1 fires, from 2 ms up to 10 s (log taper), delivered exact to the sample. ⚠ It is read ONLY at the instant a trigger arrives — arm a countdown at 100 ms, turn the knob to 2 s 40 ms later, and the pulse still lands at 100 ms. It also sets this channel's maximum trigger RATE, because there is no queue: above 1/DELAY the output stops entirely (10 Hz at the default). |
| Delay 2 | Delay time for channel 2: how long before OUT 2 fires, from 2 ms up to 10 s (log taper). In SERIES this stacks on top of delay 1. Same two properties as DELAY 1 — read only at the triggering edge, and its own 1/DELAY rate ceiling. ⚠ It does nothing at all in whichever modes leave channel 2 untriggered by your patch: with only TRIG 1 connected it is silent in OFF. |
| Mode | Coupling between the two delays, and the one control that turns another JACK on and off. OFF = independent, each with its own trigger in and out. PARALLEL = TRIG 1 fires both delays at once (one in, two staggered outs). SERIES = OUT 1 re-triggers delay 2 so the two times add up. ⚠ TRIG 2 is LIVE ONLY IN OFF — measured: a trigger on TRIG 2 alone produces one pulse in OFF and none at all in PARALLEL or SERIES, so leaving this switch up silently disconnects an input jack. |
source
moog911a.ts on GitHub.