Just not getting the session box right..
Hi all,
I’ve been struggling on and off to get the basic function of my scripts session box to work as I want.
I’m making a script for a Behringer BCF2000 and got most functions I want sorted out over multiple script, however…
The session box is what bugs me..
So the BCF has 8 motorized faders and thus I need a session box of 8 tracks wide.
Also I want my session box to only show visible tracks (so it doesn’t show tracks inside groups).
And it has to updated the fader positions whenever the session box size changes or moves.
As you can see in the attached script I got this to work with snippets I found around this community.
The last thing that I can’t seem to implement is any size adjustment for the session box.
When there’s only 1 track in my song I want the session box to be only 1 wide, when there’s 2 I want it to be 2 wide etc.
Right now the return and master channels are included in the session box until I have 8 or more tracks.
I do not want those included in my session box in the standard mode.
How do I fix this?
Everything I try with my very limited coding knowledge seems to either break the script (doesn’t show up in ableton or can not compile).
Or the other excisting functions for the session box start acting weird.
Please help me..
You can have Session Boxes of varying widths by adding each version in separate Modes.
Then switch Modes using a mode selector mapping.

If you want to do this, make sure not to add a session box to the global mode.
Can hardly believe my eyes but so far this actually works without writing any code myself!
Still far from done as I have to start from scratch but this looks promising even tho it takes many extra modes with modifiers.
Many thanks, you’ve got no idea how much I wanted to make this work, I was in a state of overcomplicating my problem haha.
@mods it would be awesome if a button could be added in the session box component to exclude the return tracks (and only select return tracks?). It would make so much more sense for larger fader banks,
Ah so you are the mod haha.
I’ve got it working with the modes even tho it takes a whole lot of extra modes and modifiers to make extra pages of functions work this way, and I’m not really sure it’s all possible.
Guess i’ll figure out along the way.
However I want to get 8 buttons to work as highlight select buttons, however it doesn’t seem easy to set those highlight buttons relative to (visible) tracks in the session box.
Any thread in here that might help or any advice on how to do this?
I realy feel like “relative to session box” should be added as an option to the highlight component.
As well as 1 or 2 spots for regular functions to add in modifier conditions (like in traktor pro midi mapping). That would really speed up finishing pretty much all my scripts and I’m pretty sure theres a lot more people looking for this.
Don’t get me wrong I still love the software cuz without it I would’ve never even tried to make my own mappings in ableton (even tho I love to make high tier mappings for traktor).
Thanks

I have explained how to make track highlight relative to session box in your other thread:
https://community.remotify.io/questions/question/8-buttons-for-highlight-selection-bcf2000/answer/74158/
Just excluding return tracks and master track from the session box would also work I suppose?
Can’t seem to figure that out either..

It’s not possible to exclude return tracks/master track from the session box.
Sign up
User registration is currently not allowed.
Brooo!! That could be the workaround that might work!
My mind was stuck to 1 session box only, i’m definitely gonna try this.