Welcome to the new and improved Native Instruments online community. Join our active forum of 40,000+ members for discussions and much more.

Using LaunchPad to trigger Maschine patterns

borisdivjak Member Posts: 19 Sine

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:

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!



  • NOoneis
    NOoneis Member Posts: 5 Sine

    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

  • borisdivjak
    borisdivjak Member Posts: 19 Sine

    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.

  • NOoneis
    NOoneis Member Posts: 5 Sine

    Thanks for explanations, I'll be able tomanage those modifications.

  • NOoneis
    NOoneis Member Posts: 5 Sine

    I'll give a feedback, no prob!

Back To Top