Skip to main content

Working with Patterns and Clips

Abstract

Arranging songs in Maschine can be done using Patterns or Clips. The following section describes the advantages of both and how to use them effectively for arranging and performing songs.

You can build your song in Maschine Software using either Patterns or Clips or a combination of both. Patterns and Clips each have their advantages depending on your preferred workflow and goals.

Clips only exist in the Song view (timeline) and are unique, while Patterns are referenced objects that exist in both the Ideas view and Song view. This means Patterns are great when you want to create single-sourced sequences, and Clips provide flexibility when you need one-off unique sound bites that can be freely positioned on the timeline. Therefore, if you copy a Clip to multiple places and change one of the Clips, only the edited one is changed. However, if you use a Pattern in multiple places and change one Pattern, all occurrences of this Pattern are changed (unless you use the “make unique” feature or convert it into a Clip beforehand). For added flexibility, Clips can be freely positioned and moved across the timeline. They can be part of a section but can also exist outside a section or span across multiple sections.

To summarize, here’s an overview of Patterns and Clips basics:

  • They both contain events (also called “notes”) that make up a groove or a musical phrase using the Sounds of the selected Group.

  • They both also contain modulation data (if any) modifying the value of parameters in that Group or any of its Sounds.

  • They can both be edited in the Editor. However, only the selected Pattern or Clip will appear in the Editor.

Patterns versus Clips

This section provides an overview of the differences between Patterns and Clips.

Patterns have the following features:

  • Patterns exist in the Ideas view and Song view. They act as the building blocks for developing ideas in Ideas view and can be added to Scenes in Song view to create an arrangement.

  • You can reference the same Pattern in different Scenes. When you modify a Pattern in the Pattern Editor, all references to this Pattern are updated in the Song view (unless you use the “make unique” feature or convert into a Clip beforehand).

  • When added to the Song view Patterns maintain a fixed position on the timeline of the arrangement relative to the Scene.

  • A Pattern can be converted into a Clip. This creates a unique version of the Pattern that can be freely placed on the timeline of the arranger.

  • Only one Pattern from each Group can be added to a Scene.

  • A Pattern belongs to a Group and is saved together with the Group. Each Group can have an unlimited number of Patterns.

Clips have the following features:

  • Clips exist only in Song view. Clips can be used in addition to Patterns. They are great for adding, for example, one-shot sounds, transitions, and vocals, etc.

  • Unlike Patterns, they are unique entities that can be freely positioned and moved across the timeline of the arranger in the Song view.

  • If you copy a Clip to multiple places and change one Clip, only the edited one will be changed.

  • They can be part of a Section but can also exist outside a Section or span across multiple Sections.

  • Whenever a Clip is placed on top of a Pattern, you will only hear the Clip.

  • In Song view, Clips appear in a fully saturated color, while Patterns will have a slightly dimmed color state.

Pattern basics

A Pattern contains the events (also called “notes”) that make up a groove or a musical phrase using the Sounds of the selected Group. It also contains the modulation data (if any) modifying the value of parameters in that Group or any of its Sounds. The Pattern belongs to that Group and is saved together with the Group. In each Group you can have an unlimited number of Patterns. Patterns are grouped into Pattern banks containing up to 16 Patterns each.

Pattern Editor overview

The Pattern Editor is the all-in-one Pattern editing tool of the Maschine software.

Pattern Editor contains the following control elements:

1306132908_imageref_2509687307.png

The Pattern Editor (Group view depicted).

  1. Group View button: Click this button to switch to Group view. See section Group view and Keyboard view.

  2. Keyboard View button: Click this button to switch to Keyboard view. See section Group view and Keyboard view.

  3. Sample Editor button: Click this button to switch between the Pattern Editor and the Sample Editor. The Sample Editor is covered in chapter Sampling and sample mapping.

  4. Sound List: Sound slots 116 of the selected Group are listed here. In Keyboard view (2), click a Sound slot to display its events in the Event area (7).

  5. Pad View button: Click this button to switch between the Sound List (4) and the Pad view. The Pad view is an alternate representation of your Sound slots that focuses on the pads of your controller. In Pad view you can adjust how the Sounds should be triggered by your pads. For more information, refer to The Pad view in the software.

  6. Pattern Manager button: Opens/closes the Pattern Manager. The Pattern Manager gives you access to various management commands for your Patterns. Notably, it allows you to select the Pattern you want to edit in the Pattern Editor and use it in the current Scene of the Arranger. It also provides various Pattern management commands. For more information, refer to The Pattern Manager and the Pattern mode).

  7. Event area: Displays the content of the selected Pattern. Here you can see your recorded events as rectangular blocks. In Group view (1) these represent the Sounds of your Group. In Keyboard view (2) they represent musical notes of the selected Sound. The length of each rectangular block represents the duration of the event, and its transparency indicates the event velocity (the softer the hit, the more transparent the event). You can edit events using your mouse; you can drag them to a new position, elongate/shorten them, create and delete them using various Edit modes (13). The Event area also displays the Step Grid divisions, a set of regularly spaced vertical lines defining the resolution of your edits. You can make all your edits snap to the desired Step Grid via the Step Grid settings (14).

  8. Pattern timeline: The timeline at the top of the Event area (7) displays musical time units, including bars and beats. Click anywhere in the timeline to move the playhead to that position. For more information, refer to Jumping to another playback position in the Pattern). Drag the white Pattern Length marker horizontally to adjust the Pattern Length (this can also be done via the Pattern Length controls (9). For more information, refer to Adjusting the Arrange Grid and the Pattern Length).

  9. Pattern Length controls: The Pattern Length controls allow you to choose the increment by which the length of the Pattern can be adjusted, and to adjust the length of the displayed Pattern according to that increment. For more information, refer to Adjusting the Arrange Grid and the Pattern Length.

  10. MIDI and Audio Dragger: The MIDI Dragger and the Audio Dragger allow you to conveniently drag and drop MIDI or audio from your Patterns to your desktop or host software, respectively. For more information, refer to Exporting audio from Patterns and Exporting MIDI from Patterns.

  11. Control Lane: The Control Lane provides a visual overview and editing tools for the modulation and the MIDI/host automation of each parameter. For more information, refer to Recording and editing modulation and Using MIDI control and host automation.

  12. Horizontal zooming scroll bar: Click the main part of the scroll bar and drag your mouse horizontally to scroll through the Event area on the horizontal axis (time), or drag it vertically to zoom in/out on this time axis. You can also click the left or right handle of the scroll bar and drag it horizontally to zoom in/out while keeping the opposite border of the display at a fixed position in the Pattern. Double-click the main part of the bar to reset the zoom and display the entire Pattern. In Keyboard view (2) you will find a vertical zooming scroll bar with similar functionality at the right of the Pattern Editor. For more information, refer to Navigating the Event area.

  13. Edit Mode selector: The Edit Mode selector lets you choose from three different modes when editing the content of the Pattern: Select, Paint, and Erase mode. For more information, refer to Editing events with the mouse.

  14. Step Grid settings: Use the Step Grid button to enable/disable the Step Grid, and the Step Size menu to change the Step Grid resolution. For more information, refer to Adjusting the Step Grid and the Nudge Grid.

  15. Control Lane button: Click the Control Lane button to show/hide the Control Lane (11).

Following the playback position in the Pattern

Jumping to another playback position in the Pattern

You can use the timeline above the Event area to set the playback to the desired position. For example, this can be useful to check a particular transition between events in your Pattern without waiting for the whole Loop Range to be looped.

In the timeline above the Event area, a playhead (the little white vertical line) indicates the current play position in the Pattern.

1306132908_imageref_2891491723.png

The playhead in the timeline shows you the current play position.

Group view and Keyboard view

The Pattern Editor provides two different views: the Group view and the Keyboard view.

Adjusting the Arrange Grid and the Pattern Length

The Arrange Grid defines regularly spaced-out timings notably used in the following situations:

  • Adjusting the Pattern length (see below).

  • Adjusting the Section length.

Adjusting the Step Grid and the Nudge Grid

