Topics / Bitwig Studio / Bitwig Grid / Bitwig Grid Modules / Grid I/O Modules / Note Out

Note Out

Note Out module panel in Bitwig Grid
Note Out in Bitwig Grid 6.0.6.

A Grid-to-note-event generator with gate, pitch, velocity, channel, and four continuous expressions.

What it does

Note Out creates a note when Gate crosses high and releases it when Gate goes low. Fixed Pitch, Velocity, and Channel parameters provide defaults; connected signals replace them, while optional Timbre, Pressure, Gain, and Pan inputs update expressions during the held note.

Controls and ports

Control Label Official description
default_pitch Default Pitch Pitch value for new notes, unless a signal is received at the Pitch In port
default_velocity Default Velocity Velocity value for new note ons and offs, unless a signal is received at the Velocity In port
default_channel Default Channel Channel value for new notes, unless a signal is received at the Channel In port
gate_in Gate In High logic starts a new note (as long as Pitch In is in range; see below). Low logic releases the current note (with a note off message).

Note: All in ports of Note Out are mono (stereo signals will be averaged).
pitch_in Pitch In Sets the pitch expression for the outgoing note. Values between C-2 ('-0.5') and G8 ('+0.558') will cause note output on Gate In signal.
velocity_in Velocity In Sets the velocity value for note ons (when Gate In transitions high) and note offs (when Gate In transitions low)
channel_in Channel In Sets the channel value for the next outgoing note. Values to '+0.99' use channel 1, '+1.0' to '+1.99' use channel 2, and so on, used for the next note signal.
timbre_in Timbre In Sets the timbre expression for the outgoing note
pressure_in Pressure In Sets the pressure expression for the outgoing note
gain_in Gain In Sets the gain expression for the outgoing note
pan_in Pan In Sets the pan expression for the outgoing note

Practical uses

  • Build a generative sequencer in Note Grid from independent gate, pitch, and velocity streams.
  • Process Note In fields and reconnect them here to make a note effect with selective expression changes.

Things to know

  • A note is generated only for MIDI keys 0 to 127 and non-negative note-on velocity; installed limits describe the valid raw pitch range as C-2 = -0.5 through G8 ≈ +0.558.
  • Pitch is rounded to the nearest MIDI key at note-on while its fractional remainder is sent as continuous transpose expression.
  • The recovered body enforces a short minimum interval between note transitions and sends held-note expression updates at a lower control-event rate.

Technical details

A high-confidence Nitro implementation candidate supports the technical summary, but the visible-module mapping remains inferred.

The exact grid/io/note_out_plus body treats Gate as high at >=0.5, converts raw pitch with m=60+120*p, rounds m to the base key, and retains m-key as transpose expression. It clamps velocity to 1, channel to 0..15, Timbre/Pan to [-1,1], Pressure to [0,1], and Gain to [0,2]. Stereo ports are reduced by averaging the final pair of 4x sub-samples. Minimum note length scales from 10 samples at 44.1 kHz; expression updates scale from 256 samples at 44.1 kHz and are sent only after change thresholds.

Open questions

  • Measure exact gate edge reduction, minimum note length, expression cadence, defaults, disconnected ports, pitch ties, invalid pitch/velocity, voice lifetime, and overlapping Note Out modules.

Version and sources

Checked against Bitwig Studio 6.0.6. This page combines Bitwig's module metadata, the existing Grid course and guides, and Nitro analysis where the mapping is strong enough to support a technical statement.

Return to Bitwig Grid Modules or the Grid Modules course lesson.

Also matches: Bitwig Note Out module, Bitwig Grid Note Out, Note Out Grid module