Hello!
My proposal would be to allow Length parameter to be set by a timecode object so that all the usual stuff such as framerates and drop frames are accounted for.
Additionally, I’d like to “limit” timecode CHOP’s value to 0 in cases where it resolves to negative values, much like it can be limited to length while having cycle turned off.
If I turn off SMPTE, I know I can check that with “negative” channel, but that’s an additional step that requires expressions down the line.
To explain why, imagine a case where media items are playing in a scheduled playlist. Each item has a static start timecode. To deduct it’s playback timecode relative to the global playlist time, I subtract one from another. Until the item needs to play, this creates negative or looped timecode, whereas it’d be more useful sometimes for it to stay 0 so that the video is ready and stays at 0 with preloaded frames.
Thanks!