The Step Grid defines regularly spaced-out timings (the “steps”) at which your events/notes can be created, moved, etc. The Step Grid resolution corresponds to the step size, which directly affects the precision of all Pattern editing actions, including quantization (refer to Quantizing events/notes).

In the Pattern Editor, the Step Grid is indicated by the gray vertical lines in the Event area:

1306132908_imageref_2509838987.png

The vertical lines represent the Step Grid in the Event area.

By default the Step Grid is active and the step size is 1/16th. However, you may use another step size or disable the Step Grid completely, as described below.

Tip

Depending on the current zoom factor and Step Grid resolution, if the vertical lines of the Step Grid are too close to each other they will be hidden to avoid convoluting the display. For example, this could be the case if you display 6 or 8 bars and choose a Step Grid resolution of 1/64th.

Notice

Regardless of the current Step Grid resolution, the gray lines on the beats (quarter notes) and the black lines on the bars (notes) are always visible in the Event area.

Editing events

Many creation and editing commands on events/notes are available directly via mouse actions in the Event area of the Pattern Editor. They will be applied according to the selected Step Grid resolution (refer to Adjusting the Step Grid and the Nudge Grid). In Group view, the Sound in focus will change according to the row you click in. Selected notes are highlighted.

Events vs. notes

Basically, events and notes are equivalent: a trigger for a Sound with particular velocity, pitch, length, etc. If we might use the word “note” when dealing with melodic instruments, and “event” when dealing with drum kits, keep in mind that both words have the same meaning in the Maschine context.

Editing events with the mouse

In the software, you can choose between five mouse modes for editing your events. Each mode provides different mouse actions in the Event area.

  • To activate a mouse mode, right-click in the Event area and select the desired mode from the upper part of the context menu. You can also use the keyboard shortcuts listed below.

    MAS3-SW_PatternEditor-EventArea-ContextMenu-MouseModes.jpg

In the Event area, the mouse cursor shows the icon of the active mode.

The following mouse modes are available:

  • Select mode (arrow icon): This is the default mode. It provides an exhaustive set of actions for creating, selecting, editing, and deleting events/notes with your mouse. Refer to Mouse in Select mode for more information.

  • Draw mode (pencil icon): Provides quick actions for creating, resizing, and deleting events/notes. Pressing [E] on your computer keyboard will quickly switch between the Draw mode and the default Select mode. Refer to Mouse in Draw mode for more information.

  • Split mode (scissors icon): Lets you split events/notes. Pressing [X] on your computer keyboard will quickly switch between the Split mode and the default Select mode. Refer to Mouse in Split mode for more information.

  • Join mode (“+” icon): Lets you join events/notes. Pressing [Y] on your computer keyboard will quickly switch between the Join mode and the default Select mode. Refer to Mouse in Join mode for more information.

  • Mute mode (“x” icon): Lets you mute events/notes. Pressing [Z] on your computer keyboard will quickly switch between the Mute mode and the default Select mode. Refer to Mouse in Mute mode for more information.

Note

The keyboard shortcuts above are not available when the computer keyboard is used as MIDI keyboard in Maschine. Refer to Using your computer keyboard as a MIDI keyboard for more information.

You can also turn the Draw mode on or off by clicking the dedicated Draw Mode button (pencil icon) at the bottom left of the Pattern Editor:

1306132908_imageref_2510226187.png

The Draw Mode button.

Note

The mouse actions work both in Group view and in Keyboard view. Refer to Group view and Keyboard view for more information.

For additional edit commands available from your computer keyboard, as well as more details on quantization behavior, refer to Editing the selected events/notes.

Mouse in Select mode

In Select mode (the default mode) the mouse cursor shows the standard arrow icon.

MAS3-SW_PatternEditor-EventArea-MouseModes-Select.jpg

The following mouse actions are available:

Action

Function

Creating notes

(refer to Creating events/notes for details)

Double-click in the Event area’s background

Creates a note.

Deleting notes

(refer to Deleting events/notes for details)

Double-click note

Deletes the selected notes.

Right-click (macOS: [Ctrl]-click) and select Delete from the menu.

Deletes the selected notes.

Selecting notes

(refer to Selecting events/notes for details)

Click unselected note

Selects a note.

[Shift] + click unselected note

Adds note to current selection.

[Shift] + click selected note

Removes note from the selection.

Drag in Event area’s background

Multiple selection (selection frame).

Click in the Event area’s background

Deselects all notes.

Editing the selected notes*

(refer to Editing the selected events/notes for details)

Drag note horizontally

Moves the selected notes in time according to the Step Grid.

[Ctrl] + drag note horizontally

(macOS: [Cmd] + drag note)

Freely moves the selected notes in time, overriding the Step Grid quantization.

[Alt] + drag note

Duplicates the selected notes. When you drag horizontally, the copies are moved in time according to the Step Grid.

Drag the left/right border of a note

Resizes the selected notes by moving their start/end position according to the Step Grid.

[Ctrl] + drag the left/right border of a note

(macOS: [Cmd] + drag left/right border)

Freely resizes the selected notes by moving their start/end position, overriding the Step Grid quantization.

Drag note vertically

Group view: Moves selected notes to another Sound of the Group.

Keyboard view: Transposes selected notes.

* If multiple notes are selected, mouse actions performed on any selected note will apply to all the selected notes.

If you edit a note not included in the current selection, the selection is dropped and the note you are editing will be the only note affected by your edit.

Mouse in Draw mode

In Draw mode the mouse cursor shows a pencil icon. You can press [E] to quickly switch between the Draw mode and the default Select mode.

MAS3-SW_PatternEditor-EventArea-MouseModes-Draw.jpg

The following mouse actions are available:

Action

Function

Creating notes

(refer to Creating events/notes for details)

Click in the Event area’s background

Creates a note.

Click and drag (with the button pressed) in the Event area’s background

Create series of notes wherever you move the cursor. Notes are created for the selected Sound.

Deleting notes

(refer to Deleting events/notes for details)

Click a note

Deletes the note.

Click a note and drag the mouse( with the button pressed)

Deletes all the notes under the mouse cursor. Only the notes for the selected Sound are deleted.

Editing the selected notes*

(refer to Editing the selected events/notes for details)

Drag the left/right border of a note

Resizes the selected notes by moving their start/end position according to the Step Grid.

[Ctrl] + drag the left/right border of a note

(macOS: [Cmd] + drag the left/right border of a note)

Freely resizes the selected notes by moving their start/end position, overriding the Step Grid quantization.

Mouse in Split mode

In Split mode the mouse cursor shows a scissors icon. You can press [X] to quickly switch between the Split mode and the default Select mode.

MAS3-SW_PatternEditor-EventArea-MouseModes-Split.jpg

To split a note, do the following:

  1. Hover with your mouse over the desired note.

    A white vertical line shows the position at which the note will be split, according to the Step Grid. Hold [Ctrl] (Windows) or [command] (Mac) while moving the mouse to adjust the split position regardless of the Step Grid.

  2. Click to split the note at the current position.

    The underlying note is split into two distinct notes. If there is no note playing at the split position, nothing happens.

If some notes are currently selected, the following will happen:

  • Clicking an unselected note will split only that note.

  • Clicking a selected note will split all the selected notes that are playing at the split position.

Mouse in Join mode

In Join mode the mouse cursor shows a plus (+) icon. You can press [Y] to quickly switch between the Join mode and the default Select mode.

MAS3-SW_PatternEditor-EventArea-MouseModes-Join.jpg
  • Click a note to join it with the next note on the same key.

If some notes are currently selected, the following will happen:

  • Clicking an unselected note will join it with the next note (selected or not) on the same key.

  • Clicking a selected note will join it with the next selected note on the same key, if any. Any unselected note in between will stay unaffected. Selected notes on other keys will also be joined with their next selected note, if any.

If the original notes did not overlap, the joined note will fill the gap between the two original notes.

Note

Both in Group view and in Keyboard view, you can only join notes triggering the same key, that is, notes that are on the same row in Keyboard view.

Mouse in Mute mode

In Mute mode the mouse cursor shows a cross (x) icon. You can press [Z] to quickly switch between the Mute mode and the default Select mode.

MAS3-SW_PatternEditor-EventArea-MouseModes-Mute.jpg
  • Click any note to mute or unmute it.

    Muted notes are grayed out in the Event area and they will not be triggered.

If some notes are currently selected, the following will happen:

  • Clicking an unselected note will mute or unmute only that note.

  • Clicking a selected note will mute or unmute all the selected notes.

Note

Muting notes in the Pattern Editor works independently of muting Sounds or Groups. For more information on muting Sounds and Groups, refer to Mute and Solo.

Creating events/notes

In the software, you can create new events anywhere in the Event area using your mouse in Select mode or Draw mode.

Each event is created at the beginning of the step in which your mouse cursor is located, according to the Step Grid settings. If the Step Grid is deactivated, the event is created at the exact position of your mouse cursor.

In Group view you can create events at the base key for all Sounds in the Group, no matter which Sound is focused. In Keyboard view you can create events at all keys (pitches) for the focused Sound. You need to set the focus to another Sound in order to create events for that Sound.

Mouse in Select mode
  • To create a new event in Select mode, double-click at the desired location in the background of the Event area.

Mouse in Draw mode
  • To create a new event in Draw mode, simply click at the desired location. Click and drag your mouse horizontally to quickly create a series of events.

Creating events beyond the Pattern’s end

If you create an event beyond the end of the Pattern in the Event area, the Pattern is automatically extended to the next Arrange Grid division after the new event in order to include this new event.

Notice

For more information on the Pattern Length and the Arrange Grid, refer to section Adjusting the Arrange Grid and the Pattern Length.

Selecting events/notes

Use your mouse in Select mode to select events/notes in your Pattern. This defines which events will be affected by your edits.

Action

Function

Selecting events

Click unselected event

Select event

[Shift] + click unselected event

Add event to current selection

[Shift] + click selected event

Remove event from selection

Click and drag in Event area’s background

Multiple selection (selection frame)

Click in Event area’s background

Deselect all events

Selecting all events

You can select all events displayed in the Event area via the usual keyboard shortcut on your operating system:

  • Click anywhere in the Event area and press [Ctrl] + [A] ([Cmd] + [A] on macOS) on your computer keyboard to select all displayed events.

    If the Pattern Editor is in Group view this will select all events for all Sounds in the Pattern. If the Pattern Editor is in Keyboard view this will select all events at all pitches for the focused Sound.

Editing the selected events/notes

Once you have selected particular events, you can edit them in various ways.

In the software, you can edit the selected events with your mouse using the various mouse modes available. Refer to Editing events with the mouse for more information.

Action

Function

Editing selected notes

Drag note horizontally

Moves the selected notes in time according to the Step Grid (refer to the quantizing rules below).

[Ctrl] + drag note horizontally

(macOS: [Cmd] + drag note)

Freely moves the selected notes in time (overriding the Step Grid quantization).

[Alt] + drag note

Duplicates the selected notes. When you drag horizontally, the copies are moved in time according to the Step Grid (refer to the quantizing rules below).

Drag left/right note border

Moves the start/end of the selected notes according to the Step Grid, thereby resizing the notes (refer to the quantizing rules below).

[Ctrl] + drag left/right note border

(macOS: [Cmd] + drag left/right border)

Freely moves the start/end of the selected notes (overriding the Step Grid quantization), thereby resizing the notes.

Drag note vertically

Group view: Moves the selected notes to another Sound in the Group.

Keyboard view: Transposes the selected notes.

Double-click note

Deletes the selected notes.

Right-click (macOS: [Ctrl]-click)

Deletes the selected notes.

If multiple notes are selected, mouse actions can be performed on any of the selected notes — they will apply to all selected notes.

Quantization when editing a single event/note

By default, all dragging actions on the time axis are quantized according to the Step Grid:

  • When you drag a note (or its duplicate) horizontally, its original offset with the Step Grid is preserved, unless you drag the note near a grid line, in that case, it will snap to the grid.

  • When you resize a note by dragging its start/end border, the new start/end border will snap to the Step Grid.

Tip

To override the quantization and freely adjust the note position or size, hold [Ctrl] ([Cmd] on macOS) while dragging.

Quantization when editing multiple events/notes at once

When you drag multiple notes (or their duplicates) on the time axis or resize them according to the Step Grid, the various notes in the selection are affected as follows:

  • The note you click is moved or resized according to the quantizing rule described above.

  • All other notes in the selection are moved or resized by the same amount (regardless of their own quantizing rules). When resizing, if the notes have different lengths the length differences are retained as long as no event becomes shorter than one step.

Tip

For example, if you have a drum roll, a flam, or any custom sequence happening right before a beat, this allows you to move the whole sequence to another beat with perfect timing while keeping its feel untouched.

Nudging events/notes

Nudging lets you to shift the selected events according to the Nudge Grid. This can be useful to move your events by smaller amounts. The offsets of the events relative to the Nudge Grid are preserved.

In the software, the Nudge command is not available with your mouse but via a keyboard shortcut:

  • Press [Alt] + the left/right cursor key on your computer keyboard to nudge the selected notes by one Nudge Grid division. If no event is selected, all events in the Pattern will be affected.

Dragging vs. nudging

Dragging with the mouse is different from the Nudge command on your controller:

  • Whereas dragging is based on the Step Grid, the Nudge command is based on the Nudge Grid (refer to Adjusting the Step Grid and the Nudge Grid).

  • Whereas you can drag notes beyond the end of the Pattern, nudged notes reaching the end of the Pattern are automatically sent to the beginning of the Pattern.

  • If a note is not on a Step Grid division, dragging it with Step Grid activated will alternate between snapping to Step Grid divisions and snapping to positions that preserve its original offset with the Step Grid (refer to quantization rule above).

Deleting events/notes

In the software you can delete events in the Event area using your mouse in Select mode or Draw mode.

Mouse in Select mode
  • To delete events in a Pattern, double-click them, or right-click them (macOS: [Ctrl]-click) and select Delete from the menu. This also works when multiple events are selected.

If some events are selected, you can also press [Del] or [Backspace] on your computer keyboard to delete them. For more information on selecting events, refer to Selecting events/notes.

Mouse in Draw mode
  • To delete an event, simply click it. Click an event and drag your mouse with the button pressed to quickly delete a series of events.

Cut, copy, and paste events/notes

You can cut, copy and paste the selected events to another location in the same Pattern or to a different Pattern, and for the same Sound or for another Sound (possibly in another Group).

To cut, copy, and paste the selected events/notes in the software, do the following:

  1. To cut or copy the selected events, press [Ctrl] + [X] or [Ctrl] + [C] ([Cmd] + [X] or [Cmd] + [C] on macOS), respectively. You can also right-click ([Ctrl]-click on macOS) in the background of the Event area and select Cut or Copy from the context menu. The selected events are placed in the clipboard, ready to be pasted. If you selected the Cut command, they are additionally removed from their original location.

  2. If you want to paste the events in another Pattern, open the Pattern Manager, double-click the Pattern in which you want to paste the events (refer to The Pattern Manager and the Pattern mode for more information on the Pattern Manager).

  3. Click anywhere in the Event area of the newly selected Pattern.

  4. To paste the events, press [Ctrl] + [V] ([Cmd] + [V] on macOS). You can also right-click ([Ctrl]-click on macOS) the desired location in the background of the Event area and select Paste from the context menu.

    The events will be pasted according to the rules described hereinafter. If no event is selected, all displayed events will be affected: in Keyboard view, these are all events of the focused Sound; in Group view these are all events of all Sounds within the Group (refer to Group view and Keyboard view for more information on Group view and Keyboard view).

Notice

If you have copied events from multiple Sounds as the Pattern Editor was in Group view, and then switch to Keyboard view before pasting the events, only the copied events from the Sound previously focused will be pasted in the new focused Sound.

Pasting rules

