Show Notes Scrolling Controller a Utility Rack for Cantabile 3 Performer ◾ 2021

Just had a bit of a look at possible sources of position information - couldn’t really find anything useful. Media players don’t output MIDI position information, and there is no “position” binding source that could be used.

Global transport has some position-based bindings, but these refer to pre-defined positions or sections. You could define some sections and send commands based on the transport position entering a section. But this would only allow rough positioning.

@brad: maybe a “position” binding source would be doable for media players that gives a percentage of the song position? Cantabile calculates that percentage already and displays it for media players, so this could be a possible binding source. Probably not a floating-point value - it would trigger too frequently - but maybe an integer 0…100? Or 0…127 to make it easy to send it to controllers (e.g. external display etc)?

I could certainly make LivePrompter react to such “play position” commands - then you could make the display follow along wherever the media player has its playhead. And I’m sure that @dave_dore could create some wizardry that would make his script work do something similar.

Cheers,

Torsten

3 Likes