Step Editor
In the Step Sequencer every step in the grid represents a step of the current track. (max 64 steps).
- The
[up]and[down]buttons can be used to scroll throught the tracks. - The
[left]and[right]buttons can be used to navigate through the patterns for this track. Note that this does not queue the pattern you're navigating to. If you want to navigate + queue, hold down the[shft]-button when pressing[left]or[right]. - You can also quickly navigate to a different track by holding down the
[mtrx]button and pressing step 1-32 to select track 1-32.
Tapping a step will add a new step, or remove an existing step. When a new step is added, the default note from the configuration is used.
- The
[undo]button brings the track back in the state as it was when the track was opened. This state gets reset each time you switch tracks or go to a different screen. You can also hold down[undo]to overwrite the "undo"-buffer with the current state of the track. - You can cut/copy/paste steps by holding down the step and using the
[copy]and[pste]buttons - The
[copy]button performs a copy action. To perform a "cut" action, hold down the[copy]button. The 3 buttons will briefly blink red to indicate that the step has been cut. Please note that a "cut" action will overwrite the "undo" buffer. So after you've cut the entire track, pressing[undo]will bring the track back as right before the "cut" action. This does not apply when cutting a single step. - You can cut/copy/paste the track you are currently editing by using the
[copy]and[pste]buttons (cut/copy in one track, paste in the other) - You can also select a range of steps for cut/copy/paste. Hold the
[shft]-button and while holding it, select a start- and end step for your range. When the range is highlighted, you can use the[copy]button for this selection. To paste it, hold down the start step for your range and press[pste].
Step Editor
When holding down a Step button, the step editor becomes visible for that step:
[ V ] [ L ] [ N ] [ T ] [ C1] [ C2] [ C3] [ C4] // Step/note property to edit
[ - ] [ ] [ ] [ ] [ ] [ ] [ ] [ + ] // Amount slider, or extra options (it depends...)
[ - ] [ C#] [ D#] [ ! ] [ F#] [ G#] [ A#] [ + ] // On-screen keyboard row #1 (for notes)
[ C ] [ D ] [ E ] [ F ] [ G ] [ A ] [ B ] [ C ] // On-screen keyboard row #2 (for notes)
You start by editing a step be selecting which property you want to edit:
[V]: Velocity (default). per note[L]: Length, per note- By default, this represents the length of the currently selected note(s), so the whole amount slider represents one step.
- Pressing this button a second time will hide the step editor and allows you to visually set the end of the note. For example: when you hold down step 3, and then tap step 8 you effectively "tie" a note from step 3 up to 8.
- In this mode, when you tap the end step again, it will set it to a half note; this way you have some kind of granularity on the end length.
- If a note length is set that is longer than 1 step, the amount slider will shown as a filled red bar.
[N]: Nudge, per note[T]: Trigg condition, per step- (amount slider) : Depending on the option, change the value by either using the
[-]/[+], or quickly setting a value by tapping any of the buttons between. [C1]-[C4]: Control Change values, per step. Please note that setting a CC value to 0 is not the same as removing it. Setting it to 0 will litterally send the value "0" for your control change. To remove the CC value, press the red button on the bottom left in the CC editor.
Only 1 step can be edited at the time in the step editor.
The [up] and [down] keys can also be used to transpose the notes in the current step. Please note that all notes in the step will be transposed, not just the selected one.
Difference in per note / per step
Some properties are per note, some are per step. For the properties that are per note, the on-screen keyboard is shown:
[ - ] [ C#] [ D#] [ ! ] [ F#] [ G#] [ A#] [ + ] // On-screen keyboard row #1 (for notes)
[ C ] [ D ] [ E ] [ F ] [ G ] [ A ] [ B ] [ C ] // On-screen keyboard row #2 (for notes)
Keys:
[Notes (C,C#,D,etc)]: Add, select or remove a note: when no note is present, it adds the default note (with the default values from the configuration). If a note is present, it gets selected. To delete a note, hold the note. The keyboard will briefly blink red once the note is removed.- You can select or deselect multiple notes to edit the velocity, length or nudge of multiple notes at once.
- The note on this step will be indicated with a green color.
- If there are multiple notes, you can selected multiple notes by tapping them. This allows editing the properties like velocity, length and nudge for all these notes. The currently selected notes will be blinking.
- If there are differences in velocity, length, or nudge for multiple selected notes, this will be indicated by the amount slider blinking yellow.
- To quickly select a single note, briefly double tap it.
[-]/[+]: Lower / raise octave[!]: Set currently selected note as new default note (temporary, will not overwrite configuration)
Other properties are per step, such as the trigg conditions or CC values. Those will not shown the on-screen keyboard.
Trigg Conditions
Trigg conditions are cool. And the following layout is used when this option is selected:
[ V ] [ L ] [ N ] [ T ] [ C1] [ C2] [ C3] [ C4] // Step/note property to edit
[1st] [Pre] [Nei] [Fil] [Trn] [Pct] [Mod] [ ] // Amount slider, or extra options (it depends...)
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] // Only used for percent and Modulo
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] // Only used for Modulo
[1st]: This step will only be played the first time this track is played[Pre]: This step will only be played if a previous trigg condition has been met. See the example below[Nei]: This step will only be played if the step in the track above this track has a trigg condition that has been met. See the example below.[Fil]: This step will only be played if the[fill]-button is held down. If you hold down the[fill]-button, it latches. Tapping it again unlatches it.[Trn]: This step will only be played when we're transitioning to another pattern (e.g. queueing another pattern, see "track/pattern matrix")[Pct]: This step will only be playedn% of the time, wherencan be set using the amount slider.[Mod]: This step will only be played if the modulo ofrandyisx, whereris the number of times the track has played.xandycan be set with the lower two rows (See the example below)
Trigg conditions can be enabled by pressing the button. The button will then be white. Tapping the button twice will invert the trigg condition; so they we will do the opposite. For example: Pressing [1st] once, will only trigger that step the first time the track is played. But pressing it twice, it will have the inversed effect: it will not trigger the first time the track is played, but it will trigger every other time. The [Pct] trigg condition does not have an inverse option, because that would not make sense (just change the percentage if you want to have the inverted value of 75% bruh!)
Steps that have trigg conditions will be shown in the step editor by a pulsating color on the button, so you know there is a trigg condition active on that step.
[Pre] Example
Let's say we have the following steps in the step sequencer:
[ ] [ % ] [ * ] [ P ]
[ % ]is a step with a change of 25% to trigg.[ * ]is a default step without a trigg condition, it will always play[ P ]is a step with the[Pre]-trigg condition
In this setup, the [ P ]-step will only trigger if the previous trigg (the 25% trigg) is trigged. This way you can have some randomness, and still have other triggers act on it.
Please note, that this can chain:
[ ] [ %1 ] [ * ] [ P1 ] [ ] [ P2 ] [ %2 ] [ P3 ]
In this example, if %1 is trigged, P1 is trigged. But: because P1 is trigged, P2 will also be trigged (so P2 has nothing to do with the chance of %1). Then, if %2 is not trigged, P3 will also not be trigged.
You can also play with inverses:
[ ] [ % ] [ * ] [ P1 ] [ !P2 ]
If % is trigged, P1 will be trigged as well, but P2 will not be trigged (because P1 was trigged, and P2 will only be trigged if the previous trigg condition was not trigged). But: if % is not trigged, then P1 will not be trigged - and because of that P2 will be trigged (because the previous trigg condition (P1) did not cause a step to be trigged).
[Nei] Example
Let's say we have the following steps in the step sequencer on track #1, track #2 and track #3:
Track #1: [ ] [ %1 ] [ %2 ] [ %3 ]
Track #2: [ ] [ N ] [ N ] [ ]
Track #3: [ ] [ !N ] [ N ] [ N ]
[ % ]is a step with a change of 25% to trigg.[ N ]is a step with the[Nei]-trigg condition[ !N]is a step with the inversed (not)[Nei]-trigg condition
If %1 is triggered in track #1, the corresponding step in track #2 will play as well. Since the step in track 3 is inversed, it will not be triggered. However, if %1 is not triggered, then the corresponding step in track #2 will not play, but since that one is not triggered, the corresponding step in track #3 is triggered. So note that the !N in track #3 relates to the trigg condition in track #2; it is not acting on the trigg condition in track #1.
If %2 is triggered in track #1, the corresponding step in track #2 will play as well. And because that step is triggered, the corresponding step in track #3 will also play. It's a chain reaction of triggers.
If %3 is triggered in track #1, The step in track #3 will not be triggered, because a Nei trigg condition only listens to the track directly above it. Basically it doesn't make sense to have a Nei trigg condition with an empty step above it, but this example shows it clearly.
[Mod] Example
When the modulo is setup like this:
[ * ] [ * ] [ ] [ ] [ ] [ ] [ ] [ ] // X=2
[ * ] [ * ] [ * ] [ * ] [ ] [ ] [ ] [ ] // Y=4
We see that x=2 and y=4. Which basically means: "every 4 times this track has played, I only want to trigger this step the 2nd time".
Track Length Editor
Holding down the [sseq] button will show the track length editor, where you can use step button 1-64 to set the desired length for the current track (max 64 steps).
Track Options
Holding down [shft] and tapping the [sseq] button will show the track options, where you can change the following properties for the track:
- Track repeat count (not yet implemented)
- Playback speed
- Shuffle amount
This is the layout:
[ up ] [ down ] [ left ] [ rght ] [ sseq ] [ mtrx ] [ song ] [ scen ] ( bpm )
[ ** ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ shft ] // track repeat count
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ copy ] // playback speed
[ - ] [ ] [ ] [ ] [ ] [ ] [ ] [ + ] [ pste ] // shuffle amount
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ undo ]
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ]
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ keyb ]
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ fill ]
[ ] [ ] [ ] [ ] [ ] [ ] [ ] [ ] [ trns ] Track repeat count
A track can be repeated up to 8 times. This is used when the next pattern, scene or arrangement is queued.
Playback Speed
You can set the playback speed to one of 8 options: 1/8, 1/6, 1/4, 1/3, 1/2, 1/1, 2/1, 4/1.
When the playback speed is lowered, the resolution of the Midi pulses is lowered as well. This affects how fine-grained you can nudge notes. It also affects live recording. When the speed is increased, the resolution is spread out over multiple steps. You can set the playback speed to any of the following options, with the respective Midi pulses / resolution per step:
- One Eight (3 pulses per step)
- One Sixth (4 pulses per step)
- One Quarter (6 pulses per step)
- One Third (8 pulses per step)
- Half (12 pulses per step)
- Normal (24 pulses per step)
- Double (24 pulses per 2 steps)
- Quadruple (24 pulses per 4 steps)