Requirements: MASCHINE 2.6.0 or higher
MASCHINE 2.6 introduces MIDI CC features to control your MIDI hardware instruments (e.g. synthesizer, drum machine) as if they were plug-ins.
This article provides a library of MIDI presets for popular devices and explains how to install and use them in MASCHINE. This allows you to sequence your external gear with MASCHINE's Sequencer and control its parameters with MASCHINE's knobs. The article additionally explains how to route the external device's audio output back to a Sound slot in MASCHINE, allowing you to use MASCHINE's effects and to manipulate the recorded audio in MASCHINE's sampler.
Setting up the MIDI Presets
- Download the file MIDIPresetsForExternalDevices.zip attached at the bottom of this article and unzip it.
- Open Finder/Explorer and move the new unzipped folder to the following location:
- Mac: Mac HD > User > *Username* > Documents > Native Instruments > User Content
- Win: C: > Users > *Username* > Documents > Native Instruments > User Content
- Launch the MASCHINE software, go to Preferences > Library > User and click Rescan.
The MIDI presets are now set up and available from the MASCHINE Browser.
Accessing the MIDI Presets from the MASCHINE Browser
- Click the User icon in the MASCHINE Browser to select User Content:
- Select All Groups in the File Type selector and click Kits Ext. to show the list of presets to control a whole drum machine with the group's pads. You can also select a manufacturer (e.g. Korg) to only show the related presets:
- Select All Sounds in the File Type selector to show the list of presets to control a synthesizer, an effect unit or only a particular sound of a drum machine. You can sort the list by selecting Drums Ext., FX Ext. or Instruments Ext. This opens another category of TYPES from which you can also sort by manufacturer. In our example we sorted the list to show all synthesizers:
- Load a MIDI preset by double-clicking the corresponding entry.
Sending MIDI Out from MASCHINE to your Hardware Device
- Double-click the MIDI preset corresponding to your synthesizer or drum machine. In our example we load the Preset for the Roland JU-06 synthesizer into a sound slot.
Note: If you want to control a synthesizer or only a particular sound of a drum machine, you must use a sound slot.
- In the Control area, click the Channel icon and navigate to Sound > Output > MIDI:
- Click on the field above Dest. and select the MIDI port that you want to use to send MIDI data to your external gear. The available outputs correspond with the settings defined in MASCHINE's Preferences > MIDI > Output. In our example, we choose Maschine MK2 Out:
- In case your external device is receiving MIDI on a different channel than 1, you can change the setting by clicking into the field above Channel.
MASCHINE is now set up to play the external sysnthesizer. You can also tweak the synths's parameters with the knobs of your MASCHINE controller.
Routing Audio from the External Device Back to MASCHINE
- Select a dedicated Sound slot to route the external device's audio back to.
Note: If you are using a Group preset, you might have to choose a Sound slot from another Group.
Click the Channel icon and go to Sound > Input > Audio.
- Click on the field above Source and select the input of your audio interface where your instrument's output is connected to. The available inputs correspond with the settings defined in MASCHINE's 'Preferences > Audio > Routings > Input'. In our example, we select In 1 L+R.
When you play the connected instrument you now hear its audio output through the dedicated Sound slot.
Saving the Group's Settings
To avoid repeating the above steps every time you want to use your instrument with MASCHINE, you can save the Group as follows:
- In the Group List, right-click the Group and choose Save As... from the context menu.
- Rename the Group to your liking and save the Group's preset to your hard drive.
- To load the preset again, select All Groups in MASCHINE's File Type selector and make sure that User Content is selected. Double-click the preset's entry to load the Group. In our example the preset's name is My_JU-06_Preset.