Skip to content
Ohmic Audio

DSP Routing Matrix

Canonical Definition

A routing matrix is a set of input-to-output coefficients and states that determines which input signals contribute to each output and by how much, commonly expressed as:

y_j = Σ g_ij x_i

For output j, every input i is multiplied by its coefficient g_ij, then the contributions are summed.

Routing Is Not The Same As Mixing

Units Must Be Named

Displayed valueLinear coefficientGain
100%1.0000 dB
70.7%0.707approximately -3.01 dB
50%0.500approximately -6.02 dB
0%0mute / negative infinity dB

A software field labeled “50” may mean percent, linear gain, dB, an index, or a manufacturer-specific scale. Record the native unit instead of assuming.

Safe 2-In / 4-Out Example

OutputInput LInput RPurpose
11.00Left reference path
201.0Right reference path
30.50.5Correlation-safe mono starting path
4purpose-definedpurpose-definedProcessing or protected comparison path

The 0.5 + 0.5 mono starting point keeps fully correlated, equal-amplitude content at the same voltage as one input. It is not the only valid choice: the intended source correlation, target level, and available headroom determine the final coefficients.

Common Routing Failures

Verification Sequence

  1. Mute amplifiers or disconnect sensitive drivers.
  2. Label physical outputs and DSP output channels.
  3. Feed one input with a low-level, band-limited signal.
  4. Unmute one matrix path and one output at a time.
  5. Verify physical connector, channel identity, level, polarity, and bandwidth.
  6. Repeat for every input and every preset.
  7. Enable sums only after individual routes are known.
  8. Record the matrix in its native units and save a known-good baseline.

Related Resources