Beginner script loads but does nothing – Launch Control XL

0
0 Comments

Hello!

I’ve just purchased CSS. I’m trying to test my first beginner script.

My issue is the script loads in Ableton correctly, but it does nothing. I’m using Novation Launch Control XL mk2 controller with Ableton Suite 12.4.

Steps:

  1. I watched the full walkthrough video and followed “The Basics” section perfectly. In Ableton I’m able to select my css control surface and midi inputs/outputs look good. I used the provided Launch Control XL controller template.
  2. I then went to create a basic mapping (by following step 1 here). I mapped knob 1 to device parameter (selected track), and for sanity also mapped button 1 to Play. No logs/errors.
  3. Saved + generated + reloaded script in ableton (restarted ableton), and verified ableton status bar says “script is ready…”
  4. But using knob 1 or button 1 does nothing. I do however see Ableton receiving midi data when using the controller.

Debugging steps I already tried:

  1. Attempted all of the troubleshooting article.
  2. Ensured script was saved + loaded properly.

What could be misconfigured?

My only suspicion is controller specific. Since the Launch Control XL has many modes itself (factory vs user), I wondered if the CSS control script only works in a particular mode. But I tried Factory mode and User modes 1, 2 and 8 – all of them behaved the same, none of them worked.

Let me know if I can attach any other helpful details.

Thanks!

Mike Selected answer as best
1

Nevermind, I fixed my issue!

The issue was I loaded the provided midi controller template, but I didn’t update the midi CC numbers to match my controller. Updating the controller template midi CC numbers to match my controller fixed it (and the midi learn feature was helpful).

Note to the developer: as a first time CSS user it wasn’t obvious to me that I’d need to update the midi CC numbers from the template, I thought the template might already match the factory midi CC numbers on the controller. Maybe this was mentioned in the getting started walkthrough video/article but I missed it if so.

This thread helped me get unstuck, specifically reading “MIDI/CC needs to be updated as I’ve got it set for the values that I’ve programmed the unit for.”

Cheers!

Mike Edited comment

Mike, I am running 2 LCXL’s and a MIDIMIX. So what you are saying is that after importing Remotify Template for LCXL I need to change my current settings to settings that match the LCXL Template? Now would I be doing this in Components or CSS ? Once that is done I can start to create mappings?

Hi Michael. Yes, if you’re having trouble getting started, this is what I’d recommend for your setup:
1. Use Novation Components to map your hardware to Midi CCs of your choice. I would have each controller send unique cc, differentiated by midi channel, something like: knob 1 on LCXL 1 is ch 1 cc 20, knob 1 on LCXL 2 is ch 2 on cc 20, etc.
2. In CSS, import remotify template for LCXL. Overwrite the cc values in the imported template to match values from step 1. Test it.
3. Once you have 1 template + 1 mapping working for 1 controller, duplicate the CSS template for your second controller and update cc numbers.

You might also be able to skip step 1 and just use Factory mode on LCXL 1. You’d still need to do step 2 to update the imported template CCs. But it might not work as you hope when you start using LCXL 2, if you’re running both controllers in Factory mode… better to just use Components to give them unique midi CC from the beginning, imo.

You are viewing 1 out of 1 answers, click here to view all answers.