giada icon indicating copy to clipboard operation
giada copied to clipboard

Is it possible to add support for Novation Launhpad Pro MK3?

Open allanger opened this issue 1 year ago • 1 comments

I was trying to understand how to configure it via midimaps, but apparently, I wasn't able to get it working. I see that I can use simple midi mapping to control loops, but Launhpad has a separate mode called "Session". And I'd like to be able to use it. I'm thinking about replacing Bitwig by Giada + Ardour, and despite not being sure how to achieve it yet, I'm thinking about having giada as a midi controller, to send Midi signals to Ardour, where all the instruments are hosted. And to get it working, I need to send simple midi notes directly to Ardour while sending Session Novation signals to Giada.

The problem is that the Session mode is disabled by default, and you need to enable it by sending a Sysex message to it. I'm not good at all this MIDI stuff yet, so I'm not sure what it means, to be honest. According to Novation's docs, you need to send a message like this to enable the session mode

Host => Launchpad Pro [MK3]:
Hex Version: F0h 00h 20h 29h 02h 0Eh 10h 1 F7h
Decimal Version: 240 0 32 41 2 14 16 1 247

And I saw that in the giadamaps it's possible to send an init message, but I can't get how to transform F0h 00h 20h 29h 02h 0Eh 10h 1 F7h to what is expected by Giada (e.g. 0xBF297f00).

I'm not sure if it's possible already with giadamaps, but if it is, I would be very grateful if you can help me with that.

Thanks

allanger avatar Mar 31 '23 07:03 allanger