Session Box still appearing while no Controller is connected

Submitted by pag on Mon, 01/21/2019 - 08:23
pag
Control Surface Studio User
I created a Session Box in CSS. The problem is that if I restart Live with no controller connected, the Session Box is still here. To remove it, I need to disable the Control Surface in Live's preferences. I can't find a setting to change this behavior. Am I overlooking something ?
Topic Category: 

9 Responses

Comments

John Carney
Forum Admin
#1

I don't think you're missing anything, you just need to deselect the script in preferences.

John

pag
Control Surface Studio User
#2

Thanks.
With other controllers that have their own scripts, the Session Box is not displayed when the controllers are not connected (this is the case for Push, the launchpad etc).
Is it possible to achieve this?

pag
Control Surface Studio User
#3

A little bump for this topic.
Is it normal that the Session Box appears without any controller connected to my computer ?

John Carney
Forum Admin
#4

If the script is connected then yes the session box will most likely display.

John

pag
Control Surface Studio User
#5

Thanks for your answer.
Is that specific to CSS scripts? As mentioned before, this is not the case for any of my other Control Surfaces : if the corresponding controller is not connected, the Session Box won't be displayed (even if its script is "connected").
Is there something that can be changed in the code so that the box appears only when its controller is connected ?

John Carney
Forum Admin
#6

Hmm it could be the way that CSS scripts are coded. Maybe there is a check in some other scripts to see if the controller first before displaying it.

Simsonatic
Pro User
#7

The original Maschine and Maschine Jam Scripts from Native Instruments also show the redbox, same as many other. I guess only the Push, Launchpad and APC scripts are hiding the redbox if the controller is disconnected. It maybe a Midi Sysex case or something like that. Its also impossible to emulate the APC with any programmable Midicontroller to use the original APC script with the redbox.

John Carney
Forum Admin
#8

I'm pretty sure the APC does what they call a 'handshake' between the hardware and Live before the script is activated to make sure that only the script and an APC can be used together I assume.

pag
Control Surface Studio User
#9

Yes, I can confirm that there needs to be a 'handshake' between the controller and the Script to have the Session Box appear. It's a Sysex string exchange.