This clip is taken from a longer Control Surface Studio walkthrough video
🎥 Watch the full CSS walkthrough video
After adding a session box, you can make it dynamic by assigning navigation controls.
This allows you to move the session box around Ableton Live’s Session View using knobs/encoders or even buttons on your MIDI controller.
In this guide, we’ll create horizontal (track) navigation controlled with an encoder and vertical (scene) navigation assigned to two buttons.
Add Track Navigation with an Encoder
- Add a new Session Box Navigation mapping.
- Assign it to an encoder — in this example:
Knob 15. - In the Navigation section:
- Change Navigation Type from
SpecifictoScroll. - Set ‘Scroll tracks or scenes’ to
Tracks. - Leave Move By set to
1(or set it to the same width as the session box in order to move it by its entire width each time).
- Click Save.
This mapping will move the session box left or right based on encoder movement.
Add Scene Navigation with Two Buttons
We’ll now use two buttons to move the session box up and down through scenes.
Button for Scene Down
- Add a new Session Box Navigation mapping.
- Assign it to the down button — e.g.
Button 14. - Set Navigation Type to
Scroll. - Set Target to
Scenes. - Leave Move By as
1. - In the Input Control Override section, set Control Type to
Increment. This will move the session box right. - Click Save.
Button for Scene Up
- Duplicate the previous mapping.
- Change the input to the up button — e.g.
Button 12. - In the Input Control Override, change Scroll Direction to
Decrementto move the session box left. - Click Save.
Final Steps
- Save the full script.
- Click Generate into Ableton Live.
- Reload the MIDI Remote Script in Ableton.
Test the Navigation
- Turn the encoder (e.g.
Knob 15) to move the session box left/right across tracks. - Press the assigned buttons (e.g.
Button 12andButton 14) to move the session box up/down through scenes.
This navigation setup allows you to dynamically control which area of the Session View your controller is focused on.