I've encountered a problem with using the 'get_current_smpte_song_time' m4l function in combination with an automated tempo change in Ableton.
It seems to me that ableton doest take the previous tempo(s) into account when it outputs the next smpte. By instance if the tempo increases the time goes in reverse. Does this mean that the pointer doesn't refer to an actual smpte time stamp but instead is a derived from the beat counter:
(60000 / tempo) * the current beat position
Am I missing something here? Because I really need this for synchronising my arrangement to a singer, video artist, light technician etc...
Thank you for your comments.