diff --git a/src/midi_transport.cpp b/src/midi_transport.cpp index 5ea5ae8..d81e71f 100644 --- a/src/midi_transport.cpp +++ b/src/midi_transport.cpp @@ -13,9 +13,12 @@ UsbMidiTransport::~UsbMidiTransport() { bool UsbMidiTransport::begin() { Serial.println("[MIDI] Setting up USB MIDI device..."); - TinyUSBDevice.setManufacturerDescriptor("Ashley Strahle"); - TinyUSBDevice.setProductDescriptor("Loopy Foot Controller"); - TinyUSBDevice.setSerialDescriptor("LFMIDI001"); + // Novation Launchpad X identifiers so Loopy Pro recognizes us + TinyUSBDevice.setVID(0x1235); + TinyUSBDevice.setPID(0x0103); + TinyUSBDevice.setManufacturerDescriptor("Novation"); + TinyUSBDevice.setProductDescriptor("Launchpad X"); + TinyUSBDevice.setSerialDescriptor("LPX00001"); TinyUSBDevice.begin(0); if (!usb_midi.begin()) {