Parameters
This tutorial explains how parameters work on MAINFRAME-B and how they let you translate MIDI data into real-time lighting behavior. Parameters are the primary way you shape the visual response of the system, both manually and through MIDI control.
What parameters do:
- Parameters define how MAINFRAME-B interprets MIDI input as light
- There are 10 parameters per zone, each affecting different aspects of behavior
- Parameters can be controlled using the onboard encoder or MIDI CC messages
- Each parameter has a value range from 0 to 127
Types of parameters:
- Display parameters (color, brightness)
- Animation parameters (speed, decay, position)
- Modulated parameters (can vary per note based on pitch, velocity, or randomness)
- Non-modulated parameters (set values for a zone)
- Input modulation ranges (limit pitch and velocity input for modulation)
- Output ranges (assign portions of the LED strip to a specific zone)
How to control parameters:
- Rotate the encoder to scroll through available parameters
- Press the encoder to enter edit mode for a selected parameter
- Adjust the value by rotating the encoder while in edit mode
- Press Function while turning the encoder to adjust secondary values, such as modulation range or cutoff thresholds
Using MIDI CC to control parameters:
- Each parameter is assigned a specific CC number
- Sending a MIDI CC value from your DAW or controller will override the manual setting
- A blue LED on the parameter indicates that the last value came from MIDI CC
Per-zone control:
- Each zone maintains its own independent set of parameter values
- Switching zones allows you to edit and store distinct lighting behaviors per MIDI source
Parameters are at the core of MAINFRAME-B’s expressive power. Whether you’re shaping a live visual performance or refining a look in the studio, parameters let you directly control how light reacts to and expresses your music.