The location at which the cut or copied events will be pasted depends on the following:

  • In any case the first pasted event will be quantized to the current Step Grid, and the following pasted events will retain their time offset to this first event.

  • If you paste the events via the Paste command from the context menu of the Event area’s background:

    • The first copied event is pasted at the closest step near the mouse cursor on the time axis.

    • In Group view the events copied from the topmost Sound in the Sound List are pasted onto the focused Sound. In Keyboard view, the events copied from the highest pitch are pasted at the pitch of the row in which the mouse cursor is located.

    • All copied events retain their position relative to each other, both on the time axis and on the vertical axis (Sound List in Group view, pitches in Keyboard view).

    • If some of the pasted events go beyond the Pattern’s end, the Pattern is extended to the next Pattern Grid division after the last pasted event.

  • If you paste the events via the shortcut on your computer keyboard while playback is on:

    • If you haven’t changed the Sound focus, events are pasted one step after the original events.

    • If you have changed the Sound focus, events are pasted at the same timings as the original events. In Group view the events copied from the topmost Sound in the Sound List are pasted onto the focused Sound, and the other events will retain their vertical position relative to these topmost events.

  • If you paste the events via the shortcut on your computer keyboard while playback is off:

    • If you haven’t changed the Sound focus or the playhead position, events are pasted one step after the original events.

    • If you haven’t changed the Sound focus but changed the playhead position, events are inserted with the first event starting at the playhead position. All following events will retain their position relative to the first event.

    • If you have changed the Sound focus without changing the playhead position, events are inserted at the same timings as the original events. In Group view the events copied from the topmost Sound in the Sound List are pasted onto the focused Sound, and the other events will retain their vertical position relative to these topmost events.

    • If you have changed both the Sound focus and the playhead position (e.g., by clicking in the timeline above the Event area, refer to section Jumping to another playback position in the Pattern), events are inserted with the first event starting at the playhead position. In Group view the events copied from the topmost Sound in the Sound List are pasted onto the focused Sound, and all copied events retain their position relative to each other, both on the time axis and on the vertical axis (Sound List in Group view, pitches in Keyboard view).

Auditioning notes

You can audition single events/notes as you select and edit them in the Event area of the Pattern Editor. This lets you quickly hear how your edits affect the Pattern. To do this:

  • Click the speaker button above the Sound List (or the Pad view) to activate or deactivate event auditioning in the Event area:

    MAS3-SW_PatternEditor-SpeakerIcon.jpg

When the speaker icon is active:

  • With the mouse in Select mode, creating a note (double-click) or selecting an existing note (single click) will trigger it. If you select multiple notes, nothing happens. When dragging a note to a different key (in Keyboard view) or to a different Sound (Group view), every new key or Sound will be triggered.

  • With the mouse in Draw mode, creating a note (single click) will trigger it.

  • Every triggered note mutes the previous note to clearly hear the current edit.

Note

For more information on the various mouse modes, refer to Editing events with the mouse. For more information on Keyboard view and Group view, refer to Group view and Keyboard view.

Note

The speaker button also controls the Sound preview in the Sound List. For more information, refer to Auditioning Sounds.

Quantizing events/notes

Quantization is the process of moving events to the closest steps. You can quantize your notes at any time, no matter how you recorded them. They will be quantized according to the step size (i.e. Step Grid resolution) selected. If you turn the Step Grid off, no quantization will be applied. See section Adjusting the Step Grid and the Nudge Grid above for more information on the Step Grid and the step size.

There are two strengths of quantization:

  • Full quantization: Moves each event directly onto the closest step of the current Step Grid. This allows a perfectly regular rhythm.

  • Half quantization (50%): Moves each event halfway toward the closest step of the current Step Grid. This allows a tighter rhythm while retaining a human feel.

In addition, if you record notes from a MIDI keyboard or use the pads, and create unwanted double notes where you don’t want them; Maschine automatically detects and removes these double notes while quantizing.

Quantizing events/notes in the software

Quantize and Quantize 50% are available from the context menu in the Event area.

Quantize and Quantize 50% in the Pattern Editor context menu.

To apply full or half quantization using the Maschine software:

  1. In the Event area, select the events that you want to quantize. If nothing is selected, the whole Pattern will be quantized.

  2. To apply full quantization to the selected events, right-click anywhere in the Event area and select Quantize from the context menu.

  3. To apply only a small amount of quantization to keep the groove you created after recording your pattern, right-click anywhere in the Event area and select Quantize 50% from the context menu.

You can undo/redo the quantization by pressing [Ctrl]+[Z] / [Ctrl]+[Y] (Windows) or [command]+[Z] / [command]+[Y] (macOS).

Quantization while playing

Input Quantization allows you to quantize events also as you play them on the pads.

Input Quantization can be set to the following modes:

  • None: Input Quantization is deactivated. Events you play or record on the pads are not quantized.

  • Record: Input Quantization is applied only when you record the pads.

  • Play/Rec: Input Quantization is applied both when you play on the pads and when you record them.

Notice

In Play/Rec mode the quantization applied while playing is slightly different from the quantization applied while recording: When recording, all events are quantized to the closest step — possibly ahead of the event. When playing, on the other hand, events occurring in the first half of the steps are left untouched (since you cannot bring them forward in the timeline!) whereas events occurring in the second half of the steps are quantized to the next step.

Recording and editing modulation

One of the really cool features of Maschine is the ability to modulate nearly all Maschine parameters both on the controller and in the software in a very easy way.

In Maschine, modulation means the automatic change of Maschine parameters from an internal source (for example, manual changes recorded via Auto-write…). Value changes are:

  • Temporary: The modified value is valid only until the end of the Pattern or Clip: When the Scene is looped or when playback is restarted, the parameter value is reset to its non-modulated value.

  • Relative (knobs only): For continuous parameters (these parameters are controlled by a rotary knob in the software), the new parameter value is defined as deviation from the actual value. Note that for selectors and buttons, modulation defines instead absolute values.

Modulation vs. automation

Although dealing both with automatic change of Maschine parameters, modulation and automation have to be distinguished. The following table summarizes the main differences:

Modulation

Automation

Source of control

Internal (for example, changes recorded via Auto-write)

External (for example, an external MIDI sequencer or an automation track in your host)

Duration of the change

Temporary (until the end of the Pattern/Clip)

Permanent

Target parameters

At the Sound and Group levels only

At all levels (Sound, Group, and Master)

Nature of the change (continuous parameters only)

Relative (defines a deviation to the non-modulated value)

Absolute (defines a new value regardless of the non-automated value)

Notice

This section describes how to use modulation in Maschine. For more information on automation in Maschine, refer to Controlling parameters via MIDI and host automation.

Please note that modulation and automation are not mutually exclusive: You can modulate a parameter in Maschine and automate it (for example, from your host) simultaneously! As a result, the parameter value will deviate (according to the recorded modulation) from its moving value defined by the automation.

Tip

Example: Let’s assume that you have recorded some modulation for the Cutoff parameter of a Filter Plug-in in order to create a filter sweep. Since modulation is defined relative to the non-modulated value, by manually adjusting the Cutoff parameter you can shift the entire sweep across frequencies. By additionally assigning this Cutoff parameter to a MIDI control or an automation ID (refer to Controlling parameters via MIDI and host automation to learn how to do this) you can create a filter sweep that automatically moves across frequencies!

Which parameters can be modulated?

All the modulatable parameters are located in Plug-ins or Channel properties (e.g., you cannot modulate the Pattern Length or the Step Grid resolution). This means that all the modulatable parameters are found on a Parameter page of the Control area (when the software is in Arrange view).

In order to be modulatable, parameters of Plug-ins and Channel properties have to meet the following requirements:

  • The parameter must be controlled by a knob or a button in the software. Most parameters controlled by selectors (e.g., for selecting an operating mode or a filter type) cannot be modulated, but there are a few exceptions.

  • The parameter must be at the Group or Sound level. Parameters at the Master level cannot be modulated.

Notice

This second rule is also true for Plug-ins: if a Plug-in is loaded at the Master level its parameters cannot be modulated, but if the same Plug-in is loaded in a Group or a Sound its parameters can be modulated.

Almost all parameters meeting these requirements can be modulated, the only exceptions being:

  • Plug-ins:

    • Saturator: in Tube mode, the Bass Overload button (MAIN section) and Bypass button (EQ section).

    • Percussion (Drum Synth): in Fractal mode, the Tune Hold button in the Main page.

  • Channel properties:

    • Sound’s and Group’s Output properties: the Cue button in the Audio page.

    • Group’s Input properties: the Root Note knob in the MIDI page.

Notice

At the Sound and Group level, the same parameters can be both automated and modulated. For more information on automation, refer Controlling parameters via MIDI and host automation.

Note

Your Macro Controls can me modulated if, and only if, their target parameters can be modulated. For more information on Macro Controls, refer to Creating custom sets of parameters with the Macro Controls.

Recording modulation

In the software, if you take a closer look at the knobs in the Parameter pages of the Control area, you will notice an outer ring whose color changes to light grey when you hover over it with the mouse cursor.

1306132908_imageref_1453539723.png

Drag the outer ring of the knobs to record modulation.

  • To record modulation for a knob during playback, click its outer ring and drag it vertically.

    Your movement is recorded into the Pattern and will be recalled as the playback is looped.

As soon as you record modulation for a parameter, the following happens:

  • On the outer ring of the knob, the colored section (usually indicating the current parameter value) is replaced by a little segment indicating the modulated value. During playback, this little segment follows the movements you have recorded. The non-modulated value of the parameter is still indicated by the little white segment on the knob itself. Since modulation is defined relative to the non-modulated value, you can turn the knob to define the reference value from which the recorded modulation will deviate.

  • A modulation track is created for this parameter in the Modulation pane of the Control area (at the bottom of the Pattern Editor) containing the modulation points you have recorded. You can further edit the modulation track from there. For more information, refer to Creating and editing modulation in the Control Lane.

Removing modulation

You can also use the knob’s outer ring to remove the modulation for the knob:

  • To remove the entire modulation for a knob, right-click (on macOS: [Ctrl]+click) its outer ring.

Creating and editing modulation in the Control Lane

You can also create, select, and edit individual modulation points in the Modulation pane of the Control Lane.

Displaying the Modulation pane in the Control Lane
  1. To see and edit modulation for parameters of a Sound, click the desired Sound in the Sound List (left of the Pattern Editor) and click the SOUND tab in the Control area. To see and edit modulation for parameters of a Group, click the desired Group in the Group List (left of the Arranger) and click the GROUP tab in the Control area.

  2. If the Control Lane is not visible at the bottom of the Pattern Editor, click the up-pointing arrow in the bottom left corner of the Pattern Editor to show it.

    1306132908_imageref_1453547531.png
  3. Click the little bar icon left of the Control Lane to display the Modulation pane.

    1306132908_imageref_1453549195.png

    The Modulation pane appears.

1306132908_imageref_1453550859.png

The Modulation pane showing the modulation track for the Decay parameter.

The Modulation pane contains the following elements:

  • The left part shows the Modulator List with all the parameters currently modulated in the focused Sound or Group. Click any entry to display the modulation track for that parameter on the right. Click the “+” symbol at the end of the list to add a modulation track for another parameter (see below). If the list is too small to display all entries at once, a vertical scroll bar appears on the right to navigate the list.

  • The right and biggest part shows the modulation track for the parameter selected in the Modulator List on the left:

    • Each modulation track contains a variable number of modulation points, each of them defining a new value for the parameter. In the track you can create, edit, and delete modulation points (see below).

    • The zoom factor and the scroll position in the modulation track are always synchronized to those in the Event area above.

    • Left of the modulation track, a vertical scale indicates the actual parameter values. The scale is always centered on the current, non-modulated value of the parameter. Since modulation points set new values relative to that non-modulated value, this evolving scale allows you to see at any time the real values set by the modulation points in the track.

Tip

You can adjust the height of the Control Lane by dragging its upper border with the mouse.

As soon as some modulation is recorded for a parameter in a particular Pattern of the Group, the corresponding Modulator and modulation track appear for all Patterns of the Group. The track will be empty for Patterns in which you haven’t recorded any modulation for this parameter yet. Similarly, if you delete a Modulator and its modulation track in a Pattern, it will be deleted in all other Patterns of the Group as well.

Editing modulation points

You can create, edit, and delete modulation points in the modulation track with your mouse. As for the Event area above, the mouse behavior in the Control Lane will depend on the Mouse Edit mode selected in the Edit Mode selector, at the bottom left of the Pattern Editor:

1306132908_imageref_2544979083.png

The Edit Mode selector.

All actions in the Control Lane are quantized according to the Step Grid. For more information, refer to Adjusting the Step Grid and the Nudge Grid.

Mouse edit mode

Available mouse actions

(1) Select mode

To create modulation points, double-click in the Control Lane — other points on this step will be replaced.

To delete a modulation point, right-click it ([Ctrl]-click it on macOS).

To edit an existing modulation point, drag it vertically (you can also drag the horizontal segment following the point instead). When hovering the mouse over a modulation point or the following segment, the parameter value at this point appears. The displayed value is updated as you drag your mouse vertically.

You can select several modulation points in the Control Lane together by clicking and dragging a rectangle around them; now you can edit them together by dragging them up or down. They will keep their relative offsets until any of them reaches the minimum or maximum value.

(2) Paint mode

Click and drag to set modulation points wherever you move the cursor.

(3) Erase mode

Click and drag to delete modulation points wherever you move the cursor.

Adding a modulation track

As soon as you record modulation for a new parameter in the software or from your controller, a new modulation track is automatically created containing your recorded movements in form of modulation points. But you can also manually create a new modulation track from scratch in the Control Lane by using the “+” symbol at the end of the Modulator List on the left:

1306132908_imageref_1453554187.png

Click the “+” symbol to add a new modulation track.

To create a new modulation track:

  1. To create a new modulation track for a parameter of a Sound, click the desired Sound in the Sound List (left of the Pattern Editor) and click the SOUND tab in the Control area. To create a new modulation track for a parameter of a Group, click the desired Group in the Group List (left of the Arranger) and click the GROUP tab in the Control area.

  2. In the Modulation pane, click the “+” symbol at the end of the Modulator List to create a new empty modulation track. A new Modulator X entry is appended to the list (X is an ordering number) and it is automatically selected. Its modulation track is still empty. You cannot create any modulation point in the track yet, you first need to assign this modulator to a parameter of your choice.

  3. Right-click ([Ctrl]-click on macOS) the Modulator X label to open a structured menu containing all modulatable parameters in that channel.

  4. Navigate the structure of the menu down to the desired parameter: For a parameter located in Channel properties select Sound/Group > [set of Channel properties] > [Parameter page] > [parameter]. For a parameter located in a Plug-in select [Plug-in name] > [Parameter page] > [parameter].

    1306132908_imageref_1453555851.png

    Once you have selected a parameter in the menu, the parameter name appears in place of Modulator X in the Modulator List and you can edit the modulation track on the right.

    In the modulation track, you can now add and edit modulation points for the selected parameter as described above. The modulation track is added to all Patterns of the Group and you can create different modulation points in other Patterns for that track.

Tip

When you load a Plug-in in a channel (Sound or Group), its modulatable parameters automatically show up in the menu of available parameters (when this channel is under focus).

Resetting a modulation track
  • To reset the modulation track of a parameter, right-click ([Ctrl]-click on macOS) the desired entry in the Modulator List and select Reset Modulator at the top of the menu.

    All modulation points are deleted in all Patterns of the Group and you can start designing a new modulation for that parameter from scratch.

Re-assigning a modulation track
  • To change the parameter assignment of a modulation track, right-click ([Ctrl]-click on macOS) the desired entry in the Modulator List and select another parameter from the hierarchical menu as described above.

    Upon your selection, all modulation points are deleted and the track is assigned to the new parameter. The previous parameter is not modulated anymore.

Removing a modulation track
  • To remove a modulation track, hover its entry in the Modulator List with the mouse and click the little cross that appears on its right.

    1306132908_imageref_1453557515.png

    The modulation track and its entry in the Modulator List are removed from the Modulation pane for all Patterns. The parameter is not modulated anymore.

Creating MIDI tracks from scratch in Maschine

