(Apologies if this is a duplicate – seems like an obvious request, but I haven’t been able to find any posts discussing it)
I’ve seen the “Measure” track feature, and would like to utilise it, but as you note in the docs, creating the midi clips is tedious. Your measure track generator utility works, but I’m often playing songs that keep changing time signatures, which the utility doesn’t handle, so it requires fixing up.
Would it be possible to have an option to calculate the measure based on where the locator is for the start of the current song? e.g. if the locator for “3. Gimme, Gimme, Gimme” (hint, I’m playing Mamma Mia at the moment) is at measure 151.1, and the playhead is at measure 153.3, then the song measure is 3.3. I assume if there was a way to retrieve Ableton’s measure, then this could automatically handle bars of different time signatures too.
Again, this seems obvious so I assume it’s not possible for some reason, but figured I’d ask!
Thanks!
Actually, I’ve just realised that the current measure display in Ableset doesn’t seem to handle time signature changes.
Here’s an example:
Bar 50 is a 2/4 bar, and all others are 4/4 (note this is the first 2/4 bar in the project – the measure is out by 2 beats until the next 2/4 in a later song)
Here’s what should happen (expected beats on the left, what’s happening on the right)
49.1
49.2
49.3
49.4
50.1 → 99.1
50.2 → 99.2
51.1 → 50.3
51.2 → 50.4
51.3 → 51.1
51.4 → 51.2
If it matters, there is no “Measures” track in this project. Any idea what might be happening? Happy to raise this in a different forum section
Hey @dbarrell,
Unfortunately, Live doesn’t expose the playhead’s current bar and beat to third-party plugins, so AbleSet has to guess the bar based on the current time signature, leading to incorrect values for songs with time signature changes.
The measures track is a nice workaround. It might take some time to set up for all songs, but once it’s in place, all bars/beats displays in AbleSet will be correct.
I hope this helps 
Ah! That seems like a strange gap in Live’s API, but in that case I see how you came to the measures track solution. Hopefully they add it in a future release, but in the meantime - thanks!