984 matrix
moog984 · utilities · schema v1984 4-Channel Matrix Mixer (moogafakkin System 55/35 clone — categorized under Ports -> moogafakkin). A 4-in x 4-out matrix: each of the 16 cross-points (m_ij) has an independent level knob, so any input can be summed into any output at any amount (out_j = sum over i of in_i * m_ij). Cross-points default to 0 (a fresh matrix is silent until dialed). Own-code gain matrix (permissive). Beige moogafakkin faceplate (the intrinsic always-on look shared by the moogafakkin module family).
the faceplate
4 inputs · 4 outputs · 0 params
inputs
| id | cable | what it does |
|---|---|---|
in1 | audio | Input row 1 — fed to OUT 1–4 by the amounts set in matrix row 1 (the m1* knobs). audio signal |
in2 | audio | Input row 2 — fed to the four outputs by the amounts in matrix row 2 (m2*). audio signal |
in3 | audio | Input row 3 — fed to the four outputs by the amounts in matrix row 3 (m3*). audio signal |
in4 | audio | Input row 4 — fed to the four outputs by the amounts in matrix row 4 (m4*). audio signal |
outputs
| id | cable | what it does |
|---|---|---|
out1 | audio | Output column 1 — the sum of every input scaled by its 'i→1' cross-point (m11 + m21 + m31 + m41 contributions). audio signal |
out2 | audio | Output column 2 — the sum of every input scaled by its 'i→2' cross-point. audio signal |
out3 | audio | Output column 3 — the sum of every input scaled by its 'i→3' cross-point. audio signal |
out4 | audio | Output column 4 — the sum of every input scaled by its 'i→4' cross-point. audio signal |
controls
| control | what it does |
|---|---|
| M11 | Cross-point IN 1 → OUT 1: how much of input 1 is mixed into output 1 (0 = no connection, 1 = unity). |
| M12 | Cross-point IN 1 → OUT 2: amount of input 1 sent to output 2. |
| M13 | Cross-point IN 1 → OUT 3: amount of input 1 sent to output 3. |
| M14 | Cross-point IN 1 → OUT 4: amount of input 1 sent to output 4. |
| M21 | Cross-point IN 2 → OUT 1: amount of input 2 sent to output 1. |
| M22 | Cross-point IN 2 → OUT 2: amount of input 2 sent to output 2. |
| M23 | Cross-point IN 2 → OUT 3: amount of input 2 sent to output 3. |
| M24 | Cross-point IN 2 → OUT 4: amount of input 2 sent to output 4. |
| M31 | Cross-point IN 3 → OUT 1: amount of input 3 sent to output 1. |
| M32 | Cross-point IN 3 → OUT 2: amount of input 3 sent to output 2. |
| M33 | Cross-point IN 3 → OUT 3: amount of input 3 sent to output 3. |
| M34 | Cross-point IN 3 → OUT 4: amount of input 3 sent to output 4. |
| M41 | Cross-point IN 4 → OUT 1: amount of input 4 sent to output 1. |
| M42 | Cross-point IN 4 → OUT 2: amount of input 4 sent to output 2. |
| M43 | Cross-point IN 4 → OUT 3: amount of input 4 sent to output 3. |
| M44 | Cross-point IN 4 → OUT 4: amount of input 4 sent to output 4 (0 = no connection, 1 = unity). |
source
moog984.ts on GitHub.