ahlstromcj / sequencer64

A major reboot of Seq24. Current release 0.97.0 (2021-05-13), native JACK MIDI, Song recording, playlists, and a Windows/Qt version. For fresher code, see the Seq66 project. Note that trigger and mute-group-in-MIDI-file formats have evolved! Back up your work!
GNU Affero General Public License v3.0
237 stars 28 forks source link

Launchpad Pro MK3 needs to be initialized first #194

Open muranyia opened 4 years ago

muranyia commented 4 years ago

FYI, the latest version of the Novation Launchpad Pro has Session disabled until DAW mode is initialized. The following sysex needs to be sent to the 3rd Launchpad MIDI port: F0 00 20 29 02 0E 10 01 F7

Programmer mode is still available through the Setup button, or can be alternatively initiated by sending F0 00 20 29 02 0E 0E 01 F7.

In Programmer mode though, none of the other fuctions (Chord, Sequencer, etc.) are available. Furthermore, if Programmer mode was initiated through the Setup button, one can swith back and forth to Live mode (and the state of Programmer mode will be maintained throughout) but if initiated by sysex, Live mode will not be available through the Setup button.

I guess it's a low priority issue, I for one am coming around it by wrapping seq64 in a shell script and using amidi -S to send the sysex beforehand.

The same is supposed to apply to the Launchpad Mini MK3, but it's sysex header shall be F0 00 20 29 02 0D ...

ahlstromcj commented 4 years ago

I'll look into it. Maybe a "button" that will load a small file of sysex and transmit it.

-------- muranyia 02:50 Mon 02 Mar --------

FYI, the latest version of the Novation Launchpad Pro has Session disabled until DAW mode is initialized. The following sysex needs to be sent to the 3rd Launchpad MIDI port: F0 00 20 29 02 0E 10 01 F7

Programmer mode is still available through the Setup button, or can be alternatively initiated by sending F0 00 20 29 02 0E 0E 01 F7.

In Programmer mode though, none of the other fuctions (Chord, Sequencer, etc.) are available. Furthermore, if Programmer mode was initiated through the Setup button, one can swith back and forth to Live mode (and the state of Programmer mode will be maintained throughout) but if initiated by sysex, Live mode will not be available through the Setup button.

I guess it's a low priority issue, I for one am coming around it by wrapping seq64 in a shell script and using amidi -S to send the sysex beforehand.

The same is supposed to apply to the Launchpad Mini MK3, but it's sysex header shall be F0 00 20 29 02 0D ...

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/ahlstromcj/sequencer64/issues/194

-- Your lover will never wish to leave you.