Describe your issue here:
Hi, I’m working on a custom jump button using the scripting API, and I have a question about how these indices are intended to work.
From my tests, I observed the following:
When I queue a section:
queuedIndex = (0, 6)
activeSectionIndex = 3
After the jump occurs:
queuedIndex = (-1, -1)
activeSectionIndex = 6
Based on that, I assumed that the second value returned by queuedIndex corresponds to the value later reported by activeSectionIndex.
To test that assumption, I tried sending:
sendOsc(“/setlist/jumpToSection”, 6);
However, instead of jumping to the section whose activeSectionIndex is 6, AbleSet consistently jumps to the previous section.
Am I misunderstanding what these values represent?
-
Is the second value of
queuedIndexexpected to correspond toactiveSectionIndex? -
Is
activeSectionIndexintended to be used withjumpToSection()? -
If not, what is the correct index or identifier that
jumpToSection()expects?
I feel like I’m missing a piece of how these indices relate to each other.
Thanks!
Please fill out these values to make it easier to troubleshoot:
- Version of AbleSet: 3.0.11
- Version of Ableton Live: 12