Sequence Menu

The following Sequence functions lets you change, edit, mutate, vary any Sequence in many ways.

All functions work on the current Sequence, which is the Sequence of the currently selected Part, in the current Composition.

If you activate a function from outside the Sequence editors, it works always on the whole Sequence.

When activating a function from within a Sequence editor, it works on the currently viewed Events, and if at least 1 Event is selected, only on the selected Events.
This principle is described in detail in Edited/Viewed/Selected Events

Name


Allows you to rename the current Sequence.

Length


With this function you can alter the length of a Sequence.

When it increases, you will be asked how to increase :

Repeat Repeats the existing Events to fill up the new space.
Stretch Multiplies the Event positions so that their relative positions stay the same, ie. an Event in the middle, stays in the middle.
Increase Increases the Sequence length without any further action.

When it decreases and there are Events which fall outside the new length, you will be asked how to decrease :

Cut Cuts the superfluous Events.
Shrink Divides their positions, so that they relatively stay at the same position. It's the opposite of "Stretch".
Rotate Forces the Events position to fit within the Sequence length, by subtracting the Sequence length until it fits.

Duplicate


Duplicates the current Sequence and puts the new copy into the current Part, so that you can easily continue working with the new copy.

Show Pool


This will pop up the Sequence Pool. The Sequence Pool contains all Sequences of your Project, and allows you to rename or delete them, or do other useful things like grouping them together.

Quantize Notes


Quantizes the Note Events to the Current Grid.

Every event always memorizes its original position, so it is always possible to recall the original timing by calling the Sequence menu:Undo Quantize function, even in a next Muzys session.

When you want to fix the current quantization as being the Events' original position, use Sequence menu:Fix Quantize.

Quantize ...


Quantize ... lets you specify the type of Event you want to quantize, and a percentage of quantizing : 100% is full quantizing, 50% half quantizing etc...

Read also about "Quantize Notes" above.

Undo Quantize


Restores the Event position to the originally recorded position.

Fix Quantize


Marks the current (quantized) position as the originally recorded position.

Position ...


Within this window you can Add, Subtract, Fix, Multiply, Limit and Randomize positions.

You can choose the function you want by pressing the first character of its name (ie [A] selects Add, etc...), or clicking the appropriate button.

Tip for users who like keyboard shortcuts : Assume that this window is called up by the FastKey [P], you can type [P] [A] [1] [0] [Return] to Add 10 tix to the selected Events' position.

At the left, you can enter the factor(s).

At the bottom, you have these buttons :

Do It ...(=[Enter]) This performs the operation and stays standby for multiple actions.
So you can easily repeat the same function until it sounds good.
Do It Once(=[Return]) This performs the operation and immediately closes this window.
Undo Undoes the operation(s) and resets the undo buffer.
Close(=[Esc]) Closes this window.
Help Calls up your default browser with the Muzys docs on this page.

Some specific info :

Rotate


Rotating means : all Events move in a certain direction.
Events which go beyond a Sequence border (start/end), appear at the other side.

Insert Time


Inserts a slice of time at the entered position, for the entered length.
All Note Events beyond the start of the insert are shifted.

Delete Time


Delete a slice of time at the entered position, for the entered length.
All Note Events beyond the start of the delete, within the range of the delete, are deleted.

Transpose


Within this window you can Add, Subtract, Fix, Multiply, Limit and Randomize Note keys.

You can choose the function you want by pressing the first character of its name (ie [A] selects Add, etc...), or clicking the appropriate button.
Tip for users who like keyboard shortcuts : Assume that this window is called up by the FastKey [T], you can type [T] [A] [1] [0] to Add 10 to the selected Events' key.

At the left, you can enter the factor(s).

At the bottom there are some useful buttons :

Do It ...(=[Enter]) This performs the operation and stays standby for multiple actions.
So you can easily repeat the same function until it sounds good.
Do It Once(=[Return]) This performs the operation and immediately closes this window.
Undo Undoes the operation(s) and resets the undo buffer.
Close(=[Esc]) Closes this window.
Help Calls up your default browser with the Muzys docs on this page.

Value 1


Works exactly the same as Transpose, but not only for Notes, but for any 'Value 1'.

Velocity


Works exactly the same as Transpose, but not on the key, but instead on the velocity.

Value 2


Works exactly the same as Transpose, but not only for Notes, but for any 'Value 2'.

Off-Velocity


Works exactly the same as Transpose, but not on the key, but instead on the Note-Off velocity.

Key Shaker


This function shakes the key values in a Sequence, which means that ...

Rotate Left The key of the 1st Note goes to the last
The key of the 2nd Note goes to the 1st
The key of the 3rd Note goes to the 2nd
...
Rotate Right The key of the 1st Note goes to the 2nd
The key of the 2nd Note goes to the 3rd
...
The key of the last Note goes to the 1st
Reverse The key of the 1st Note goes to the last
The key of the 2nd Note goes to the 2nd last
...
The key of the last Note goes to the 1st

