Midi in/out --- some questions

I have done some research here but don’t think I am getting all the way there.

  1. plug my MIDI controller into USB slot 2. message appears with the MIdi device name and my midi device powers on – fantastic. using Launch Control XL 3

  2. @thetechnobear add performance mixer – PMIX module. Use button combo left-shift + right-shift will get you to the midi page of his modules… super cool and using encoder #3 “Midi in” I can scroll through the midi device name… in this case it says:
    MIDI IN: 0: LCXL3 1 LCXL3 1 Midi in

  3. Midi Channel: Omni (although i’ve tested other Channels as well

  4. Moving the controls of my controller doesn’t show anything in the chart on the left… param ch type num… I am guessing this is a monitor? Maybe not. I see a Learn, Note in, and delte button.

  5. MTMO: Ok so I added this module, jumped into it… moving my conrtrollers shows no changes on this screen… ok

  6. i added the MIDI module… dont see anything updating there… hmmm

Ok I think I am figuring it out slowly.

  1. Trying my sweet sixteen USB B out to #2 USB in of the SSP
  2. PMIX midi page… midi in 16n port 1 selected
  3. push learn… then back to the main pmix page
  4. guessing I move a control of the PMIX then move a control on the contorller

don’t forget to connect all these modules

see bottom of page, I should expand/improve it… its a bit brief.

I did a video showing it, so I think I assumed people had seen that, but thats unrealistic :wink:

the list on the left is to show assignments made, and alter.
but to create initial mapping you must use learn

yup I think the confusion lays on the fact that after a Learn is made the Learn button doesnt disengage.

1 Like

that is deliberate, so that you can learn multiple controls without having to keep going back to the midi page… which would be pretty tedious if mapping a lot of controls :wink:

So then the order of operations is select learn. Page out.

Then turn a digital control. Turn a control
On the digital control. Rinse and repeat.

Quick follow up. Doing some test plugin building this morning making sure my dev env is correct

Are you building in a Linux VM? Or Linux desktop? All my machines are Mac Silicons (m4 max, M1 Pro, M2 Max) just spun up a Debian Stretch in UTM.

I cross compile directly under macOS most of the time.

1 Like

I am looking into porting signalsmith stretches repo

Finally got a compile that can be seen by the Network Page. And loading. Sweet. Thanks.

1 Like