Using LaunchPad to trigger Maschine patterns
I recently purchased a LaunchPad Mini and was disappointed to see that I couldn't use it to trigger patterns in Maschine. After browsing the forums I came upon an old post by D-One, using automated mouse clicks to trigger Maschine patterns with a Push 2.
So ... I wrote a script built on a similar approach that allows me to use my LaunchPad Mini to trigger patterns in Maschine. Check out the video to see how it works:
I made this work using:
- MIDI Pipe (a Mac only MIDI utility)
- Cliclick (a command line utility that controls mouse movements and clicks)
- A custom AppleScript for MIDI Pipe to tie it all together
A few key features:
- Automatically reads all patterns from Maschine and loads onto LaunchPad Mini (using a screenshot and reading from it)
- Automatically calculates locations to click on, regardless of window position or size
- Works with standalone app as well as plugin versions (Live and Logic Pro)
- Can sync pattern changes to the perform grid – e.g. changing at the end of the current bar
You can read more about it and download the script for yourself from GitHub.
Let me know what you think and if you were able to make it work with your setup!
Comments
-
Hi, sometimes i'd love to be a programmer. i'll definitely try it out with Maschine MK2 and Launchpad MK2 if it's compatible. Is it ? Appeals to me.
Thanks for sharing
0 -
Hi @NOoneis , if you have the big version of Launchpad Mk2 (not the mini) then I think it should be possible. You would have to edit the code a little bit, though.
AFAIK the LP mk2 has different mappings for its control buttons in the top row. The code has a line that defines the property ctrlButtons - these are set to numbers from 91-98. You’d need to change these numbers to 104-111 for LP mk2.
Not sure if this will be enough, but might be worth a try. Let me know if you try it out.
The Maschine mk2 should be ok - in fact you don’t need the maschine controller at all for the script to work.
1 -
Thanks for explanations, I'll be able tomanage those modifications.
0 -
I'll give a feedback, no prob!
0 -
Can you make a direct input using the Scene trigger (Edit> Midi) function in Maschine2? I think from there you need a translation between the Maschine send and expected notes and de launchpad notes and velocity (color).
0 -
Are you talking about MIDI Change? If so, yes that's easy, no need for anything complicated just configure your LaunchPad to send notes starting on C-2 on whatever software it comes with for custom MIDI configuration.
OP is talking about Pattern Switching which has no support to be triggered externally unlike Scenes/Sections/Locks.
0 -
Yes, I mention Midi Change. I have programmerd my LaunchPad X. Unfortunately you don't get e.g. Clip updated to the Launchpad to see which clip/ Scene is playing.
0
Categories
- All Categories
- 19 Welcome
- 1.4K Hangout
- 60 NI News
- 748 Tech Talks
- 3.9K Native Access
- 16.1K Komplete
- 1.9K Komplete General
- 4.2K Komplete Kontrol
- 5.6K Kontakt
- 1.5K Reaktor
- 369 Battery 4
- 823 Guitar Rig & FX
- 420 Massive X & Synths
- 1.2K Other Software & Hardware
- 5.6K Maschine
- 7.1K Traktor
- 7.1K Traktor Software & Hardware
- Check out everything you can do
- Create an account
- See member benefits
- Answer questions
- Ask the community
- See product news
- Connect with creators