Basic Concepts
Learn about Maschine's main elements and terminology and how they relate to one another, as well as how to set up your audio and MIDI connections.
This chapter will reintroduce you to Maschine's main elements and terminology and explain how they relate to one another. You will also learn how to set up your audio interface and connect MIDI devices.
Tip
Before reading this chapter, it is strongly recommended that you read the Maschine Getting Started Guide first.
Important Names and Concepts
We will start with a list (in alphabetical order) of the most important concepts and names.
Arranger
The Arranger is the big area located in the upper part of the Maschine window, right under the Header. The Arranger has two views: Ideas view and Song view. Ideas view allows you to develop your ideas independently from the timeline. The song view will enable you to combine Sections (references to Scenes) and arrange them into a song.
Browser
The Browser is the front end for accessing all the elements of your Maschine Projects: Projects, Groups, Sounds, instruments and effect presets, and Samples. Each of these can be stored and tagged in a way that allows you easy access to all of them. Maschine’s factory library has already been completely tagged, including the factory libraries of any Native Instruments products installed on your computer. You can also import your files into the Library and tag them as well. For more information, refer to Browser.
Effect
Maschine comes with many different effects in the form of Internal Plug-ins. You may also use Native Instruments or third-party VST/AU effect plug-ins. Each Sound, each Group, and the Master can hold any number of effects that can be applied as insert effects. The flexible routing system also allows you to create send effects, multi-effects, and side-chains. For more information, refer to Using Effects. For an complete description of all internal effects, refer to Effect Reference.
Event
Events are the individual drum hits or notes that make up a Pattern. In the Pattern Editor, events are visually represented by rectangles in the Event area. Depending on the current view in the Pattern Editor, you can see events for all Sounds slots (Group view) or for the selected Sound slot only (Keyboard view). For more information, refer to Working with Patterns.
Group
A Group contains 16 Sound slots. In addition to the Effect Plug-ins applied to each individual Sound, a Group can have its own insert effect. These affect all the Sounds in the Group. A Group can also contain any number of Patterns (grouped into banks of 16 Patterns each). For more information, refer to Managing Sounds, Groups, and Your Project.
Ideas View
The Ideas view allows you to experiment with your musical ideas without being tied to a timeline or arrangement. You can create Patterns for each Group and combine them into a Scene. Scenes can then be added to Sections in the Song view to create a larger musical structure.
Master
This is where all audio signals from each of the Groups and Sounds come together and get mixed. The Master channel can also host any number of insert effects of its own, these effects are applied to all Groups and the Sounds within them. For more information, refer to Managing Sounds, Groups, and Your Project.
Pattern
A Pattern is a sequence that plays Sounds from a Group. It belongs to that Group and will be saved together with the Group. In every Scene you can choose for each Group which of its Patterns has to be played. For more information, refer to Working with Patterns.
Plug-in
Each Sound, each Group, and the Master can hold any number of Plug-ins. Plug-ins can be instruments or effects, and they can be internal (included with Maschine), from other Native Instruments products (instruments or effects), or external (third-party VST/AU plug-ins). Instrument and Effect Plug-ins can be loaded in the first Plug-in slot of Sounds. The other Plug-in slots of Sounds, as well as the Plug-in slots of Groups and of the Master can hold Effect Plug-ins only. At each level (Sound, Group, and Master), Plug-ins process the audio in series, according to the order in which they are stacked up. For more information, refer to Working with Plug-ins.
Project
A Project contains all data needed for a song: Groups with their Patterns, all Scenes and all settings, modulation, effects, routings, Sounds, and Samples. It’s like a snapshot of the entire state of Maschine. Please read the Maschine Getting Started for a complete overview of the Maschine Project structure.
Scene
A Scene is a combination of Patterns for each Group. They can be used to combine Patterns in order to create musical ideas. Scenes are created in the Ideas view and then added to Sections in the Song view to create an arrangement. For more information, refer to Using Song View.
Section
A Section is a reference to a specific Scene on the Timeline of the Song view. They are used to arrange the Scenes into a larger musical structure. The benefit of using Sections is that any changes made to a Scene are replicated in each Section where the Scene is referenced therefore making the process of changing parts of a song quick and easy.
Song view
Song view will enable you to combine Sections (references to Scenes) and arrange them into a song in the Arranger.
Sound
Sounds are the building blocks of all sound content in Maschine. A Sound is made up of any number of Plug-ins. Each Sound of the selected Group is mapped to one of the 16 pads on the hardware controller, so you can play the Sounds by pressing the pads. For more information, refer to Managing Sounds, Groups, and Your Project.
Tip
For more definitions, refer to the Glossary.
Adjusting the Maschine User Interface
The Maschine software user interface is very flexible and allows you to display what you needed so you can focus on your workflow. This section shows you how to adjust the Maschine GUI to suit your needs.
Adjusting the Size of the Interface
From the View menu in the Application Menu Bar and from the View submenu in the Maschine menu you can select one of four different sizes to display Maschine’s software GUI:
Tip
Full screen view is also available from your computer keyboard via [Ctrl]+[F] (macOS: [Cmd]+[F]).
Switching between Ideas View and Song View
Showing/Hiding the Browser
Minimizing the Mixer
Showing/Hiding the Control Lane
Common Operations
This section introduces a few common operations in Maschine you will encounter in numerous situations.
Using the 4-Directional Push Encoder
The 4-Directional Push Encoder (referred to as the Encoder) combines the functionalities of a conventional joystick, of a button, and of a continuous encoder. These aspects make it into a multi-functional control element that can be used for navigation, for adjusting values of parameters, and for controlling instruments. Hence, it can be moved to the four directions: up, down, left, and right, as well as being pushed and rotated.
Depending on the menu or context, the available actions differ:
The displays are navigated by moving the 4-D encoder in a direction indicated by the surrounding LEDs.
Entries in a list are browsed by turning the 4-D encoder.
The value of a highlighted parameter is adjusted by turning the 4-D encoder.
A selection is confirmed by pushing the 4-D encoder.
Pinning a Mode on the Controller
Besides the default Control modes (CHANNEL or PLUG-IN), where one remains lit, your controller additionally has various other modes of operation, which you can enter by pressing their dedicated buttons. Depending on their purpose and workflow, these controller modes are of two types:
Temporary modes only stay active as long as you hold down their button on the controller. When you release the button, your controller returns to Control mode. This is for example the case with the MUTE button.
Permanent modes stay active even if you release their button. To deactivate them, you must press their button a second time. This is for example the case with the BROWSE button.
But in some situations you might want to release the mode button of a temporary mode without leaving that mode, e.g., to free your hand and tweak other controls more easily. For this purpose, Maschine lets you pin (or “lock”) temporary modes so that they behave like permanent modes.
Adjusting Volume, Swing, and Tempo
At any time you can quickly adjust volume levels, swing, and the overall tempo of your Project using the Quick Edit buttons.
Adjusting Volume, Swing and Tempo in the Software
Adjusting Volume, Swing, Tempo and Tune on Your Controller
Undo/Redo
Undoing and re-doing your last actions can be useful to cancel operations you have performed or to compare two versions before and after a change. You can undo nearly everything you did after loading or creating your Project.
Notice
Note: If you save your Project, you will no longer be able to undo or redo any actions performed before saving!
Maschine provides two different undo/redo features, each of them being suited for specific situations:
Step Undo allows you to cancel your last single action.
Take Undo allows you to cancel your last group of actions.
Take Undo is available in following situations:
Recording in Control mode
Recording in Step mode
Recording modulation
Notice
Outside of these three situations, Take Undo has the same effect as Step Undo (see above).
List Overlay for Selectors
Many Maschine parameters are presented in the form of a selector providing a list of possible values for the parameter (e.g., the Mode parameter of the Saturator Plug-in or the Dest. parameter in the Audio page of the Sound’s/Group’s Output Channel settings).
From your controller, you can adjust such a parameter by turning the corresponding Knob under the display of your controller.
When you touch the Knob of that parameter, a list appears above the parameter on the display of your controller. This list shows you at a glance all possible values for the parameter you are touching along with the value currently selected, making the value selection much more intuitive.
The list is displayed as long as you touch or turn the corresponding Knob. When you release the Knob, the list disappears after a short delay.
Notice
Only one list can be displayed at a time. If you actuate two or more Knobs that control selectors, only the list for the last-touched Knob will be shown.
Zoom and Scroll Overlays
When your controller is in particular modes, you can use Knob 5 and 6 to respectively zoom and scroll horizontally through the content shown in the right display. In some cases e.g., in Keyboard mode you can additionally use Knob 7 (in Pad Mode) to change the height of the Sound lane, or Knob 8 (except in Pad Mode) to scroll vertically through this content.
The zooming and scrolling functions are indicated, when available, by little icons that appear as overlays above the relevant Knobs as soon as you touch any of them. This way, in case of doubt, a simple touch on any Knob below the right display will indicate if some zooming and scrolling functions are available.
Focusing on a Group or a Sound
To display the content and parameters of a particular Sound or Group, you first need to put it in focus.
Setting the focus on a Sound or Group is slightly different than selecting it: The focus defines what will be displayed, whereas the selection defines what will be affected by your edits. Note that a focused Sound/Group is always selected. The distinction is of importance because you can select multiple Sounds or Groups to apply your edits to all of them at once! See section Selecting Multiple Sounds or Groups for more on this.
Notice
Here, we show how to put Sounds and Groups in focus when the Maschine software is in Arrange view (default view). For instructions on putting Sounds and Groups in focus in Mix view, please refer to chapter Selecting Channel Strips.
Switching Between the Master, Group, and Sound Level
Using Two or More Hardware Controllers
If two or more Maschine controllers of different types are connected to your computer, only one controller can be used to control the Maschine software at a time.
Tip
If you have more than one instance of the Maschine software running on your computer, you can control each instance with a different controller. See Controlling Various Instances with Different Controllers for more information.
Tip
A controller not connected to any Maschine software instance can be used in MIDI mode (i.e. as a MIDI controller) at the same time as the other controller(s). See the Controller Editor Manual for more information on MIDI mode.
You can choose which controller you want to use with the Maschine software. This can be done both from your controller and in the software.
You can select the desired controller from the Controller menu in the Application Menu Bar or from the Controller submenu in the Maschine menu:
Hardware
On the controller you want to use with the Maschine software, do the following:
Maschine (MK3) controller: Press SHIFT + PLUG-IN, turn the 4-D encoder to select the desired instance, and press the 4-D encoder or Button 4 to load it.
Maschine Studio controller: Press SHIFT + PLUG-IN, turn the jog wheel to select the desired instance, and press the jog wheel or Button 8 to load it.
Maschine (MK1 & MK2) controller: Press SHIFT + STEP, turn Knob 8 (or press Button 5/6) to select the desired instance, and press Button 8 to load it.
Maschine Mikro (MK1 & MK2) controller: Press SHIFT + F2, turn the Control encoder to select the desired instance, and press the Control encoder to load it.
Maschine Jam controller: Press SHIFT + H (INSTANCE), turn the Control encoder to select the desired instance, and press the Control encoder to load it.
Komplete Kontrol Keyboard MK1: Press INSTANCE and turn the Control encoder to select the desired instance, and press the Control encoder to load it.
Komplete Kontrol Keyboard MK2: Press INSTANCE and turn the 4-D encoder to select the desired instance, and press the 4-D encoder to load it.
Touch Auto-Write Option
Modulation recording also benefits from the touch sensitivity of Knobs 1–8 via the Touch Auto-write option.
Notice
Reminder: To record modulation from your Maschine controller, activate playback, switch your controller to Auto-write mode by pressing and holding AUTO, and then turn the Knobs 1–8 to adjust parameters. For more information, please refer to section Recording Modulation.
Enabled by default, the Touch Auto-write option allows you to record modulation events as soon as you touch Knobs 1–8, even if you don’t rotate them:
If Touch Auto-write is deactivated, modulation events are recorded only when you rotate the Knobs 1–8 (as in previous Maschine versions).
If Touch Auto-write is activated, modulation events are recorded as soon as you touch the Knobs 1–8, whether you actually rotate them or not:
If you rotate the Knobs, the new modulation values are recorded for the corresponding parameters.
If you touch the Knobs but don’t rotate them, the last modulation values for these parameters keep being recorded as new events as the playhead moves forward, thereby overwriting any existing modulation events at the playhead position. Modulation stops being recorded when you release the Knob(s).
Enabling/Disabling Touch Auto-Write
The Touch Auto-write option can be activated or deactivated in the Hardware page of the Preferences panel:
To enable or disable the Touch Auto-write option, click the Touch Auto-write check box in the Touch-Sensitive Knobs section of the Hardware page in the Preferences panel.
Notice
To access the Touch-Sensitive Knobs section in the Hardware page, your Maschine controller must be connected to your computer and controlling the Maschine instance. Moreover, if a Komplete Kontrol S-Series keyboard is also focused on that Maschine instance, make sure that your Maschine controller is selected in the Controller menu at the top of the Hardware page in order to see its settings!
Example of Use
Touch Auto-write can be very handy if a parameter already has some modulation recorded in the Pattern, and you want to re-record modulation for this parameter, this time at a constant value:
With Touch Auto-write deactivated (and in previous Maschine versions), you have to constantly rotate the Knob to ensure that the old modulation events are actually replaced by the new ones. To simulate a new constant modulation value, you had no other choice than slightly rotate the Knob incessantly around the desired value.
With Touch Auto-write activated, you just need to keep a finger on the Knob: The current modulation value is recorded in new modulation events as long as you touch the Knob, automatically replacing any old modulation events at these positions.
Native Kontrol Standard
Native Kontrol Standard (NKS) is a software instrument format that allows third-party developers to integrate with Maschine and Komplete Kontrol hardware and software at the same deep level as Komplete Instruments.
The Native Kontrol Standard includes:
Seamless integration into the Maschine and Komplete Kontrol Browser for a unified browsing experience.
Full parameter mapping for instant hands-on control.
Support of Komplete Kontrol S-SERIES features such as the Light Guide.
NKS instruments can be found in the Maschine Browser next to your Komplete Instruments. All of their presets are fully tagged, so filtering in the Browser gives you matching results from both Komplete Instruments and NKS instruments (refer to section Selecting Type and Character Tags). And when you load a preset from an NKS instrument, its parameters are mapped to the controls on your Komplete Kontrol S-SERIES keyboard in a meaningful way, just like any preset from your Komplete Instruments.
NKS instruments are automatically added to your Library when you start Maschine or Komplete Kontrol for the first time after installing the instrument (except KONTAKT instruments with NKS support, refer to below). The folders containing the preset files for NKS support can be managed in the Factory pane on the Library page of the Preferences (refer to section Preferences – Library Page).
Installing KONTAKT Instruments with NKS Support
Third-party developers of KONTAKT instruments provide you with a folder that contains all instrument files, including presets and samples. Instead of running an installer, this folder needs to be stored on the hard drive. The instrument can then be activated with Native Access, which also adds it to the Maschine and Komplete Kontrol Libraries. If you are using KONTAKT, the instrument is automatically added to your KONTAKT Browser too.
To activate your KONTAKT instrument with NKS support and add it to the Maschine Library, follow the steps below:
Start the stand-alone version of the Maschine software.
In the File menu click on Manage Products… .
Native Access opens, showing all installed products.
Click on Add a serial in the top-left corner of Native Access.
Enter the serial number of the instrument and click ADD SERIAL.
Native Access asks you to browse the folder containing the instrument files. Before you do this, ensure that you have copied the folder to its final location on your computer.
Click BROWSE and open the folder containing the instrument files in the file dialog.
Click on INSTALL to add the instrument to your Maschine Library.
The instrument is installed. Maschine automatically scans for the new content and adds it to the Maschine Browser.
Notice
The Maschine, and Komplete Kontrol Libraries, and the KONTAKT Browser reference the instrument files contained in the folder. It is recommended to not delete or move the folder afterward, or otherwise, Maschine, Komplete Kontrol, and KONTAKT will not be able to find the instrument files. If an instrument cannot be found, use the Rescan function on the Preferences’ Library page to update the Library with the correct folder location (refer to section Preferences – Library Page).
Stand-Alone and Plug-in Mode
You can run the Maschine software as a stand-alone application or integrate it into your favorite host by loading it as a plug-in. The Maschine software is available in the VST, Audio Unit, and AAX plug-in formats. For further information on plug-in compatibility and for a detailed description of how to use plug-ins in your host, refer to the documentation included with your host software.
Differences between Stand-Alone and Plug-in Mode
Transport Functions
The most noticeable difference between the stand-alone and plug-in mode of Maschine relates to the interaction with Maschine’s sequencer. Indeed, when Maschine is used as a plug-in within a host sequencer software (e.g., Cubase or Pro Tools), Maschine’s sequencer is exclusively controlled by the host application: you cannot, for example, manually start, stop or restart the playback in Maschine, nor modify the tempo or the time signature of your Project within the Maschine plug-in itself, these are synchronized to your host’s own transport functions and tempo settings. As a direct consequence, when Maschine is used as a plug-in, the Restart and Play buttons and the Tempo and Time Signature fields are grayed out and inactive in the Maschine Header. You cannot control Maschine’s playback and tempo settings from your Maschine controller either.
Audio and MIDI Handling
In stand-alone mode, Maschine directly communicates with your audio and MIDI interface. You can select which physical audio/MIDI ports have to be used on your interface and configure crucial audio settings like the sample rate. All this is done via the Audio and MIDI Settings panel.
For more information, refer to Integrating Maschine into a MIDI Setup.
When Maschine is used as a plug-in within a host application, the host manages the communication with your audio and MIDI interface. The Maschine plug-in only communicates with the host. Native Instruments’ Online Knowledge Base provides how-tos that will help you route the Maschine plug-in to multiple tracks/outputs in the major hosts:
How to route Maschine to multiple outputs in Ableton Live:http://www.native-instruments.com/knowledge/questions/1705
How to route Maschine to multiple outputs in Cubase:http://www.native-instruments.com/knowledge/questions/1707
How to route Maschine to multiple outputs in Pro Tools:http://www.native-instruments.com/knowledge/questions/1709
How to route Maschine to multiple outputs in Logic Pro:http://www.native-instruments.com/knowledge/questions/1711
Notice
For all details on your host application’s audio and MIDI configuration, please refer to its documentation.
Multiple Plug-in Instances
When using Maschine as a plug-in within a host application, you can open multiple Maschine instances. You can load as many instances of Maschine as your computer, and your host application can handle CPU-wise. In contrast to the stand-alone application, they are always synced to the host. In plug-in mode, you can also send MIDI Program Change messages from your host to switch between Maschine’s Scenes or between patches of other plug-ins loaded into Maschine or record automation for Maschine parameters. For more information, refer to Triggering Sections or Scenes via MIDI and Using MIDI Control and Host Automation.
Switching Instances
When two or more instances of the Maschine software are running (for example, as plug-ins on different tracks of your DAW), you must choose which instance you want to control from your hardware controller. You can do this both from your controller and in the software.
Controlling Various Instances with Different Controllers
You can use two or more Maschine controllers of different types (Maschine Studio, Maschine MK3, Maschine MK2, Maschine Mikro MK2, Maschine, and Maschine Mikro) simultaneously with different instances of the Maschine software (possibly with one instance in stand-alone mode). In doing so, the following applies:
Only one Maschine controller of any type can be connected to an instance at a time. You can choose which instance you want to control from each controller. For more information, refer to Switching Instances.
When you start a new instance of the Maschine software, it connects to one of the Maschine controllers according to the following precedence rules:
Rule 1: The Maschine Studio controller focus has priority over the MK3 controller, which takes priority over all legacy controllers (Maschine MK2, Maschine Mikro MK2, Maschine and Maschine Mikro).
Rule 2: The Maschine controllers (legacy and MK3) have priority focus over Maschine Mikro controllers.
Rule 1 has priority over rule 2.
Host Integration
When using advanced host integration, Maschine MK3 becomes the centerpiece of your studio setup. You can use it to control not only the Maschine software, or the loaded plug-in, but also the core functionality of supported hosts.
Advanced integration of Maschine is available in the following hosts:
Ableton Live
Apple Logic Pro X
Setting up Host Integration
Maschine integrates with a number of hosts to facilitate a fluent workflow for performing and recording music with your Maschine Library.
Setting up Ableton Live (macOS)
Ableton Live must be configured for advanced integration with Maschine.
Installing the MIDI Remote Script
The MIDI Remote Script allows Ableton Live to recognize Maschine as a control surface. It must be copied into Live’s MIDI Remote Scripts directory:
Ensure that Ableton Live is not running.
Navigate to the following folder: Macintosh HD/Library/Application Support/Native Instruments/Host Integration/Ableton Live/
Copy the two folders named NativeInstruments and Maschine_MK3 to the clipboard.
Open your Applications folder and right-click the Ableton Live application symbol. In the context menu, click Show Package Contents.
In the Ableton Live package, navigate to Contents > App-Resources > MIDI Remote Scripts.
Paste the folders you have copied to the clipboard into the MIDI Remote Scripts folder.
Configuring Ableton Live for Maschine
Once the MIDI Remote Script and the Instrument Rack file are installed in the correct location, you need to add Maschine as a control surface in Ableton Live's preferences.
Launch Ableton Live.
In Ableton Live, go to the Preferences and open the MIDI / Sync tab.
Assign a free Control Surface slot to Maschine by selecting Maschine MK3 from the drop-down menu.
Leave both the Input and the Output for the Maschine MK3 control surface set to None.
Setting up Ableton Live (Windows)
Ableton Live must be configured for advanced integration with Maschine.
Installing the MIDI Remote Script
The MIDI Remote Script allows Ableton Live to recognize Maschine as a control surface. It must be copied into Live’s MIDI Remote Scripts directory:
Ensure that Ableton Live is not running.
Navigate to the following folder:
C:\Program Files\Common Files\Native Instruments\Host Integration\Ableton Live\
Copy the Maschine_MK3 folder to the clipboard.
Navigate to the MIDI Remote Scripts folder in Ableton Live’s installation directory:
C:\ProgramData\Ableton\Live10\Resources\MIDI Remote Scripts
Paste the folder you have copied to the clipboard into the MIDI Remote Scripts folder.
Configuring Ableton Live for Maschine
Once the MIDI Remote Script and the Instrument Rack file are installed in the correct location, you need to add Maschine as a control surface in Ableton Live's preferences.
Launch Ableton Live.
In Ableton Live, go to the Preferences and open the MIDI / Sync tab.
Assign a free Control Surface slot to Maschine MK3 by selecting it from the drop-down menu.
Leave both the Input and the Output for the Maschine MK3 control surface set to None.
Setting up Apple Logic Pro X
Apple Logic Pro X is automatically configured for advanced integration with Maschine once you launch the respective application for the first time after installing the Maschine software. Ensure that the controller is connected and switched on before launching the application.
A dialog asks you to confirm this after launching the application:
When the message OSC app “Maschine” wants to connect to Logic Pro X appears on screen, click OK.
Caution
The Maschine stand-alone application must be opened once before using the plug-in within your DAW for the first time, and after installing new Instruments.
Integration with Ableton Live
If you own Ableton Live, you can control many of its functions directly from the Maschine. The available functions are mapped to sections of the controller as listed below.
Notice
The following functionality descriptions apply to the default Ableton Live setup. If, for example, different playback settings have been selected the functionality will respect those settings.
Switching Instances using the Controller
To switch from a Maschine instance to controlling Ableton Live:
Press SHIFT + PLUG-IN.
Turn the 4-D encoder to select an instance.
Press the 4-D encoder to load that instance.
Transport Control
Action in Ableton Live | Control via Maschine |
---|---|
Start playback | PLAY (Restart) |
Start recording | REC (Count-In) |
Stop playback | STOP |
Start Arranger recording | SHIFT + REC (Count-In) |
Enable/disable loop mode | LOOP |
Enable/disable metronome | SHIFT + TAP (Metro) |
Tap tempo | TAP |
Edit Control
Action in Ableton Live | Control via Maschine |
---|---|
Undo action | SHIFT + Pad 1 (Undo) |
Redo action | SHIFT +Pad 2 (Redo) |
Toggle automation for selected Track on/off | AUTO |
Arranger Control
Action in Ableton Live | Control via Maschine |
---|---|
Select previous/next Track | Move 4-D encoder left/right |
Select previous/next Clip Slot in Track | 4-D encoder down/up |
Start/stop selected Clip | SHIFT + push 4-D encoder |
Mixer Control
Action in Ableton Live | Control via Maschine |
---|---|
Select a Track | Button 1–8 |
Coarse adjust volume/panorama of selected Track | Knob 1–8 |
Toggle between Volume and Pan adjust | SHIFT + move 4-D encoder up/down |
Switch Bank | Page Left/Page Right |
Select previous/next Track | Move 4-D encoder left/right |
Mute/unmute Channel | MUTE + Button 1–8 |
Solo/unsolo Channel | SOLO + Button 1–8 |
Misc. Control
Action in Ableton Live | Control via Maschine |
---|---|
Select previous/next Clip | Move 4-D encoder up/down |
Launch focus Clip/Launch focus Scene | Push 4-D encoder |
Stop focus Clip/Stop focus Scene | SHIFT + Push 4-D encoder |
Integration with Apple Logic Pro X
If you own Apple Logic Pro X, you can control many of its functions directly from the Maschine. The available functions are mapped to sections of the controller as listed below.
Switching an Instance using the Controller
To switch from a Maschine instance to Apple Logic Pro X:
Press SHIFT + PLUG-IN.
Turn the 4-D encoder to select an instance.
Press the 4-D encoder to load that instance.
Transport Control
Action in Apple Logic Pro X | Control via Maschine |
---|---|
Start playback | PLAY (Restart) |
Start recording | REC (Count-In) |
Stop playback | STOP |
Start Arranger recording | SHIFT + REC (Count-In) |
Enable/disable loop mode | LOOP |
Enable/disable metronome | SHIFT + TAP (Metro) |
Tap tempo | TAP |
Edit Control
Action in Apple Logic Pro X | Control via Maschine |
---|---|
Undo action | SHIFT + Pad 1 (Undo) |
Redo action | SHIFT +Pad 2 (Redo) |
Quantize to grid value | SHIFT +Pad 5 (Quantize) |
Toggle automation for selected Track on/off | AUTO |
Arranger Control
Action in Apple Logic Pro X | Control via Maschine |
---|---|
Select previous/next Track | Move 4-D encoder left/right |
Mixer Control
Action in Apple Logic Pro X | Control via Maschine |
---|---|
Select a Track | Button 1–8 |
Coarse adjust volume/panorama of selected Track | Knob 1–8 |
Toggle between Volume and Pan adjust | SHIFT + move 4-D encoder up/down |
Switch Bank | Page Left/Page Right |
Select previous/next Track | Move 4-D encoder left/right |
Mute/unmute Channel | MUTE + Button 1–8 |
Solo/unsolo Channel | SOLO + Button 1–8 |
Preferences
The Preferences panel lets you specify various settings for Maschine.
To open the Preferences:
Open the Maschine menu (macOS) or File menu (Windows) of the Application Menu Bar, or the File submenu of the Maschine menu.
Click Preferences…
The following pages are available in the Preferences panel:
General: Contains the global settings for Maschine. Refer to Preferences – General Page.
Audio: Contains settings for your audio interface and I/O routing options. Refer to Preferences – Audio Page.
MIDI: Contains options to set up MIDI I/O ports. Refer to Preferences – MIDI Page.
Default: Provides options to define the default settings for new Projects. Refer to Preferences – Default Page.
Library: Allows you to edit the location of all your Maschine factory and user library files. Refer to Preferences – Library Page.
Plug-ins: Allows you to manage the Plug-ins to be used in Maschine. Refer to Preferences – Plug-ins Page.
Hardware: Contains options to customize specific features of your Maschine controller. Refer to Preferences – Hardware Page.
Colors: Contains options to select default colors for your Scenes, Groups, and Sounds. Refer to Preferences – Colors Page.
Preferences – General Page
The General page holds all of the global settings for Maschine.
To display the General page, click the General tab on the left of the Preferences panel.
Setting | Description |
---|---|
Projects | |
Reload Last Project | Automatically reloads the last Project on startup. |
Automatic Backup | Autosaves your work to prevent the loss of important changes in the event Maschine quits unexpectedly. If Maschine quits unexpectedly a dialog will appear when you restart, asking if you want to use the autosaved version of your project. If you choose not to use this, Maschine opens the last manually saved version of the project. |
Recording Audio | |
Prefer Project Folder | Adds the samples you record to a subdirectory of the folder where your project is saved. If not, your recordings will be saved in the generic Recordings folder in your standard user directory. Refer to Preferences – Default Page. |
Metronome | |
Enabled | Activates the metronome. You can also activate the metronome by clicking the Metronome button in the Maschine Header. |
Auto-Enable when Recording | Activates the Auto-Enable option. This automatically turns on the metronome when you start recording a Pattern. The metronome is automatically activated when you start recording a Pattern (typically by pressing REC on your controller). When you exit recording (for example, by pressing the lit REC button) the metronome returns to its state before the recording (this can be on or off). The Auto-Enable option can be activated/deactivated both in the software and from your controller. The Auto-Enable option does not affect the Count-in: Even if Auto-Enable is deactivated, the metronome turns on when you press SHIFT + REC to start the Count-in. |
Volume | |
Signature | Adjusts the time interval between each tick of the metronome. By default, the metronome indicates the beats (the quarter notes, 1/4). Here you can select another note value for the ticks. |
Count-in Length | Adjusts the duration of the Count-in, i.e. how long the metronome will sound before the recording actually starts. |
Link | |
Enabled | Activates the Link protocol by default. Applications that support Ableton Link can join a Link session when connected to the same network. Refer to Syncing Maschine using Ableton Link. |
Input | |
Quantize | Automatically quantizes your input to Maschine as you record. Select one of the following Input Quantization modes:
|
Usage Data Tracking | |
Allow usage data tracking | Activates or Deactivates Usage Data Tracking. Usage Data Tracking technology allows Maschine to automatically track anonymous usage data that you choose to share with us. All users should keep Data Tracking activated as it provides a valuable tool for understanding the performance of Native Instruments applications when they are used in real-life situations. The data sent to Native Instruments is one hundred percent anonymous and will not affect performance. For more detailed information about Usage Data Tracking, please refer to the following Knowledge Base article on the Native Instruments website:https://support.native-instruments.com/hc/en-us/articles/209545029 |
Preferences – Audio Page
The Audio page holds settings related to your audio interface .
The Routings section allows you to configure the connections between the virtual inputs/outputs of Maschine and the physical inputs/outputs of your audio interface .
To display the Audio page, click the Audio tab on the left of the Preferences panel.
Preferences – MIDI Page
The MIDI page allows you to set up the MIDI input and output ports you want to use with Maschine.
To display the MIDI page, click the MIDI tab on the left of the Preferences panel.
Setting | Description |
---|---|
Sync | |
Mode | Sets the MIDI Sync mode preference for Maschine: Off: No MIDI sync mode is selected. Master (Send Clock): If Maschine is running as a stand-alone application, it can also send a MIDI Clock signal to any device that is capable of receiving MIDI Clock. This could be hardware such as a drum machine, another groove box, or even another software sequencer. Receive (Receive Clock): If Maschine is running as a stand-alone application, it can be controlled externally via MIDI Clock by any device that is capable of sending MIDI Clock. This could be hardware such as a drum machine, another groove box or sequencer, or even another software sequencer. Please note that the Receive (Receive Clock) option is unavailable when LINK is active. For more information on Link, refer to Syncing Maschine using Ableton Link. |
Clock Offset (appears when Mode is set to Receive) | Compensates for delays that may occur during MIDI data transmission. Delayed MIDI Clock data will cause external devices to respond too late, thus making your track sound out of sync. By adjusting the Clock Offset value you can set an amount of latency to be compensated (in milliseconds). Maschine will then send MIDI Clock events ahead of time as defined. |
Devices | |
Input | Displays a list of all the MIDI inputs. You can activate/deactivate each input by clicking the fields in the Status column, which displays the current status of the corresponding port. |
Output | Displays a list of all the MIDI outputs of your system. You can activate/deactivate each output by clicking the fields in the Status column, which displays the current status of the corresponding port. |
Preferences – Default Page
The Default page allows you to define the default settings that will be used for each new Project.
To display the Default page, click the Default tab on the left of the Preferences panel.
Setting | Description |
---|---|
Project | |
Standalone | Allows you to select a Project to load automatically when you start a new Project in Maschine used as a stand-alone application. The field displays the location of the Template Project selected for use. Click the folder icon to select another Template Project. Any Project file can be used as a template; this can be from the Maschine Library, or you could create a file, for example with your preferred instruments and effects already loaded into the Plug-in slots. If you have already set a Template Project, click the cross icon to unset it and start new Projects from scratch instead. |
Plug-in | Selects a Project to load automatically when Maschine is used as a plug-in within a Digital Audio Workstation. The field displays the location of the Template Project selected for use. Click the folder icon to select another Template Project. Any Project file can be used as a template; this can be from the Maschine Library, or you can create a file, for example with your preferred instruments and effects loaded into the Plug-in slots. If you have already set a Template Project, click the cross icon to unset it and start new Projects from scratch instead. |
Metronome Settings | |
Downbeat Sample and Upbeat Sample | Selects audio files to be used as upbeat and downbeat of the metronome, respectively. The fields display the locations of the audio files selected for use. Click the fields to select other files. Click the little crosses on the right of the fields to remove the custom audio files and use the default metronome sounds instead. |
Scene / Section | |
Duplicate | Select from the drop-down menu how the Duplicate function in Maschine will operate when duplicating Scenes. Scene Only Only the Scene is duplicated. The result is a new unlinked Scene with the same Patterns referenced. Scene and Patterns The Scene itself and additionally all Patterns are duplicated. The new Scene and Patterns are now completely independent from the originals. |
Link when duplicating Sections | Click the checkbox to enable a linked copy of a Section when using the Duplicate function. By default this feature is deactivated. When activated, the Duplicate function will create a linked copy of a Section. A linked copy will automatically be updated when any instance of a linked Section is edited. This way, you don’t need to keep track of which Section is the “original.” |
Pattern | |
Length | Enter the default length of new Patterns. The length is measured in bars, beats, and sixteenths. To adjust the value, click the desired number (bars, beats or sixteenths) and drag your mouse vertically. For more information on Pattern Length refer to Adjusting the Arrange Grid and the Pattern Length. |
Sound Lane Height | Select the default height of the Sound lane in the Pattern Editor by choosing between normal 1x or 2x zoom from the menu. 1x displays all sixteen sounds, and 2x displays only the first eight Sounds of a Group, making it easier to edit events. |
Sound | |
Default MIDI Input Mode | Allows you to play your Sounds via MIDI notes, for example, from a MIDI keyboard. By default and without any configuration, incoming MIDI notes on any MIDI port and any MIDI channel will trigger the pitch of the focused Sound. In addition, you can select that a Sound receives no MIDI input, and also define the default setting for MIDI input by selecting the Default MIDI Input Mode preference. Select one of the following MIDI input mode options from the drop-down menu: Focus: MIDI input from any connected controller can be used to trigger the focused (selected) Sound slot. None: The selected Sound will not receive MIDI data. |
Preferences – Library Page
The Library page lets you edit the locations of all Maschine library files (both factory and user) that appear in the LIBRARY pane of the Browser.
Notice
The LIBRARY pane of the Browser is described in section Searching and Loading Files from the Library.
To display the Library page click the Library tab on the left of the Preferences panel.
The Factory and User buttons at the top of the page allow you to switch between the Factory pane and the User pane.
Factory Pane
To display the Factory pane, click the Factory button at the top of the Library page.
The Factory pane displays all factory libraries available. These include the Maschine Factory Library, libraries imported from other NI products, and installed Maschine EXPANSIONS.
These libraries will appear in the Factory view of the Browser’s Library pane.
Element | Description |
---|---|
Location column | Displays the path of each library. If you have moved any library to another location on your computer, click the folder icon on the left of that library and select its new path. |
Product column | Displays the name of each product. These names cannot be edited. |
Rescan button | Rescans the Library for any changes. If you have made any change to a library (for example, changed its location), select the modified item in the list and click the Rescan button to rescan that library. |
User Pane
To display the User pane, click the User button at the top of the Library page.
The User pane displays all user libraries currently in use. This includes the standard Maschine user directory as well as any other user directory you might have defined. These libraries will appear in the User view of the Browser’s Library pane.
Element | Description |
---|---|
Location | Displays the path of each library. If you have moved any library to another location on your computer, click the folder icon on the left of that library and select its new path. |
Alias | Displays the alias stored for each library. Click an alias to edit it. Defining aliases for your user folders is not mandatory, but it can be of great help when working on different computers (see description below). After adding a location (see Add below), click the field in the new row and in the Alias column to set the alias for that new location. The alias of the default user folder, Standard User Directory, cannot be edited, as this is the location where all your user files will be stored by default. |
Add | Adds directories to the user library. See below for more details. |
Remove | Removes the selected user library. Files will only be removed from the Maschine Browser, not from your hard disk. |
Rescan | Rescans the Library for any changes. If you have made any change to a library (for example, changed its location), select the changed item in the list and click the Rescan button to rescan that library. |
Scan user content for changes at start-up | Scans for changes to the User content directory during start-up. |
Tip
You can resize the Preferences panel at your convenience using the usual method on your operating system. You can also resize each column by clicking and dragging the border between both column headers.
User Content Folder Included in Maschine’s User Paths
Products from Native Instruments will store user-generated content in a centralized User Content folder. In Maschine, this User Content folder is automatically added to the list of user directories in the User pane of the Library page in the Preferences panel. As a consequence, its files are available in the Maschine Browser.
The User Content folder can neither be renamed nor removed from the list. However, you can modify its path in the Location column.
Standard User Directory Cannot Be Removed
The Standard User Directory can not be renamed nor removed from the list in the User pane of the Library page in the Preferences panel. You can modify its path in the Location column.
Cancelling Library Rescan
In the Library page of the Preferences panel, the Rescan button allows you to rescan the selected library (or all your libraries if none is selected) so that the Maschine Browser mirrors any changes you have made to the files. Clicking this Rescan button triggers the scan, and an Updating Database dialog shows you the scan’s progress.
The Updating Database dialog includes a CANCEL button allowing you to interrupt the scanning process without harming the database permanently:
Click CANCEL in the Updating Database dialog to interrupt the scan.
A Cancel Rescan dialog opens up, asking you to confirm that you want to cancel the scan. The dialog warns you that canceling the scan may lead to inconsistencies or missing items in your Maschine Library.
If you still want to cancel the scan, click CANCEL RESCAN at the bottom right, and the scan will be canceled.
If you prefer not to cancel the scan, click CONTINUE or press [Esc] on your computer keyboard, and the scan will continue.
If you cancel the scan, any inconsistencies or missing items in your Maschine Library will be resolved by rescanning the same path(s) again (via the Rescan button mentioned above).
Notice
In opposition to the rescan process described here, you cannot cancel the import of files into the Maschine Library (via the FILES pane of the Browser or via the Library page of the Preferences panel) nor the process of applying changes to the file tags and properties (via the Attribute Editor in the Browser).
Using Aliases
The aliases that are available in the Alias column act as references to the paths shown in the Location column. When you save a Project, the saved data includes both the path and the alias for each file used in the Project. This will allow you to use a Project on different computers even if the files used in the Project (for example, Samples) are stored in different locations on each computer: Simply define the same alias for these locations on each computer, and Maschine will replace the path saved on the first computer with the path set to the same alias on the second computer to retrieve the files on this second computer, therefore avoiding the possibility of missing Samples.
Adding Folders to the User Library
In the User pane of the Library page, you can add other folders to the user content of your Maschine Library. To do this:
Click Add at the bottom of the pane.
A folder selection dialog opens.
In the dialog, navigate to the desired folder on your computer and click OK (Choose on macOS).
All Maschine-compatible files found in the selected folder are added to your user content in Maschine.
Furthermore, the imported files will have their attributes (product/bank/sub-bank, Type/Sub-Type/Mode tags, as well as properties) set as follows:
For all file types, any attributes already in the files will be retained.
For Samples, if the product/bank/sub-bank attributes are empty, they will be set to the folders in which the Samples are located:
The product will be set to the name of the folder you have selected.
If Samples reside in a subfolder of this folder, the subfolder name will be used as a bank.
If Samples reside in a subfolder of this subfolder, the name of the lower subfolder will be used as a sub-bank.
By adding a folder to the user content of your Maschine Library, you make their files available in the Browser’s LIBRARY pane for quick searching and loading! For more information on how to use the LIBRARY pane of the Browser, please refer to section Searching and Loading Files from the Library.
Notice
Paths to folders added via the IMPORT button in the Browser’s FILES pane will also show up here. The only difference between adding folders via the Add button in the Preferences panel described here and via the IMPORT button in the FILES pane of the Browser is that the latter allows you to directly tag the files as they are imported. See section Using the Result List for more information on how to import folders via the FILES pane.
Please note that the selected folder cannot contain, or be contained within, a folder already listed in the User or Factory pane. If Maschine detects such a folder as you press OK (Choose on macOS) in the folder selection dialog. In that case, a Duplicate Location message appears: Click OK to return to the folder selection dialog and select another folder on your computer.
Removing Folders from the User Library
You can also remove any user folder from your Library, except the default user.
Preferences – Plug-ins Page
The Plug-ins page lets you manage the Native Instruments and External Plug-ins you want to use in Maschine.
To display the Plug-ins page, click the Plug-ins tab on the left of the Preferences panel.
At the top of the page, the Manager and Locations buttons allow you to switch between the Manager pane and the Locations pane.
Manager Pane
To display the Manager pane, click the Manager button at the top of the Plug-ins page.
In the Manager pane of the Plug-ins page, you can enable/disable VST/AU plug-ins, rescan their directories, and set default presets for your Native Instruments and External Plug-ins.
When a Native Instruments or External Plug-in is deactivated, it will not be available for loading (from the various Plug-in menus in the software and from the Plug-in Browser on your controller). If, for example, you do not use certain VST plug-ins in Maschine, it could be useful to disable them so that they do not overload the list of available Plug-ins.
Tip
For more information on Native Instruments Plug-ins, External Plug-ins, and other Plug-ins in Maschine, refer to Working with Plug-ins.
Element | Description |
---|---|
Plug-in | Lists all available VST/AU plug-ins from the directories specified in the Locations pane (see below). This includes all activated or deactivated 32-bit VST/AU plug-ins when Maschine is running in 32-bit mode, or all activated or deactivated VST/AU 64-bit plug-ins when Maschine is running in 64-bit mode. A checkbox on the left of each plug-in in the list allows you to enable/disable this plug-in in Maschine. When a plug-in is deactivated, it will not be available for loading in Maschine. |
Default Config | Sets a default preset for each plug-in. Click the folder icon on the left to choose a default plug-in preset. You can also save a preset as default for the plug-in via the Save As Default… entry in the Plug-in menu. If no default is set here, the parameters of this plug-in will be auto-mapped when loading it into a plug-in slot. To remove a default plug-in preset, click the little cross on the right. |
Always Use Latest Version of NI Plug-ins | Sets the latest version of a plug-in as the default. If a project was saved using older plug-ins, such as older versions of Reaktor or KONTAKT, the newest installed versions would be used when loading the project while this preference is activated. If the preference is off, Maschine will attempt to load using the versions originally used when creating the project. Additionally, if only the newest versions of the required plug-ins are installed on the system, the latest versions will be used even if this preference is turned off. |
Use NI Audio Units | Shows or hides AU plug-ins in the plug-in dropdown when right-clicking a sound slot (note that loading from the Browser will always instantiate a VST plug-in) |
Rescan | If you have changed the content of any directory specified in the Locations pane (see below), you should rescan your plug-in directories in order to keep the list of available external plug-ins up to date. Clicking Rescan will check the integrity of your plug-ins and allow you to automatically detect plug-ins that were added or removed or deselect any plug-ins that are not working correctly for any reason. Note that the scan will ignore the plug-ins that are deactivated in the list above. |
Manager Pane: Use NI Audio Units Checkbox (macOS Only)
On macOS, the Manager pane contains an additional Use NI Audio Units checkbox. Check this box to include the Audio Units (AU) versions of your Native Instruments plug-ins in the software’s Plug-in menus and in the controller’s Plug-in Browser:
If this checkbox is deactivated (default setting), the AU versions of your Native Instruments plug-ins are still listed in the list above, but they are deactivated (checkbox unchecked): These plug-ins won’t appear in the Native Instruments submenu of the Plug-in menus (software) or in the Plug-in Browser (controller). Additionally, the remaining entries for Native Instruments plug-ins (VST) won’t display the (VST) mention next to their name.
If you enable the Use NI Audio Units checkbox, all Native Instruments’ AU plug-ins are activated in the list above and are available for loading in Maschine. To distinguish them from the VST versions, plug-in entries in the Native Instruments submenu of the Plug-in menus and the Plug-in Browser will display either (VST) or (AU) after their name.
You can also enable or disable Native Instruments’ AU plug-ins individually in the list via the checkboxes described above. As soon as you allow one of them, the Use NI Audio Units checkbox is automatically activated.
Notice
The Use NI Audio Units checkbox relates only to AU plug-ins from Native Instruments. AU plug-ins from third-party manufacturers are not affected by this setting.
Notice
When the Use NI Audio Units checkbox is deactivated or the AU version of a Native Instruments plug-in is deactivated, you can still load Projects that use AU plug-ins.
Location Pane
To display the Location pane, click the Location button at the top of the Plug-ins page.
In the Locations section of the Plug-ins page, you can manage the various plug-in directories you want to use in Maschine.
The Locations pane also contains the following controls:
Element | Description |
---|---|
Plug-in | Lists all plug-in directories used in Maschine. Click the folder icon on the left of an entry to change the path of that plug-in directory. |
Add | Adds plug-in directories. |
Remove | Remove the selected directory. |
Rescan | Rescans the Library for any changes. If you have changed the content of a directory (such as installed or removed plug-ins), you should rescan your plug-in directories to keep the list of available plug-ins up to date. Click Rescan to check the integrity of your plug-ins. This will allow you to automatically detect plug-ins that are added or removed or disable any plug-ins that are not working correctly for any reason. |
Preferences – Hardware Page
The Hardware page lets you customize specific features of your Maschine controller, for example, how the pads react to your playing or the brightness of the displays.
To display the Hardware page, click the Hardware tab on the left of the Preferences panel.
The settings of connected Native Instruments controllers can be selected and adjusted.
Preferences – Colors Page
The Colors page enables you to choose default colors for your Scenes, Groups, and Sounds.
To display the Colors page click the Colors tab on the left of the Preferences panel.
Setting | Description |
---|---|
Scene Default | Selects the default color for your Scenes. You can choose the desired color from the 16-color palette or White (default). The chosen color is displayed in the menu. If you select Auto each Scene will have a different default color. |
Group Default | Selects the default color for your Groups. You can choose the desired color from the 16-color palette in the menu. The chosen color is displayed in the menu. If you select Auto (default), each Group will have a different default color. |
Sound Default | Selects the default color for your Sounds. In the menu, you can choose the desired color from the 16-color palette. The chosen color is displayed in the menu. If you select Auto each Sound will have a different default color. If you select Use Group Color (default), Sounds will mirror the color of the Group to which they belong. |
Load with Colors | Saves your Color settings with your Maschine files (Projects, Groups, Sounds, etc.). If you uncheck Load with Colors (checked by default), saved colors will not be used next time you load the files. The default colors set in this Colors page will be used instead. |
Notice
Please note that the settings in this Colors page define default colors: These colors will only be used when creating a new Project, resetting a Group/Sound, or when Load with Colors is unchecked (see above). To change the color of particular objects (Sounds, Groups, Patterns, and Scenes) in your Project, use the Color submenu in the object’s context menu in the software. Refer to Changing the Sound’s Color, Changing the Group’s Color, Changing the Pattern’s Color, and Changing the Color of a Scene for more information respectively.
Tip
As long as an object (Scene, Sound, Group, or Pattern) has the default color, this color is not attached to the object but instead to its “position” in the respective list: In particular, if you move the object to another position the default color will not follow the object, the object will instead take the default color of its new position.
Integrating Maschine into a MIDI Setup
You can quickly integrate Maschine into a MIDI setup.
You can use MIDI in Maschine in various ways. Notably:
You can synchronize a MIDI Clock signal between Maschine and other MIDI devices: Sync to External MIDI Clock and Send MIDI Clock.
If you connect a MIDI keyboard to the MIDI IN, you can directly play the focused Sound with it without having to set anything up.
You can let particular Sounds and Groups react to incoming MIDI data and send MIDI data to the desired port. More on these in section Using MIDI Control and Host Automation.
You can also switch Scenes remotely by sending MIDI Note or MIDI Program Change messages to Maschine. More on this in section Triggering Sections or Scenes via MIDI.
Connecting External MIDI Equipment
Sync to External MIDI Clock
If Maschine is running as a stand-alone application, it can be controlled externally via MIDI Clock by any device that is capable of sending MIDI Clock. This could be hardware such as a drum machine, another groovebox or sequencer, or even another software sequencer.
Notice
If you use Maschine as a plug-in, it is automatically synced to the host application so you don’t have to activate external MIDI sync! See section Stand-Alone and Plug-in Mode for more information on using Maschine as a plug-in.
To configure Maschine to receive MIDI Clock from an external device:
Select Preferences entry from the File menu.
Select the MIDI page.
In the Sync section select Receive (Receive Clock) from the menu.
Select the Input button to see a list of connected devices.
Check the name of the device sending the MIDI clock (the device you want Maschine to sync with).
Maschine can now receive MIDI Clock from an external device
Notice
You must define at least one MIDI input device in the Devices section of the MIDI page to enable Maschine to sync.
When Receive (Receive Clock) is selected, the Play button in the Maschine Header and the PLAY button on your controller are deactivated.
Tip
If you want to configure Maschine to react to other MIDI messages than MIDI Clock, in particular if you want to control Maschine notes and parameters via MIDI, please refer to section Using MIDI Control and Host Automation, where this is described in detail.
Send MIDI Clock
If Maschine is running as a stand-alone application, it can also send a MIDI Clock signal to any device that is capable of receiving MIDI Clock. This could be hardware such as a drum machine, another groovebox, or even another software sequencer.
Notice
If you use Maschine as a plug-in, it cannot send any MIDI Clock signal. See section Stand-Alone and Plug-in Mode for more information on using Maschine as a plug-in.
To configure Maschine to receive MIDI Clock from an external device:
Select Preferences entry from the File menu.
Select the MIDI page.
In the Sync section select Master (Send Clock) from the menu.
Maschine will send a MIDI Clock signal to any connected device that is capable of receiving MIDI Clock.
Notice
You can adjust the MIDI Clock offset in the MIDI page of the Preferences panel. See Preferences – MIDI Page for more information.
Tip
If you want Maschine to send other MIDI messages than MIDI Clock, in particular, if you want to control other MIDI-capable devices via the notes played in Maschine, please refer to section Sending MIDI from Sounds.
Syncing Maschine using Ableton Link
Connecting to a Network
Applications that support Ableton Link can join a Link session when connected to the same network. To enable Link within Maschine MK3, ensure it is connected to the same local network as the other applications you want to link to. This can either be a local network or an ad-hoc (computer-to-computer) connection.
For more general information on setting up and using Link, please refer to the Link FAQs article located on the Ableton website:
https://help.ableton.com/hc/en-us/articles/209776125-Link-FAQs.
Joining and Leaving a Link Session
Using a Pedal with the Maschine Controller
Your Maschine MK3 Controller provides a pedal input in the form of 1/4" socket on its rear panel.
The PEDAL socket allows you to use a pedal footswitch to control the transport in Maschine. A single footswitch with two pedals can be used to control the transport in the following way:
Pedal 1: Starts/stop the playback in Maschine. This is equivalent to the PLAY button on your controller and the Play button in the software’s Header.
Pedal 2: Engage/disengage recording in Maschine. This is equivalent to the REC button on your controller and the Record button in the software’s Header.
Tip
The PEDAL socket can also be configured to send Continuous MIDI CC messages in the Preferences of the Controller Editor software. For more information read the Maschine MK3 chapter of the Controller Editor manual.
File Management on the Maschine Controller
The Maschine controller provides a dedicated mode that allows you to manage your Project files. This includes creating new Project files, saving Project files, and also saving copies of files as you work through iterations of your project. In addition, you can also view recent Projects that have been worked on, and of course load existing Projects.
To access File mode:
Press the FILE button.
The File menu is displayed. All File menu options are explained in the table below.
File Management Option | Description |
NEW | Creates a new Project file. If you already have a project open, you will be prompted to save or discard it, after which a new Project will be created. |
SAVE AS | Saves the current Project with an alternative name. |
SAVE COPY | Saves a copy of the current Project with a numerical iteration added to the file name. |
RECENT | Displays the most recent projects that have been accessed. |
LOAD | Loads the selected file. Turn the 4-D encoder or Knob 8 to select a Project file and press the 4-D encoder or Button 8 to load it. |