
r/maschine

Proudly this is the best of what I have done with maschine. Yet.
Bought used gear I didn’t understand, need help
I’m a noob, made noob mistakes. I picked up a used Maschine Mikro MKII on Reverb. Only realized after the fact that it needs the accompanying software. I reached out to the seller, but they didn’t have a license to transfer me, so I guess I’m kind of screwed now.
I found an installer for the software (Maschine 2), but it still asks me for a license. Trouble with that is, there’s nowhere to even buy a license for this old software.
I filed a support ticket with NI, but that’s going to take a few days apparently. I was curious if anybody here knows a way I could solve this problem. Thanks.
A Project; - The Maschine/MusicPI (Open Source DAW)
Hi peoples! (eh - i couldn't really see if this post violates anything, if so mod pls remove and i apologize! anyways:
So, over the last - 1 or 2 years i've been toying around with different approaches to making sort of a standalone Maschine MK3 Sampler thing. It has culminated in a custom raspberry pi image that allows you to run a RPi OS Lite based image specialized for the two displays and for work on the go - it gets pretty technical and a bit crazy but it basically turns the maschine into a DJ device running Mixxx DJ (opensource dj software) or a custom daw i built im calling "mpi" - Maschine/MusicPI
I uploaded the code and a beta image that you can flash and run on your raspberry pi if you have on; for now i support Raspberry Pi 4 - and im not entirely sure how it will perform on a Pi5 or anything else but it'll probably just be faster - and its pretty fast now
For any nerds out there with an MK3 and a Pi in a drawer or something can find the project here
https://github.com/dkzeb/mpi and a flashable pi image under the releases tab
it should be flashable just with pi imager or whatever one would use
Also; yeah i definitely used AI to build this - i've been a software dev more or less for 25 years and AI as a tool for coding is quite incredible - but make no mistake; i spent a lot of time on this
Anyways try it out if you want to!
I built an open-source Native Instruments HID wrapper and a Maschine Mk3 extension for Bitwig (with GPU-accelerated screens!)
Hey everyone! Not sure if this is of interest to anyone here, but I wanted to share something I've been working on. I just released the first public version of my Native Instruments HID hardware wrapper, along with a custom Bitwig extension for the Maschine Mk3.
My ultimate goal is to get this to a point where everything the Maschine can control in Bitwig, it does. Right now, it's pretty barebones but handles what I personally need it to do, and I don't have a ton of time to take it much further right now. If there are any other developers or tinkerers out there who want to have a play with it and maybe collaborate, I'd be more than happy to team up!
Here are the two parts of the project:
1. Encdr (The Hardware Wrapper)
Link: https://github.com/RufusIbiza/Encdr
What it does: This is a lightweight, high-performance Rust crate designed to communicate with Native Instruments hardware controllers using USB HID. It handles all the USB I/O, LED control, and provides full GPU-accelerated screen support. You can either write pixels directly to the screens or use an optional WebView-based UI.
Current State: It's fully functional, though I've primarily been testing it on Linux. It does have support for Windows and macOS built in, but there is a slight caveat: you will likely need to terminate or disable Native Instruments' background services (like NIHardwareHelper.exe or NIHardwareAgent) on those platforms before running it, as they will block the ports needed to communicate with the hardware. Even if you don't use Bitwig, feel free to use this wrapper in your own unrelated projects if you find it useful!
2. Maschine Mk3 Bitwig Extension
Link: https://github.com/RufusIbiza/encdr-maschine-bitwig
What it does: This is the Bitwig side of things: It's a high-performance Bitwig extension that bridges the gap between Bitwig Studio and the Encdr wrapper using OSC.
Current State: As mentioned, it's currently a foundational start. Right now, it dynamically maps to the currently selected device in Bitwig and displays the device knobs with rich, full-color feedback directly on the Maschine's dual screens. It’s ripe for expansion if anyone wants to help build out more pad modes, browser integration, or mixing features.
You'll need to clone both of these repos to a common folder to get it all working - full installation instructions for all platforms are available in the extension readme above.
If you have a Maschine Mk3 sitting around and love hacking on things, give it a spin! Let me know what you think, and I'm totally open to pull requests. Cheers!
Standalone Generative-Techno ZynthianMaschine MKII — an eight-channel generative groovebox
One command. No soldering, no config files, no DAW. The same box takes touchscreens, multitrack USB interfaces and more MIDI gear. The ceiling is the platform's ceiling.
An eight-channel generative groovebox on Zynthian, played entirely from a Native Instruments Maschine MK2 - pads, encoders, both displays, LEDs. Five euclidean drum channels and three Turing-machine voices, all eight always alive; nothing is created or torn down while playing.
The generator owns the pattern.
You do not draw a beat. You set hits, rotation, chance and swing, and the driver writes real notes into Zynthian's own sequencer. Because they are real notes in the real sequencer, patterns persist in snapshots and the touchscreen pattern editor mirrors exactly what the pads show.
The five drum channels are euclidean: hits spread as evenly as the grid allows, then rotate. Four hits in sixteen is four-on-the-floor; five is the clave.
The three voices are Turing machines. Each owns a shift register, clocked once per pass and mutated with probability RANDOM, and the register's value becomes pitch. Set RANDOM to zero and the loop you are hearing freezes bit for bit, for as long as you leave it there - the display reads LOCKrather than a number, because a number could be a coincidence.
It is built on Zynthian, a maintained open-source synth platform with an active community and official hardware kits if a boxed version is ever wanted. Every line is readable, every part swappable, all of it yours to fork.
Alpha Release:
I am currently actively working on it, expect changes. Also not all features are documented yet, there are more Features in the pipeline like Maschine Display supported Synth Engine & Effect loading. Midi Output via DIN Jack etc.
Feels free, to raise issues or Feature requests.
Remove library items
How do I remove/deselect libraries from the Maschine browser. Right now, I don’t want every preset showing up from my 3rd party synths, or orchestral libraries being scanned in from Kontakt. Is there a way to only show the factory library for now so I can familiarise myself with it?
DIY generative techno groovebox using a Raspberry Pi and a Maschine MK2 contoller
Like many people here, I spent years looking at Eurorack systems, Elektron boxes and various grooveboxes trying to find the perfect setup for live techno improvisation.
What I eventually realized is that I wasn't really looking for another synth. I wanted an instrument that could continuously generate evolving rhythms and melodies, expose all important parameters directly on the surface, and let me perform without staring at menus all night.
The problem is that achieving that with hardware gets expensive very quickly. By the time you've bought a sequencer, synth voices, drum machine, effects and a mixer, you're often deep into Eurorack money.
So I decided to build my own.
The current prototype runs on a Raspberry Pi 4 using Zynthian as the audio engine and a Native Instruments Maschine MK2 as the control surface. I started writing a Linux Device driver that turns it into something completely different from the original Maschine workflow. The hardware buttons, pads, encoders, LEDs and even the built-in displays are now driven entirely by my adapter.
One of my favourite parts of the project is the display integration. The Maschine's two LCD displays no longer show NI software information. They now render custom screens showing channel states, pattern parameters, synth controls, sequence settings, FX values and performance information. The displays change dynamically depending on the selected track and page, effectively turning the controller into a dedicated hardware groovebox rather than a generic MIDI controller.
My design philosophy was simple:
Everything important gets a dedicated control. Nothing should require menu diving. Nothing should require a touchscreen during performance.
The machine always has eight active channels: five drum tracks (Kick, Snare, Clap, Closed Hat, Open Hat) and three melodic voices (Bass, Lead, Pads). There is no loading tracks, browsing projects or building arrangements while performing. You turn it on and start shaping a living groove.
Instead of programming step sequences manually, the instrument is built around generative processes. Drum tracks use Euclidean sequencing, while the melodic voices are driven by Turing-machine-style shift registers. Rather than creating patterns step by step, you're steering systems that continuously evolve and react to parameter changes.
When a melody suddenly reaches that perfect sweet spot, you can instantly lock it in place and keep it forever. If you miss the moment, there's even an undo mechanism that lets you recover previous Turing states.
Current features
Drum section
- 5 independent Euclidean drum sequencers
- Adjustable hits, rotation, length and clock division
- Per-track probability
- Per-track swing
- Velocity control
- Real-time regeneration
- Manual pad editing
Melodic section
- 3 Turing-machine voices
- Adjustable mutation amount
- Phrase locking
- Multi-level undo/history
- Variable register lengths
- Octave and range control
- Gate control
- Scale quantization
Sound design
- Instant drum kit switching
- Instant sample switching
- Multiple classic drum machine kits
- Synth preset browsing
- Filter cutoff
- Resonance
- Envelope modulation
- Decay/attack shaping
Performance workflow
- Channel mute
- Momentary mute
- Additive solo mode
- Instant restart/re-sync
- Snapshot recall
- State persistence
- Dedicated LCD feedback
- Color-coded channel system
FX
Every channel has dedicated reverb and delay controls, while global parameters include reverb size and type, delay timing and feedback, BPM and master volume.
The whole thing is still a prototype, but it's already become the most inspiring techno machine I've owned because it was designed around a single idea:
If generative techno was the primary goal, what would the ideal instrument look like?
Future plans include scene snapshots, ratchets, performance macro layers and a dedicated keyboard extension.
Curious what the synth DIY community thinks.
Komplete Standard 15
Not sure if this is allowed, but I'm looking to sell/transfer my Komplete Standard 15 license. Allows you to upgrade to 26 relatively cheaply
Making Beats Everyday | Day 211 | Lost in a Trance
Dear NI / InMusic, Is the next one free?
Beta test? Hookup? Just sayin'...
(kidding, not kidding)
I Actually Really Like Maschine's UI Interface
Love the Maschine and I always will.
Having a good morning in Sweden with Maschine Plus.
Battery powered thanks to Birdcord.
My house music attempt
I have tried to compose the whole song, I know at has alot of repeated sections which isn't the best thing to have. Hope you enjoy it.
Maschine+ license transfer
Hi. I am about to buy a m+ second hand. I have found conflicting info online about how to deal with the license transfer. And also I don't know the state of the NI support at the moment.
Maybe someone have experience with how this works?
Buy Maschine or an (AKAI) midi controller?
Hi
I have been looking at the Maschine but I am wodnering if I need it for what I want to do. I want to play in some drums using pads rather than a regular keyboard because i think it will feel more natural if I do it like that.
I have Komplete so I would use studio drummer or battery for the sounds. Does it make sense to buy a Maschine or is it overkill if I won't really use the software? Or is the software really worth it?
I understand that it has its own DAW but you can use it in Ableton as well.
And finally I see quite a few MK2 for sale. Can I still use that well today or should I go for the new MK3?