Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Support for Launchpad Mini Mk3 #12

Open
lucemans opened this issue Dec 23, 2023 · 3 comments
Open

[FEAT] Support for Launchpad Mini Mk3 #12

lucemans opened this issue Dec 23, 2023 · 3 comments

Comments

@lucemans
Copy link

Would love to add (even if just partial) support for the Launchpad Mini Mk3.
Using this issue to document my findings so far & any progress.

As per the manual the device has two operational modes: "Live" & "Programmer".

In order to get the device to input & output proper midi, one must:

  • Hold the Session button for 3 seconds
  • Press the Stop Solo Mute button to enter "Programmer"-mode
  • Profit, your device is now in programmer mode!

To undo, either reboot/replug your device, or:

  • Hold the Session button for 3 seconds
  • Press the > button (above Stop Solo Mute) to enter "Live"-mode (made for Ableton Live specifically)
  • Profit, you are now a regular musician again

In addition to the above I discovered the device exposes two midi devices:
image

It appears the Launchpad Mini MK3 LPMiniMK3 MI does the magic. The DA variant I have yet to figure out what its for lol

A patched version (so far but still in progress) can be found on my temporary fork at lucemans/launchy.

Hope this helps! And I will keep you updated!

@lucemans
Copy link
Author

It appears the two columns of control buttons have a bit of an odd mapping.

Here is the midi in base 10
image

I have remapped the top row to be 0-7 (left to right) and the side row 8-15 (top-bottom)

@lucemans
Copy link
Author

image

It appears we might be able to swap between & read the state of Programmer vs Live mode 🤔

@lucemans
Copy link
Author

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant