Topics / Bitwig Studio / Bitwig Grid / Bitwig Grid Modules / Grid Level Modules / AM/RM

AM/RM

AM/RM module panel in Bitwig Grid
AM/RM in Bitwig Grid 6.0.6.

A continuous multiplier that moves from dry carrier through VCA-style amplitude modulation to bipolar ring modulation.

What it does

AM/RM multiplies the Carrier by a control derived from the Modulator. At 0% the carrier passes unchanged. At 50% a bipolar modulator is shifted into the unipolar 0-to-1 range for classic VCA-style amplitude modulation. At 100% the raw bipolar modulator multiplies the carrier for ring modulation.

Controls and ports

Control Label Official description
carrier_in Carrier In Carrier in
modulator_in Modulator In Modulator in
amount Amount Crossfader blending between carrier only ('0 %'), then amplitude modulation (of the carrier and modulator; '50 %'), and finally ring modulation ('100 %')
vca_note Note: VCA simulation When set to '50 %' (the default value), this module shifts the incoming modulator signal to be unipolar, providing a convenient shortcut for a traditional VCA (voltage-controlled amplifier) configuration.

Practical uses

  • Multiply an oscillator by an envelope at 50% Amount to build a conventional VCA voice.
  • Feed two audio-rate oscillators and move toward 100% for metallic sum-and-difference ring-modulation spectra.
  • Use sub-audio modulators for tremolo, rhythmic gating, or continuously variable polarity modulation.

Things to know

  • At the AM midpoint, a bipolar -1-to+1 modulator becomes a 0-to-1 gain control, retaining carrier energy alongside modulation sidebands.
  • At full RM, negative modulator values invert the carrier and a zero-mean modulator suppresses the original carrier ideally.
  • Audio-rate multiplication creates sum and difference frequencies and can alias when the products exceed Nyquist.
  • No exact visible Nitro body has been recovered, so the continuous law beyond the three documented anchor points remains inferred.

Technical details

No Nitro implementation has been confirmed for this visible module. The behavior is described conservatively from module metadata and editorial research.

The simplest law satisfying all documented anchors is out = carrier * ((1-a) + a*modulator), where a is Amount from 0 to 1. At a=0 this is dry Carrier; at a=0.5 the gain is 0.5*(1+modulator), the stated unipolar VCA conversion; at a=1 it is carrier*modulator, four-quadrant RM. The equation is a strong functional reconstruction, not recovered Nitro source.

Open questions

  • Measure Amount at 0, 0.25, 0.5, 0.75, and 1 with DC constants to confirm the reconstructed equation.
  • Test out-of-range Amount, stereo pairing, modulation smoothing, latency, headroom, and non-finite values.
  • Measure carrier suppression and aliasing with sine-wave AM/RM at several sample rates.

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 AM/RM module, AM/RM Grid module, Bitwig Grid AM/RM