olafklingt / Launchpad

Supercollider extension to develop a Novation Launchpad based interfaces similar to a gui.
GNU General Public License v3.0
14 stars 1 forks source link

Launchpad X not detected #2

Open madskjeldgaard opened 1 year ago

madskjeldgaard commented 1 year ago

Hi! This quark looks amazing – I just tried it with my Launchpad X on MacOS and it doesn't seem to work. It doesn't detect my launchpad (it looks for the word "Launchpad" in the .name part of the midiendpoint, but for the Launchpad X it is in the .device part of the midiendpoint).

MIDI Sources:
    MIDIEndPoint("IAC Driver", "Bus 1", -1637628395)
    MIDIEndPoint("IAC Driver", "Bus 2", 1944062646)
    MIDIEndPoint("Launchpad X", "LPX DAW Out", 551547119)
    MIDIEndPoint("Launchpad X", "LPX MIDI Out", -1123079525)
MIDI Destinations:
    MIDIEndPoint("IAC Driver", "Bus 1", 179156459)
    MIDIEndPoint("IAC Driver", "Bus 2", 1772388541)
    MIDIEndPoint("Launchpad X", "LPX DAW In", -175422762)
    MIDIEndPoint("Launchpad X", "LPX MIDI In", 779132541)
Launchpad Not available
olafklingt commented 1 year ago

Launchpad x has a different "protocol" i know this quark works with the launchpad Mk1 and it should work with the similar launchpad mini.

On July 10, 2023 5:45:46 PM GMT+02:00, mads kjeldgaard @.***> wrote:

Hi! This quark looks amazing – I just tried it with my Launchpad X on MacOS and it doesn't seem to work. It doesn't detect my launchpad (it looks for the word "Launchpad" in the .name part of the midiendpoint, but for the Launchpad X it is in the .device part of the midiendpoint).

MIDI Sources:
  MIDIEndPoint("IAC Driver", "Bus 1", -1637628395)
  MIDIEndPoint("IAC Driver", "Bus 2", 1944062646)
  MIDIEndPoint("Launchpad X", "LPX DAW Out", 551547119)
  MIDIEndPoint("Launchpad X", "LPX MIDI Out", -1123079525)
MIDI Destinations:
  MIDIEndPoint("IAC Driver", "Bus 1", 179156459)
  MIDIEndPoint("IAC Driver", "Bus 2", 1772388541)
  MIDIEndPoint("Launchpad X", "LPX DAW In", -175422762)
  MIDIEndPoint("Launchpad X", "LPX MIDI In", 779132541)
Launchpad Not available

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

Message ID: @.***> -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

olafklingt commented 1 year ago

You can try to modify the quark to try to connect to "LPX MIDI" but i think the leds are controlled totally different on the X

olafklingt commented 1 year ago

@madskjeldgaard i am curious if some of the basic examples work after modifying the functions that takes care of connecting to the launchpad midi port. i looked at programmers guide https://downloads.novationmusic.com/novation/launchpad-mk3/launchpad-x and it seems that one only needs to rewrite a LPLED class for the X.