Preferences Overview: What to Configure First
Maschine's default configuration works out of the box, but spending fifteen minutes in the Preferences dialog before you start producing pays dividends in every session that follows. The right configuration means lower latency, faster browsing, smoother plugin integration, and a workflow that matches how you actually produce.
Access Preferences from File > Preferences on Windows or Maschine > Preferences on macOS. The dialog has several tabs: General, Audio, MIDI, Default, Library, Plugins, and Hardware. Each tab controls a different aspect of Maschine's behavior.
Priority order for initial setup: Audio first (so you can hear what you are doing), Library second (so you have sounds to work with), MIDI third (if you use external controllers or hardware), then everything else as needed.
Audio and MIDI Settings
Audio Device Selection
In Preferences > Audio, select your audio interface from the Driver and Device dropdowns. On macOS, Core Audio devices appear automatically. On Windows, select ASIO as the driver type, then choose your interface's ASIO driver. If no ASIO driver is available, install ASIO4ALL.
Buffer Size Optimization
The buffer size determines latency. Lower buffers mean less delay but more CPU demand:
| Buffer Size | Latency (at 44.1 kHz) | Use Case |
|---|---|---|
| 64 samples | ~1.5 ms | Real-time performance (requires fast CPU) |
| 128 samples | ~3 ms | Finger drumming, recording |
| 256 samples | ~6 ms | General production (recommended starting point) |
| 512 samples | ~12 ms | Mixing, complex projects |
| 1024 samples | ~23 ms | Very complex projects, no real-time input |
MIDI Input and Output
Navigate to Preferences > MIDI. Here you configure external MIDI devices. Enable Input for any MIDI controllers you want to use alongside the Maschine hardware (keyboards, pad controllers, knob controllers). Enable Output for MIDI devices you want Maschine to send data to (hardware synthesizers, drum machines, lighting controllers).
MIDI Clock Sync
If you want Maschine to sync tempo with external hardware, enable Send MIDI Clock (Maschine is the master) or Receive MIDI Clock (Maschine follows an external clock). Configure the clock output port to match your connected hardware. For most studio setups, Maschine acts as the master clock.
Library Management and Content Organization
Factory Library Location
In Preferences > Library > Factory, you can see where the Maschine Factory Library is installed. By default, it installs to your system drive. If you are running low on space, you can relocate the library to an external drive through Native Access. Navigate to Native Access preferences and change the content installation path before installing or reinstalling content.
User Library Paths
Under Preferences > Library > User, add paths to your personal sample collections. Click the + button to add a new folder. Maschine indexes these folders and makes them searchable through the Browser. You can add as many paths as needed. For optimal Browser performance, organize your samples into logical folder structures before adding them.
Tagging and Database
Maschine uses a database to store metadata tags for all content. Native Instruments content comes pre-tagged with categories like type (Kick, Snare, Pad), character (Dark, Bright, Aggressive), and source (Acoustic, Electronic). You can tag your own user content by selecting sounds in the Browser and adding tags. Consistent tagging makes finding the right sound fast, which matters when you are working under time pressure.
Expansion Management
Expansions are themed sound packs from Native Instruments that install through Native Access. Each Expansion adds drum kits, instruments, patterns, and project templates to your Maschine Browser. Manage installed Expansions in Native Access. You can install and uninstall Expansions individually to control disk space usage.
Plugin Configuration and VST Paths
VST Plugin Directories
Go to Preferences > Plugins > Locations. Maschine scans these directories for VST2 and VST3 plugins. Add the paths where your plugins are installed:
| Platform | Common VST2 Path | Common VST3 Path |
|---|---|---|
| macOS | /Library/Audio/Plug-Ins/VST/ | /Library/Audio/Plug-Ins/VST3/ |
| Windows | C:\Program Files\VSTPlugins\ | C:\Program Files\Common Files\VST3\ |
Plugin Scanning
After adding or changing plugin paths, click Rescan to force Maschine to scan for new plugins. The scan can take several minutes if you have a large plugin collection. Maschine only supports 64-bit plugins. 32-bit plugins will not appear even if they are in the scanned directories.
Plugin Blocklist
If a specific plugin causes Maschine to crash or freeze during scanning, it gets added to the blocklist. Check Preferences > Plugins > Blocklist to see flagged plugins. You can remove a plugin from the blocklist to retry loading it. If it continues to cause issues, contact the plugin manufacturer for a compatibility update.
AU Plugins (macOS)
On macOS, Audio Unit plugins are detected automatically from the standard system path (/Library/Audio/Plug-Ins/Components/). No additional configuration is needed for AU plugins. If an AU plugin is not appearing, use the auval command in Terminal to verify it passes validation.
Project Defaults and Templates
Default Project Settings
In Preferences > Default, set the default values for new projects. Configure the default tempo (BPM), time signature, pattern length, and quantize settings. If you primarily produce trap beats, set the default tempo to 140 BPM. If you focus on boom-bap, set it to 90 BPM. This saves you from changing the tempo every time you create a new project.
Creating Project Templates
Build a project template that reflects your typical workflow. Load your favorite drum kit into Group A, a bass instrument into Group B, and a melodic instrument into Group C. Set up your preferred effects on each Group's mixer channel. Configure the mixer routing. Save this as a template by going to File > Save As and saving it in your templates folder. When you start a new session, open this template instead of a blank project.
Auto-Save Configuration
Enable auto-save in Preferences > General. Set the auto-save interval to 5 minutes. Maschine saves a backup copy of your project automatically at this interval. This protects against crashes and power failures. Auto-save files are stored alongside your project file with a timestamp suffix.
Performance Optimization Settings
CPU and Memory Management
Monitor CPU usage through the CPU meter in Maschine's transport bar. If the meter regularly exceeds 70%, optimize your project. Freeze Groups that are not being edited (right-click a Group and select Freeze) to render them to audio and free CPU. Unload unused samples from memory by removing sounds you are no longer using.
Multicore Processing
Maschine distributes processing across multiple CPU cores. In Preferences > General > Audio Engine, ensure multicore support is enabled. This is particularly important for projects with many Groups, effects, and synthesizer instances. Modern CPUs with 8 or more cores handle complex Maschine projects without issues when multicore is enabled.
Sample Streaming vs Preloading
For large sample libraries (orchestral instruments, multi-sampled pianos), Maschine can stream samples from disk instead of loading them entirely into RAM. This reduces memory usage but requires a fast storage drive. SSDs are strongly recommended for sample streaming. HDDs may cause audible clicks or dropouts during streaming.
Backup and Migration
Backing Up Projects
When saving projects, enable Save sounds and samples with project. This bundles all referenced audio files into the project folder, making the project self-contained and portable. Without this option, moving the project to another computer may result in missing samples if the original file paths do not match.
Migrating to a New Computer
To move your Maschine setup to a new computer: install Native Access on the new machine, sign in with your NI account, download and install all your products. Copy your user sample libraries to the new machine and update the Library paths in Preferences. Copy your project files. Your NI account stores all your licenses, so you do not need to re-enter serial numbers for NI products.
Exporting Preferences
Maschine does not have a built-in preferences export function. To transfer your preferences, copy the preferences file manually. On macOS: ~/Library/Preferences/com.native-instruments.Maschine2.plist. On Windows: %APPDATA%\Native Instruments\Maschine 2\. Copy this file to the same location on your new machine. This transfers all your audio settings, MIDI configuration, library paths, and controller preferences.
Frequently Asked Questions
Where does Maschine store its project files by default?
On macOS, Maschine projects save to your Documents folder by default. On Windows, they save to the Documents or My Documents folder. You can change the default save location in Preferences > General > Default Project Path. It is good practice to create a dedicated folder for Maschine projects and set it as the default. This keeps your projects organized and makes backup easier.
How do I add third-party sample packs to Maschine's Browser?
In Maschine, go to Preferences > Library > User. Click the Add button and navigate to the folder containing your samples. Maschine indexes the folder and its subfolders, making all audio files searchable through the Browser. You can add multiple folders. The samples do not move from their original location; Maschine simply creates a reference to them. For best results, organize your samples into logical subfolder structures before adding them.
Can I run Maschine in standalone mode and as a plugin at the same time?
No. You can run Maschine as a standalone application or as a VST/AU plugin inside a DAW, but not both simultaneously. When Maschine runs as a plugin, it uses the host DAW's audio engine and MIDI routing. In standalone mode, it uses its own audio engine. If you try to open standalone while the plugin is loaded in a DAW, you will get an error or one instance will not connect to the hardware controller.
How do I reset Maschine preferences to default settings?
Close the Maschine software. Navigate to the preferences folder: on macOS it is ~/Library/Preferences/com.native-instruments.Maschine2.plist, on Windows it is in %APPDATA%/Native Instruments/Maschine 2/. Delete or rename the preferences file. When you relaunch Maschine, it creates a fresh preferences file with default settings. Note that this resets all your custom preferences including library paths, audio settings, and controller configurations.
Why are my plugins not showing up in Maschine's Browser?
Maschine scans specific directories for VST plugins. Go to Preferences > Plugins > Locations and verify that the paths listed match where your plugins are actually installed. On macOS, AU plugins are detected automatically, but VST plugins need their path specified. On Windows, common VST paths include C:/Program Files/VSTPlugins and C:/Program Files/Common Files/VST3. Click Rescan to force Maschine to re-scan these directories. If a plugin still does not appear, it may be 32-bit (Maschine only supports 64-bit plugins).
