I noticed that playback of video clips when locked to time code is not really that smooth, even when all frame rates are matched and using DXV on top end machines. This is a shame as the overall Time Code functionality in Arena is great, but people seem to be bypassing it because of this issue and using other apps like Qlab to receive LTC and send Arena OSC messages to trigger normal time line clips. This results in smoother playback, at the expense of time code lock of course.
However there would be no need to spend more money and processing power on other apps if Auto Pilot was enabled on SMPTE locked clips. One could achieve the same result by making a dummy clip 1 frame long which is locked to a specific time code reference. Then next to it put a clip with the actual video that should play, and activate AP on the first clip so that when the right TC arrives it will triggered it, which in turn will trigger the correct clip immediately after. This way one could also better calibrate its synch by simply changing the frames in the time code locked dummy clip, or by changing the start/end points on the actual video file.
This seems like a neat solution so im wondering why the Auto Pilot follow actions are disabled from clips that are locked to Time Code?
I found this explanation on this thread
viewtopic.php?f=12&t=10891&hilit=auto+pilot+smpte
But I'm not sure i fully understand the logic (sorry if im just missing something!), if the idea is that a Dj should be able to send a 00:00:00:00 time code every time and for the VJ to select the right clip, wouldn't that still be possible with the automation option available? How would autopilot interfere with that?Triggering clips via SMPTE or using the autopilot on SMPTE controlled clips are specifically disabled in Resolume.
SMPTE in Resolume was developed to let a VJ run premade content in sync with a DJ track, while that DJ is still able to change and select tracks in the spur of the moment. The VJ communicates with the DJ, hears which track is coming in and cues it. The advantage is that the DJ can send out timecode with the same starting point for all tracks, without the need to add specifically timed SMPTE channels to each and every track.
More and more people are now expecting to build and run complete pre made shows based on SMPTE, which is not what the current implementation is designed for.
We're looking into making this sort of use possible in the future. In fact, we've heard of quite a few ingenious workarounds from a few VJ teams already. But for the time being, there is no out of the box way to do this in Resolume.
Hope that explains things a bit.
I'm thinking that enabling the functionality would actually be pretty handy even in those scenarios, where a DJ or producer is playing a fixed set (very often the case for artists that have a visual show), a VJ could just sequence a bunch of clips in order, knowing that when one is over, the next one is selected automatically and ready for time code to start its playback.
interested to know if this seems like a possible solution to get around triggering clips via SMPTE only from Qlab and external software, and perhaps a reason to implement this feature.
Thanks!