0 %

Nodes

Dynamics nodes

Nodes for shaping and sequencing velocity (dynamic) values applied to musical events.

NodeInputsOutputsDescription
Velocity Curve bpf curve
number num-events
velocity (list) Samples a BPF to generate a list of velocity values shaped by the curve. The BPF is sampled at as many points as there are events, then values are scaled to the MIDI velocity range (0–127). Use any waveform generator or hand-drawn BPF to create smooth, complex dynamic contours.
Velocity Sequence list pattern (velocities)
number mode (0=cycle, 1=cresc, 2=dim, default: 0)
velocity (list) Generates dynamics from a repeating pattern. In cycle mode, the pattern loops unchanged. In cresc mode, each repetition is progressively louder. In dim mode, each repetition is progressively softer. Useful for creating regular dynamic accents, metric stress patterns, or graduated dynamic processes.
Cresc/Dim number start-velocity (default: 30)
number end-velocity (default: 110)
number num-events
number curve-exp (default: 1.0)
velocity (list) Generates a simple crescendo (start < end) or diminuendo (start > end) over a specified number of events. The curve exponent shapes the trajectory: 1.0 is linear, < 1.0 gives a fast start (logarithmic), > 1.0 gives a slow start (exponential). The most direct way to add a dynamic shape.

Studies that use these nodes

Wire these nodes into a piece of your own.

Create a free account14 days of Composer Pro, no card needed. Every account opens with the Examples folder.