Hold
Bitwig Platform
A track-and-hold processor that freezes its output while the logic input is high.
What it does
Hold follows the incoming signal while Logic In is low. When Logic In becomes high, it stops following and sustains the last captured value until the logic signal returns low, at which point live tracking resumes.
Controls and ports
| Control | Label | Official description |
|---|---|---|
logic_in |
Logic In | High-logic sustains the current signal value; low-logic passes all input thru to the output |
Practical uses
- Freeze a changing modulation value for exactly the duration of a gate.
- Pause an LFO, envelope-derived control, or sequencer value while another musical event is active.
- Build gated memory where releasing the gate returns immediately to the current live source.
Things to know
- Hold is level-sensitive: it remains frozen for the complete high-logic duration.
- This differs from Sample / Hold, which captures on a trigger edge and remains stored after the trigger returns low.
- The exact capture sample, 0.5 threshold, stereo control reduction, and startup state are not established by a recovered Nitro body.
- A discontinuity can occur when tracking resumes and the live input no longer matches the held value.
Technical details
No Nitro implementation has been confirmed for this visible module. The behavior is described conservatively from module metadata and editorial research.
The documented state machine is if logic is low: state=input; out=state, with high logic preventing the state update. No exact Grid Nitro implementation has been identified. Consequently threshold ownership, separate left/right control behavior, initialization, and whether resume is hard or smoothed remain open.
Open questions
- Measure logic threshold, equality ownership, capture sample, release sample, negative controls, and stereo control reduction.
- Test startup high/low, reset, rapid transitions, audio clicks, voice scope, and non-finite controls.
- Determine whether each stereo signal lane holds independently and whether the control lanes can freeze them separately.
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.
Related material
Return to Bitwig Grid Modules or the Grid Modules course lesson.
Also matches: Bitwig Hold module, Bitwig Grid Hold, Hold Grid module