Ramp Tempo

Ramp Tempo

The ramp_temo acion specifies a tempo ramp (accelerando or ritardando) to be specified in terms of when it starts, ends, and the final BPM. The initial tempo is the BPM at the time the ramp starts. During the ramp, the tempo is linearly interpolated. This action is identical to creating two tempo change objects.

Data Item Type Required/ Optional Description
ramp_tempo number required The tempo, in BPM, at the end of the tempo ramp
ramp_until number required The time, in seconds, relative to the start of the span at which the ramp ends

Example:

{
    "time": 5,
    "ramp_tempo": 120,
    "ramp_until": 10
}