Within Maschine you can create MIDI tracks from scratch for any Sound of your Project. Maschine’s MIDI automation tracks can have two purposes:

  • When playback is on, the content of these tracks is sent in real-time as MIDI data via the MIDI output of the Sound (if activated). Configuring the MIDI output of Sounds is done in the MIDI page of the Sound’s Output properties. For more information, refer to Sending MIDI from Sounds.

  • When exporting your Pattern as a MIDI file for use in another environment, MIDI automation tracks will be included in the exported MIDI file. For more information, refer to Exporting MIDI from Patterns.

Notice

You cannot create MIDI tracks for Groups nor for the Master.

Creating and editing MIDI tracks is done in the MIDI pane of the Control Lane:

1306132908_imageref_1453560203.png

Create MIDI tracks in the MIDI pane of the Control Lane.

  1. Click the desired Sound in the Sound List on the left of the Pattern Editor.

  2. If the Control Lane is not visible at the bottom of the Pattern Editor, click the up-pointing arrow in the bottom left corner of the Pattern Editor to show it.

    1306132908_imageref_1453561867.png
  3. Click the MIDI socket icon left of the Control Lane to display the MIDI pane.

    1306132908_imageref_1453563531.png
  4. At the end of the list of MIDI controls nearby, click the “+” to add a new MIDI track.

    1306132908_imageref_1453565195.png

    A new entry appears at the end of the list reading Not assigned.

  5. Right-click ([Ctrl]-click on macOS) this Not assigned entry and select the desired MIDI control from the context menu.

  6. Add and modify events in the new MIDI track via the same editing tools as for modulation tracks (refer to Creating and editing modulation in the Control Lane).

    You have just created a new MIDI track.

Notice

One MIDI track is always present in the MIDI pane: the Velocity track. This track holds the velocities of all the events/notes for the focused Sound in the Pattern. You cannot delete the Velocity track.

Removing a MIDI track

  • To remove a MIDI track, hover its entry in the list of MIDI controls on the left with the mouse and click the little cross that appears on its right.

    1306132908_imageref_1453566859.png

    The MIDI track and its entry in the list of MIDI controls are removed from the MIDI pane.

Managing Patterns

This section describes how to organize your Patterns, Pattern slots, and Pattern banks.

The Pattern Manager and the Pattern mode

Selecting Patterns and Pattern banks

Creating Patterns

First of all, you don’t need to explicitly create a new empty Pattern before filling it with events:

  • If no Pattern is selected, as soon as you record the pads on your controller (live or with the step sequencer), or create an event in the empty Event area of the software, a new Pattern will be created containing your events.

  • If you double-click in a cell of the Arranger, a Clip is created referencing a new empty Pattern for the corresponding Group at that location in your arrangement. For more information, refer to Assigning and removing Patterns.

Still, you can manually create a new empty Pattern in the software:

  1. Open the Pattern Manager (refer to The Pattern Manager and the Pattern mode).

  2. If it is not already selected, click the desired pad grid on the right to select the Pattern bank where you want to create a Pattern.

    1306132908_imageref_1453596939.png

    The selected Pattern bank is surrounded by a white border, and the left part of the Pattern Manager displays the Pattern slots in that bank.

  3. Click any empty Pattern slot in the list on the left or click any dark cell in the selected pad grid on the right to create a new empty Pattern there.

    1306132908_imageref_1453598603.png

    A new empty Pattern is created in the selected Pattern slot. The new Pattern is loaded in the Pattern Editor with an empty Event area. Furthermore, this Pattern is referenced by a Clip for the selected Group in the current Scene in the Arranger. This Clip replaces any previous Clip for the Group in that Scene. For more information, refer to Using the Song view.

Deleting Patterns

Creating and deleting Pattern banks

You can create and delete Pattern banks in order to organize your Patterns to your liking.

Naming Patterns

You can replace the Patterns’ default names with names of your own. This can be done in the Pattern Editor, in the Pattern Manager, and in the Arranger.

Renaming Patterns in the Pattern Editor

To rename the selected Pattern in the Pattern Editor:

  1. Double-click the Pattern name at the top left of the Pattern Editor:

    1306132908_imageref_1453618699.png
  2. Type a name and press [Enter] on your computer keyboard to confirm (or press [Esc] to exit).

    The Pattern is renamed. In the Arranger, all Clips referencing this Pattern in the Arranger will mirror the new Pattern name.

Renaming Patterns in the Pattern Manager

To rename any Pattern, even if it is not selected:

  1. Open the Pattern Manager (refer to The Pattern Manager and the Pattern mode).

  2. If necessary, select the Pattern bank containing the desired Pattern by clicking its pad grid on the right.

  3. On the right of the Pattern slot, click the little pen icon:

    1306132908_imageref_1453620363.png

    You can also right-click ([Ctrl]-click on macOS) the Pattern slot or the corresponding cell in the pad grid and select Rename from the context menu:

    1306132908_imageref_1453622027.png

    The Pattern name gets highlighted and editable.

  4. Type a name and press [Enter] on your computer keyboard to confirm (or press [Esc] to exit).

    The Pattern is renamed. In the Arranger, all Clips referencing this Pattern will mirror the new Pattern name.

Notice

If you use Maschine as a plug-in, some hosts will utilize the [Enter] key, as it is mapped to some function of the host software. In this case, click anywhere else in the Maschine plug-in window to confirm the name you have entered.

Renaming Patterns in the Arranger

You can also rename a Pattern in the Arranger by using any Clip referencing it:

  1. Double-click any Clip referencing the Pattern you want to rename. The Clip turns to a text field and waits for your input.

    1306132908_imageref_1453623691.png
  2. Type a name and press [Enter] on your computer keyboard to confirm.

    The Pattern is renamed. All Clips referencing this Pattern will mirror the new Pattern name.

Notice

If you use Maschine as a plug-in, some hosts will utilize the [Enter] key, as it is mapped to some function of the host software. In this case, click anywhere else in the Maschine plug-in window to confirm the name you have entered.

Changing the Pattern color

By default, Patterns inherit the color of the Group they belong to. But you can change the color of each individual Pattern to your liking. To do this:

  1. Open the Pattern Manager (refer to The Pattern Manager and the Pattern mode).

  2. If necessary, select the Pattern bank containing the desired Pattern by clicking its pad grid on the right. The selected Pattern bank is surrounded by a white border and its Patterns are displayed in the list on the left.

  3. Right-click ([Ctrl]-click on macOS) the desired Pattern slot or the corresponding cell in the pad grid, and select Color from the context menu. A Color Palette appears. In the Palette, the current color of the Pattern is highlighted.

    1306132908_imageref_1453626379.png
  4. Select the desired color in the Palette. You can also choose to set the Pattern back to its default color by selecting Default at the bottom of the Color Palette.

    The Pattern slot takes the new color you select. In the Arranger, all Clips referencing this Pattern will also mirror the selected color.

Duplicating, copying, and pasting Patterns

Maschine provides different ways of copying/pasting Patterns.

Moving Patterns

You can reorder Patterns via drag and drop in the software. It can be helpful to organize your Patterns more conveniently (for example, to bring together variations of the same rhythm).

To move Patterns:

  1. Open the Pattern Manager (refer to The Pattern Manager and the Pattern mode).

  2. If necessary, select the Pattern bank containing the desired Pattern by clicking its pad grid on the right. The selected Pattern bank is surrounded by a white border and its Patterns appear in the list on the left.

  3. Click and hold the Pattern slot or the corresponding cell in the pad grid.

  4. While holding the mouse button, drag your mouse toward the desired location. As the mouse cursor moves, the potential target slots are highlighted or an insertion line appears between slots where you can drop the Pattern slot.

    1306132908_imageref_1453638539.png
  5. When the desired slot is highlighted or when the insertion line appears at the desired location, release the mouse button.

    The Pattern takes its new place. If you drop the Pattern onto a slot containing a Pattern, the moved Pattern will replace it. Scenes referencing the previous Pattern will now reference the replacement Pattern.

Tip

You can also drag a Pattern from the pad grid onto the Pad List, and inversely.

