Home/Documentation
filamentdocs

Grid Inputs

By the Forma Labs teamUpdated March 2026

The routing matrix has 8 input channels (grid inputs) that receive processed notes from voice layers. Each grid input can be routed to any combination of the 64 output rows.

How Grid Inputs Work

  1. 1Voice layers process your incoming MIDI—splitting chords, filtering notes, applying revoicing
  2. 2Processed notes arrive at the grid inputs (the 8 columns on the left of the routing matrix)
  3. 3You connect grid inputs to output rows by clicking nodes in the matrix
  4. 4Notes flow through the connections to your instruments

Grid Input Sources

Each grid input receives notes from a voice layer. The voice layer determines what notes arrive at that input:

All

Every note you play arrives at this input unchanged.

Low Split 1–5

Distributes chord notes across multiple grid inputs, starting from the lowest note. The intelligent chord revoicer decides which notes go where.

Mel (Melody)

Only the highest held note arrives at this input—ideal for melody lines.

One-to-Many Routing

Each grid input can connect to multiple output rows:

  • Route the same notes to strings and woodwinds for layering
  • Send bass notes to both a bass instrument and a sub-bass synth
  • Apply different transpositions on each connection for octave doubling

Per-Connection Settings

Each connection in the matrix has its own settings:

Transpose

Shift notes up or down by semitones on this connection only.

Visual Feedback

Grid inputs light up when receiving notes, so you can see MIDI activity flowing through the matrix in real time. This helps with debugging routing and understanding how your voice layers are distributing notes.

Related