Subsample configuration: tempo
The 2 settings under tempo, each with the type, default and limits its schema declares.
The session tempo, and where it comes from. It sets the grid for the stretch_quantize and pad_quantize processors, and the beat length for the duration_beats filter.
bpm in tempo
- Type
number- Default
0
Session tempo, in BPM, for quantise steps with no tempo: of their own and for the duration_beats filter. 0 leaves the tempo unset: quantise steps are skipped, and a map that filters by duration_beats does not load. Under source: midi it is the tempo until a clock arrives.
source in tempo
- Type
string- Default
config- Limits
- one of
config,midi
Where the session tempo comes from. config uses bpm. midi follows a MIDI clock arriving on the player's MIDI input, rounded to whole BPM, and uses bpm until one arrives. Subsample adopts a new clock tempo once it holds steady, re-renders quantised variants for it, and keeps it when the transport stops. An assignment's own tempo: overrides both.