Importing/exporting audio and MIDI to/from Patterns

In the Pattern Editor, you can quickly export MIDI and audio from Patterns and import MIDI to Patterns via drag and drop.

Exporting audio from Patterns

The Audio drag-and-drop function allows you to export audio from the selected Pattern onto your desktop or into your DAW by simply dragging it onto the target location or application. This function is only available in the software.

The audio will be exported to a WAV audio file according to the current settings of the Export Audio panel (refer to Exporting audio for more information on these settings) with the following exceptions:

  • The exported range will be based on the selected Pattern, regardless of the current Loop Range. Note that the Loop Optimize setting will be respected.

  • The exported audio will only include the focused Group (in Group view) or the focused Sound (in Keyboard view), in other words it will include what you see in the Event area.

  • The audio file will be named as follows:

    • Export in Group view: [Group name] - [Pattern name] - [BPM].wav

    • Export in Keyboard view: [Group name] - [Pattern name] [Sound name] - [BPM].wav

To export Patterns to audio files:

  1. Select the Pattern you want to export audio from (refer to Selecting Patterns and Pattern banks).

  2. If you want to export multiple Sounds of the Group, switch the Pattern Editor to Group view, mute the Sounds you want to exclude from the exported audio file (refer to Mute and Solo), and check that the Group itself is not muted, otherwise the exported audio file will be silent.

  3. If you want to export a single Sound in the Group, you can switch the Pattern Editor to Keyboard view, put the focus on the desired Sound, and check that this Sound is not muted (refer to Mute and Solo), otherwise the exported audio file will be silent. Alternatively, you can let the Pattern Editor in Group view and solo this Sound.

  4. In the top right corner of the Pattern Editor, click and hold the Audio Dragger icon:

    1306132908_imageref_2511459339.png
  5. While holding the mouse button, drag the icon to start the export. A pop-up message will inform you about the rendering status:

    1306132908_imageref_1453644427.png

    As soon as rendering is finished, the mouse cursor displays the name of the Pattern you are dragging.

    You can now drop the exported audio file to your desktop, onto an audio channel in your DAW, or even to another Sound or Group in Maschine.

Tip

If you drop the audio file onto a Group, it will be loaded into the first empty Sound slot of this Group.

Exporting MIDI from Patterns

You can export MIDI files from Patterns. This is useful if you want to use or edit them in another application. This function is only available in the software.

The MIDI file will be exported according to the Channel and Transpose parameters in the MIDI page of the Output properties of each exported Sound. For more information, refer to Sending MIDI from Sounds.

You can export MIDI files using two methods: via drag-and-drop or via the Group/Sound context menu.

Exporting MIDI via drag-and-drop

You can render the selected Pattern to a MIDI file by simply dragging it onto the target location on your operating system or directly into a MIDI channel of your host software:

  1. Select the Pattern you want to export MIDI from (refer to Selecting Patterns and Pattern banks).

  2. If you want to export MIDI from the entire Group, switch the Pattern Editor to Group view. If you want instead to export MIDI from the focused Sound only, switch the Pattern Editor to Keyboard view. For more information, refer to Group view and Keyboard view.

  3. In the top right corner of the Pattern Editor, click and hold the MIDI Dragger icon:

    1306132908_imageref_2511462411.png

    As you start dragging the icon the mouse cursor displays the name of the Pattern you are about to export:

    1306132908_imageref_1453648779.png
  4. Drag the icon to your desktop or onto a MIDI channel of your host application.

    The MIDI file is exported to the selected location.

Tip

You can even drag the MIDI Dragger icon onto another Sound or Group in Maschine! In this case, the MIDI file will be directly imported into a Pattern of the selected Group according to the rules described in section Importing MIDI to Patterns.

Exporting MIDI via the context menu

You can also render the selected Pattern to a MIDI file on your hard disk using the Export MIDI… entry in the context menu of the Sound or Group:

  1. Select the Pattern you want to export MIDI from (refer to Selecting Patterns and Pattern banks).

  2. To export MIDI from the entire Group, switch the Pattern Editor to Group view and right-click ([Ctrl]-click on macOS) the desired Group in the Group List (left of the Arranger) to open its context menu. You can also right-click ([Ctrl]-click on macOS) the Group name above the Sound List. To export MIDI from a particular Sound only, right-click ([Ctrl]-click on macOS) the desired Sound slot in the Sound List (left of the Pattern Editor) to open its context menu.

  3. Select Export MIDI… in the context menu (the picture below shows the context menu for a Sound).

    1306132908_imageref_2780328459.png
  4. In the Export MIDI dialog that opens, navigate to the desired location on your computer, type a name for the MIDI file and click Save to confirm.

    The MIDI file is exported to the selected location.

Sounds that do not contain note events in a Group Pattern are exported as empty MIDI tracks. This way, if you are exporting multiple Patterns and some Sounds in the Group only have notes in some of these Patterns, you will get a consistent assignment of notes to MIDI tracks across all exported Patterns. Also, when you export a Pattern and then re-import it into Maschine, the notes will always be mapped to the correct Sounds.

Importing MIDI to Patterns

You can import MIDI files (extension “.mid”) to Patterns. This allows you to use in Maschine MIDI files prepared with another application. This function is only available in the software.

Notice

Importing MIDI data into a Pattern that already contains data (note, modulation tracks, and MIDI tracks) will replace that data. As always, this can be undone both in the software or from your controller (refer to Undo/redo).

You can import MIDI files into Groups or into individual Sounds. You can do this via three methods: via the context menu of the Group/Sound, via drag-and-drop, or via the FILES pane of the Browser. You can even import multiple MIDI files at once. The following paragraphs describe each of these situations.

Importing a MIDI file to a Group

You can import a MIDI file to a whole Group. In particular, this allows you to import a drumbeat for an entire drum kit. You can do this via the Group’s context menu or via drag-and-drop.

Method 1: via the Group’s context menu

  1. In the Group List (left of the Arranger), click the Group in which you want to import the MIDI file. This sets the focus to that Group and displays its Patterns in the Pattern Editor underneath.

  2. Select the Pattern in which you want to import the MIDI file.

  3. Right-click ([Ctrl]-click on macOS) the Group in the Group List and select Import MIDI… from the context menu.

    1306132908_imageref_1453653131.png

    You can alternatively right-click ([Ctrl]-click on macOS) the Group name in the header above the Sound List and select the same entry.

  4. In the Import MIDI dialog that opens, navigate to the desired MIDI file on your computer and click Open to confirm.

    The MIDI file will be imported to the selected Pattern of the Group according to the import rules described below.

Method 2: via drag and drop

  1. In the Group List (left of the Arranger), click the Group in which you want to import the MIDI file.

    This sets the focus to that Group and displays its Patterns in the Pattern Editor underneath.

  2. Select the Pattern in which you want to import the MIDI file.

  3. Navigate to the desired MIDI file in the Explorer/Finder of your operating system or in the FILES pane of the Maschine Browser.

  4. Drag the MIDI file onto the desired Group in the Group List left of the Arranger.

    1306132908_imageref_1453654795.png

    The MIDI file will be imported to the selected Pattern of the Group according to the import rules described below.

Tip

If the Pattern Editor is in Group view, you can also drag the MIDI file directly onto the Event area to import it to the Group!