Thus this simply reverses the key order.

Random

This randomizes the used key values.

Key Replacer


This function allows you to replace all (selected) Note Events by the chord you play on your MIDI keyboard.

For the explanation below, assume that there is a Sequence containing 5 Notes, and that you play a 3 Note chord.

Linear The 1st Sequence Note is replaced by the the 1st chord Note,
the 2nd by the 2nd,
the 3rd by the 3rd,
the 4th by the 1st,
the 5th by the 2nd.

As you see, if there are more Notes to be replaced than input Notes, the chord you have played is cycled.

Corresponding This is a bit more complex since the Sequence is first evaluated on different keys.
The same keys get the same input value.

Let's say that the 5 Notes in the Sequence are C3,D3,C3,E3 and F3.

The 1st Note (C3) is replaced by the the 1st chord Note,
the 2nd (D3) by the 2nd,
the 3rd (C3) by the 1st,
the 4th (E3) by the 3rd,
the 5th (F3) by the 4th.

So, in fact the Notes in the Sequence get a number which indicates the how many different Note it is, and this number is used to index the Notes you play.

Remark : As you play new Note combinations (chords), the Sequence is altered each time, so this function can be seen like a little arpegiator !

Length ...


Within this window you can Add, Subtract, Fix, Multiply, Limit and Randomize Note lengths.

You can choose the function you want by pressing the first character of its name (ie [A] selects Add, etc...), or clicking the appropriate button.
Tip for users who like keyboard shortcuts : Assume that this window is called up by the FastKey [L], you can type [L] [A] [1] [0] to Add 10 tix to the selected Events' length.

At the left, you can enter the factor(s).

At the bottom there are some useful buttons :

Do It ...(=[Enter]) This performs the operation and stays standby for multiple actions.
So you can easily repeat the same function until it sounds good.
Do It Once(=[Return]) This performs the operation and immediately closes this window.
Undo Undoes the operation(s) and resets the undo buffer.
Close(=[Esc]) Closes this window.
Help Calls up your default browser with the Muzys docs on this page.

Legato Length


Makes Note Events playing 'full-time', although this can vary with the overlap parameter.

Quantize Length


Quantizes the Note-Off position.

Note-Off At ...


Let you specify a certain position at which the Note Events have to end.

Change type


Allows changing the Event type, for example, Notes become Controllers.

Delete Doubles


Deletes any doubled Events.

Doubled Events have the same position, the same type, the same Player and the same value 1.
They may occur when you, for example, do a cycled recording, or merge Sequences containing similar Events ...

Repeat/Echo/Fill


This powerful function will repeat Events with the indicated interval.

With every repeat, the key and velocity of Note Events can be altered with the factor you set.

Remember that Events cannot surpass a Sequence's length.

Thinner


Allows you to thin out continuous Controller Events, since these can take a lot of your MIDI bandwidth.

You are asked for which type of Event, and if this is a Controller, which Controller.

The time factor indicates what distance must be between 2 adjacent Events.

Global Logical


Performs a logical selection on all Sequences of the Project.
Mainly used as an information tool.

Make Cycle !


Will make a Sequence of all Events between the Cycle Locators.

"Make Cycle !" will directly use the current Sequence as its target.

Make Cycle Into ...


Will make a Sequence of all Events between the Cycle Locators.

"Make Cycle Into ..." will ask for a destination Sequence.

Substitute


Replaces the (selected) Note Events in the current Sequence with the contents of the clipboard.

The relative transpositions will be kept.

Extractor


This functions allows you to split up a Sequence into new Sequences. This can be done per Player, or per Note key.

This is especially useful, for example, when you've loaded a MIDI File type 0 (all data on 1 track) since this function can help you to split up that one track into different tracks, one for each Player.

Match to Current Grid


This function will add in-between events to the target Sequence so that there is a interpolation between the Sequence and the Grid.

This function is also used internally by the Wave Labo when requesting a "Current Grid fill key" (in Create Sequence using Locators).

This is a powerful function with wich you can create detailed Grid Sequences based on a sampled drumloop, or based on a groovy live recording.

Check Sysex Events


Performs a basic check on Sysex (System Exclusive) Events.

Collect Unused Sequences


While making music, the Sequence pool can grow rapidly.

With this function you can collect all Sequences which are not used out of the entire Project.

You will be asked for a destination Composition where the unused Sequences will be collected.

Open Sequence


Allows you to open an individual Sequence file (ISQ file)

Save Sequence


Allows you to save an individual Sequence file (ISQ file)

Next : The Edit menu Table Of Contents