v0.1Latest

Step Sequencer

16-step sequencer that emits MIDI note events.

16-step MIDI sequencer for rhythmic note patterns. Wire its Clock input to a Clock node or compatible clock source; without a Clock connection it intentionally remains silent.

Inputs

Clock

Musical phase clock for step timing; legacy trigger and MIDI clock are accepted.

IDclock
Signalclock · control rate
CoercionImplicit

Reset

Reset to step 1

IDreset
Signaltrigger · event rate
CoercionImplicit

Outputs

MIDI Out

MIDI message output

IDmidi
Signalmidi · event rate
CoercionForbidden

Parameters

Subdivision

Sets the number of sequencer steps per whole note.

IDsubdivision
Typeint
Controlslider
Range or Options1 to 64 count, step 1
Default16
GroupSequence

Swing

Offsets alternate steps for a swung feel.

IDswing
Typefloat
Controlslider
Range or Options0 to 1 phase01, step 0.01
Default0
GroupSequence

Gate Ratio

Sets each note length as a fraction of its step.

IDgateRatio
Typefloat
Controlslider
Range or Options0.05 to 1 ratio, step 0.01
Default0.5
GroupSequence

Length

Sets how many of the 16 steps are included in the pattern.

IDlength
Typeint
Controlslider
Range or Options1 to 16 count, step 1
Default16
GroupSequence

Direction

Selects the order in which pattern steps are played.

IDdirection
Typeenum
Controlbuttons
Range or OptionsForward (forward), Backward (backward), Ping-Pong (pingPong), Random (random)
DefaultForward (forward)
GroupSequence

Step 1

Enables or skips step 1.

IDstep1
Typebool
Controltoggle
Defaulttrue
GroupGate

Step 2

Enables or skips step 2.

IDstep2
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 3

Enables or skips step 3.

IDstep3
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 4

Enables or skips step 4.

IDstep4
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 5

Enables or skips step 5.

IDstep5
Typebool
Controltoggle
Defaulttrue
GroupGate

Step 6

Enables or skips step 6.

IDstep6
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 7

Enables or skips step 7.

IDstep7
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 8

Enables or skips step 8.

IDstep8
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 9

Enables or skips step 9.

IDstep9
Typebool
Controltoggle
Defaulttrue
GroupGate

Step 10

Enables or skips step 10.

IDstep10
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 11

Enables or skips step 11.

IDstep11
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 12

Enables or skips step 12.

IDstep12
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 13

Enables or skips step 13.

IDstep13
Typebool
Controltoggle
Defaulttrue
GroupGate

Step 14

Enables or skips step 14.

IDstep14
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 15

Enables or skips step 15.

IDstep15
Typebool
Controltoggle
Defaultfalse
GroupGate

Step 16

Enables or skips step 16.

IDstep16
Typebool
Controltoggle
Defaultfalse
GroupGate

Pitch 1

Sets the MIDI note emitted by step 1.

IDpitch1
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 2

Sets the MIDI note emitted by step 2.

IDpitch2
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 3

Sets the MIDI note emitted by step 3.

IDpitch3
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 4

Sets the MIDI note emitted by step 4.

IDpitch4
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 5

Sets the MIDI note emitted by step 5.

IDpitch5
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 6

Sets the MIDI note emitted by step 6.

IDpitch6
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 7

Sets the MIDI note emitted by step 7.

IDpitch7
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 8

Sets the MIDI note emitted by step 8.

IDpitch8
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 9

Sets the MIDI note emitted by step 9.

IDpitch9
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 10

Sets the MIDI note emitted by step 10.

IDpitch10
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 11

Sets the MIDI note emitted by step 11.

IDpitch11
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 12

Sets the MIDI note emitted by step 12.

IDpitch12
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 13

Sets the MIDI note emitted by step 13.

IDpitch13
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 14

Sets the MIDI note emitted by step 14.

IDpitch14
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 15

Sets the MIDI note emitted by step 15.

IDpitch15
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Pitch 16

Sets the MIDI note emitted by step 16.

IDpitch16
Typeint
Controlslider
Range or Options36 to 84 midiNote, step 1
Default60
GroupPitch

Velocity 1

Sets the MIDI velocity emitted by step 1.

IDvelocity1
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 2

Sets the MIDI velocity emitted by step 2.

IDvelocity2
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 3

Sets the MIDI velocity emitted by step 3.

IDvelocity3
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 4

Sets the MIDI velocity emitted by step 4.

IDvelocity4
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 5

Sets the MIDI velocity emitted by step 5.

IDvelocity5
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 6

Sets the MIDI velocity emitted by step 6.

IDvelocity6
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 7

Sets the MIDI velocity emitted by step 7.

IDvelocity7
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 8

Sets the MIDI velocity emitted by step 8.

IDvelocity8
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 9

Sets the MIDI velocity emitted by step 9.

IDvelocity9
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 10

Sets the MIDI velocity emitted by step 10.

IDvelocity10
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 11

Sets the MIDI velocity emitted by step 11.

IDvelocity11
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 12

Sets the MIDI velocity emitted by step 12.

IDvelocity12
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 13

Sets the MIDI velocity emitted by step 13.

IDvelocity13
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 14

Sets the MIDI velocity emitted by step 14.

IDvelocity14
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 15

Sets the MIDI velocity emitted by step 15.

IDvelocity15
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Velocity 16

Sets the MIDI velocity emitted by step 16.

IDvelocity16
Typeint
Controlslider
Range or Options0 to 127 midiVelocity, step 1
Default70
GroupVelocity

Details

Canonical IDseq.step
Categorysequencing
Runtime Surfacemidi
Runtime Targetscontrol-main-thread
JUCE Early AccessSupported
Early Access NoteNative-supported in the plugin for the current catalog/runtime support contract.