MIDI to Group rules: When you import a MIDI file into a Group, Maschine assumes that the MIDI file contains data for different instruments (e.g., a drum kit), and the import will be performed accordingly. Your MIDI file will be imported as follows:

  • The imported MIDI data will replace any existing data (notes, MIDI tracks, and modulation tracks) in the selected Pattern.

  • If the MIDI file contains data on a single MIDI channel: MIDI notes will be imported to the different Sounds of your Group according to their pitch:

    • The MIDI note data will be allocated to the various Sounds in your Group according to the Root Note parameter in the MIDI page of the Group’s Input properties, refer to Triggering Sounds via MIDI notes. This parameter defines the lowest note in the Group, which is tied to Sound slot 1.Example: If Root Note is set to C1 (which corresponds to MIDI note number 36 in the Maschine convention), all notes with MIDI note number 36 in the MIDI file will be imported to the first Sound (in Sound slot 1); all notes with MIDI note number 37 will be imported to the second Sound (in Sound slot 2); etc.

    • For each Sound, MIDI notes will be imported at the default root note C3 — this ensures that the imported MIDI data will correctly trigger all Maschine factory kits.

    • The MIDI CC data will be copied to all Sounds for which MIDI notes have been imported.

  • If the MIDI file contains data on multiple MIDI channels, the data from the individual channels will be imported to individual Sounds:

    • If any channel from the MIDI file corresponds to the MIDI input channel of a particular Sound in your Group, the data on that channel will be imported to that Sound. The MIDI input channel of each Sound is defined by the Channel parameter in the MIDI page of the Sound’s Input properties. For more information, refer to Triggering Sounds via MIDI notes.

    • For all other channels of the MIDI file (i.e. channels that doesn’t correspond to any MIDI input channel of a Sound in your Group), the data from individual channels will be imported to individual Sounds that have not received any data during the current import yet: the channel with the lowest number will be imported to the Sound with the lowest slot number, and so on. For example: if the MIDI file contains data on channels 2, 3, and 5, and the MIDI input channel isn’t defined in any Sound of your Group, Sound slot 1 will receive the data from channel 2, Sound slot 2 from channel 3, and Sound slot 3 from channel 5.

Importing a MIDI file to a Sound

You can import a MIDI file to a single Sound. For example, this can be useful to import a melodic part for a single instrument. You can do this from the Sound’s context menu, via drag-and-drop, or via the FILES pane of the Browser.

Method 1: via the Sound’s context menu

  1. In the Group List (left of the Arranger), click the Group containing the Sound for which you want to import the MIDI file.

    This sets the focus to that Group and displays its Sounds and Patterns in the Pattern Editor underneath.

  2. Select the Pattern in which you want to import the MIDI file.

  3. Right-click ([Ctrl]-click on macOS) the desired Sound in the Sound List and select Import MIDI… from the context menu.

    1306132908_imageref_1453656459.png
  4. In the Import MIDI dialog that opens, navigate to the desired MIDI file on your computer and click Open to confirm.

    The MIDI file will be imported to the selected Pattern for that Sound according to the import rules described below.

Method 2: via drag and drop

  1. In the Group List (left of the Arranger), click the Group containing the Sound for which you want to import the MIDI file.

    This sets the focus to that Group and displays its Sounds and Patterns in the Pattern Editor underneath.

  2. Select the Pattern in which you want to import the MIDI file.

  3. Navigate to the desired MIDI file in the Explorer/Finder of your operating system or in the FILES pane of the Maschine Browser.

  4. Drag the MIDI file onto the desired Sound in the Sound List (left of the Pattern Editor).

    1306132908_imageref_1453658123.png

    The MIDI file will be imported to the selected Pattern for that Sound according to the import rules described below.

Tip

If the Pattern Editor is in Keyboard view, you can also drag the MIDI file directly onto the Event area to import it into the focused Sound!

Method 3: using the FILES pane of the Browser

  1. In the Group List (left of the Arranger), click the Group containing the Sound for which you want to import the MIDI file.

    This sets the focus to that Group and displays its Sounds and Patterns in the Pattern Editor underneath.

  2. Select the Pattern in which you want to import the MIDI file.

  3. Set the focus to the desired Sound by clicking it in the Sound List (left of the Pattern Editor).

  4. Open the FILES pane of the Browser and navigate to the desired MIDI file (refer to Loading and importing files from your file system to learn how to use the FILES pane).

  5. Double-click the MIDI file or click it and press [Enter] on your computer keyboard.

    The MIDI file will be imported to the selected Pattern for the focused Sound according to the import rules described below.

MIDI to Sound – import rules: When you import a MIDI file into a Sound via its context menu, Maschine assumes that the MIDI file contains data for one single instrument (e.g., a bass or a lead synthesizer), and the import will be performed accordingly. Your MIDI file will be imported as follows:

  • The imported MIDI data will replace any existing data (notes, MIDI tracks, and modulation tracks) for that Sound in the selected Pattern. For the other Sounds the Pattern content won’t be affected.

  • Any channel information in the MIDI file will be disregarded. All notes will appear in the same Pattern for that particular Sound. If the same MIDI note number and MIDI CC number are used in different channels in the MIDI file, the note and automation data will be merged. Conflicts will be resolved as follows:

    • Note duplicates: only the longest note is kept.

    • Modifiers (Mod Wheel, Pitch Bend, etc.), Velocity, and MIDI CCs: higher values are kept.

Importing multiple MIDI files to a Sound or a Group

You can even select multiple MIDI files and import them all to a Sound or Group at once!

Contrary to the single-file import described above, importing multiple files doesn’t replace the content of the selected Pattern, instead, for each MIDI file in the selection, a new Pattern will be created.

Tip

As a consequence, when importing multiple MIDI files you don’t need to select any particular Pattern beforehand.

To import multiple MIDI files to a Group:

  1. Select multiple MIDI files in your operating system or in the FILES pane of the Browser.

  2. Drag and drop the multiselection onto the desired Group in the Group List.

    1306132908_imageref_1453659787.png

    New Patterns will be created for that Group. Each new Pattern receives the data from one of the MIDI files and each MIDI file will be imported as a single MIDI file to that Group. Refer to the section above for a detailed description.

To import multiple MIDI files to a Sound:

  1. Select multiple MIDI files in your operating system or in the FILES pane of the Browser.

  2. Drag and drop the multiselection onto the desired Sound in the Sound List.

    1306132908_imageref_1453661451.png

    New Patterns will be created for that Sound in the Group, each new Pattern receiving the data from one of the MIDI files. Only this Sound will contain notes in these new Patterns. Apart from this, each MIDI file will be imported as a single MIDI file to that Sound. Refer to the section above for a detailed description.

Tip

Alternatively, if you have selected the MIDI files in the FILES pane of the Browser, simply press [Enter] on your computer keyboard to import the multiselection to the focused Sound!

Working with Clips

This section explains in detail how to work with Clips.

Tip

For an overview of Patterns and Clips, refer to Working with Patterns and Clips.

Creating a Clip

A new Clip can be created anywhere in the Arranger in the Song view.

Note

Clips can also be created directly on top of Patterns. In this instance, you will only hear the Clip during playback.

Converting Patterns into Clips

You can convert Patterns into Clips in various ways:

Switching the focus between Patterns and Clips

When arranging your song in the Song view you may need to switch focus between editing Patterns or Clips. When you switch focus, the content of the selected Pattern or Clip automatically becomes available in the Editor. Here you can edit your content as required. Additionally, you will notice that Clips can also be freely moved here and placed anywhere on the timeline.

To switch between editing Patterns and Clips in Song view:

  • Press [C] on your computer keyboard.

    The software switches the focus between the Pattern (in the last selected Section) and the last selected Clip.

Inserting Scenes to an arrangement as Clips

Once you are satisfied with a Scene you can insert it directly as Clips into your arrangement in the Song view.

Deleting a Clip

Clips can be deleted from the Arranger and Editor in Song view.

Doubling a Clip

The size of a Clip can be doubled in the Song view.

Duplicating a Clip

Using the duplicate function enables you to make a copy of a Clip.

Clearing a Clip

Clearing a Clip allows you to remove all of its Events, leaving the Clip empty.

Adjusting the Length of a Clip

In the Song view, you can adjust the length of a Clip. When you adjust the length, it snaps to the nearest position on the grid, using the current Arrange Grid value. You can override the grid by holding down SHIFT while dragging the Clip.

Adjusting the Start of a Clip

In Song view, you can adjust the start of a Clip. When you adjust the start point, it snaps to the nearest position on the grid, using the current Arrange Grid value.

Repositioning a Clip

In the Song view, a Clip can be moved to a different position within the same Group. This enables you to place a Clip exactly where you want on the timeline.

Renaming a Clip

Clips can be renamed in Song view to replace the default name with a custom name of your own choice.

Coloring a Clip

By default, Clips take the color of the Group they belong to, but you can adapt the color of each individual Clip to your needs.