M10 Docs
Sequence Editor
A sequence is built up with "events".
The most known type of event is a Note event, which plays a note on the target sound module.
Another event type is Pitch Bend, which changes the pitch while a note is playing.
The Sequence Editor consists of 2 sub-editors:
The Note Editor where you can draw and edit the note events,
and the Event Graph Editor below the Note Editor, where you can edit note velocities and controller and parameter curves.
There is a horizontal splitter between the two that you can drag up and down, so you can divide the workspace as you wish.
Below these 2 editors there also are small horizontal panels, from left to right:
Ok lets go more into detail about the Note Editor (upper section) and the Event Graph Editor (lower section):
The below picture demonstrates what you can do with the arrow and pencil mouse tools:
Arrow Tool
Pencil Tool
* Note that there is a preference "Right-Click = Deletes Notes" that also let you delete notes by right-clicking the start/end of a note.
See the preference panel for more info.
Sequence Loop
Each sequence can have its own independent loop.
This means you can build up a composition with a sequence looping every 8 beats while another sequence is looping every 12 beats.
This also allows for nice poly-rhythmic music.
By default, when drawing a new sequence clip, the sequence is looped over the clip length, as you drew it.
You can change the sequence loop by dragging the loop markers or via a right-click the timebar and choose "Set Loop Start" and "Set Loop End".
You can also change the sequence loop length via right-click on the loop start/end marker -> "Change Loop Length".
The sequence clip start marker defines where the clip starts playing the sequence.
This start marker is also automatically used when splitting sequence clips.
If there is no explicit start marker then it starts playing at the sequence loop start.
If there is no explicit loop start then it starts playing at the start of the sequence.
Note that the sequence loop is a sequence property so all clips playing sequence X will play that same sequence loop.
However the start marker is a clip property and can differ from clip to clip even when they play the same sequence, for example after splitting a shared sequence clip.
More Info
The Event Graph Editor can work in 2 different modes:
Bar mode, e.g. to edit velocity bars, and curve mode, e.g. to edit a MIDI controller or parameter curve.
MuLab automatically selects the proper mode.
Tip: If you want to automate MIDI controllers and plugin module parameters, you can also use multi-point envelope clips, see the composer doc page.
By clicking on the left side of the Event Graph Editor, you can select what you want to edit.
The below picture demonstrates what you can do with the mouse in bar mode:
The below picture demonstrates what you can do with the mouse in curve mode:
More Info
On top of that there also is an "Auto Follow Key" mode that auto switches the graph lane to show the relevant velocities / poly pressure.
You can toggle this "Auto Follow Key" mode via a right-click on the graph lane header.
Toggling that auto mode can also be done using a shortcut key to "Toggle Auto Follow Focused Key".
MIDI channels come into play when you want to address the different sub-sections in a module, for example a multi-timbral synth.
A multi-timbral synth can generate different sounds at the same time, each controlled by its own MIDI channel.
But there are more situations where the use of MIDI channels can be handy.
By default, tracks play on MIDI channel 1.
You can change this via the track's context menu -> Choose MIDI Channel.
By default, sub-tracks use the same MIDI channel as their parent track, but you can change this too.
You can also set a track's MIDI channel to "Per Clip" so you can define the MIDI channel per clip via the clip's context menu -> Choose MIDI Channel.
And if you set a clip's MIDI channel to "Per Event", well then you can define the MIDI channel on event level.
In this case new drawn notes get the focused MIDI channel which can be changed via right-click on the sequence editor background -> Editor -> Choose Focused Channel.
You can also use the Sequence->Functions->Change MIDI Channel function or use the Event Property Panel (see above) to edit the MIDI channel of individual events.
Note about the sequence editor's context menu
When you popup the sequence editor's context menu, you'll see that there is a "Clip" menu group, a "Sequence" menu group and an a "Editor" menu group.
A clip is not a sequence, it are two different types of objects, and therefore they each have their own context functions, both accessible via the sequence editor's context menu.
So if you want to change the MIDI channel for a bunch of events, then don't use the Clip->Choose MIDI Channel function as that will set the MIDI channel for the whole sequence clip!
Instead use Editor->Choose Focused Channel to define the MIDI channel for new drawn notes, or use Sequence->Functions->Change MIDI Channel to change the MIDI channel of existing notes.