Starting a thread to collect this topic. Due to Vista Vision efforts, we've seen at least a couple approaches to modern or alternative digital sound sync'd to analog film for presentation (not just in the studio for dailies). Some approaches perhaps more generally applicable to all prints than others. Perhaps there are some other approaches? Just a place to think out loud.
Prior relevant threads where the topic was broached...
VistaVision Returns
https://www.film-tech.com/vbb/forum/...vision-returns
One Battle After Another, and the film-is-God press
https://www.film-tech.com/vbb/forum/...m-is-god-press
Out in the wild:
1. An electro mechanical sync generating a dual-phased timecode. I believe this was the WB/Steve Levy/BLS approach with the TCM Fest Vista Vision (and perhaps One Battle as well for the Boston screenings). A Shaft Encoder fed an AVID Sync HD unit, allowing ProTools 5.1/7.1 mix to sync to dailies or a screening. Although we never did hear what their "backup" audio approach was, although it was stated on the Perf Damage podcast they did have something in mind for a backup at least.
Downside... seems to rely on frame perfect presentations and prints, with no interruptions, cause regaining sync after a restart seems problematic. Missing frames of vintage prints could maybe be "indexed" ahead of time in a timecode translation layer, but restarts still seem fairly insurmountable to me, unless you had other markings on a print to represent valid restart framing locations?
2. One Battle VV prints were printed with DTS timecode in an alternate track location using modified 35mm DTS readers. It seems there was a variation in approaches depending on screening location? Boston being PCM, and others perhaps playing a DTS track per "normal"?
Downside... although a new track location and stretched to the 8perf format, this seems to be just DTS audio, not modern PCM, unless there was some clever use of other supported track formats towards a lossless encoding.
3. With the addition of a Dolby Renderer, it's speculated that even syncing ATMOS should be possible at least with the dual-phased encoder sync approach, and all that is really lacking is someone wanting to do it for a special VV/70mm screening etc.
Here are my initial continuing thoughts to throw into the mix:
In a perfect world a PCM 5.1/7.1/ATMOS mix source would actually be a DCP as it is now, since booths are already set up for that without additional hardware, and to better utilize other things tied to DCP playback such as CCAP etc etc.
So how do you sync one? Is it possible? With any methods not already described?
Based on the gear in my booth, I would be tempted to experiment with the ShowVault/IMB "Chase Mode" via SMPTE timecode coming into SDI inputs. SDI chase mode seems to have been a factory option (for multiple server/projector arrangements), and only requires a valid embedded SMPTE timecode that I can tell.
https://kb.dolby.com/CinemaKnowledge...-ShowVault-IMB
There are also LTC methods using a separate feature stack on some dolphin models (if ordered with such options soldered on).
https://kb.dolby.com/CinemaKnowledge...-ShowVault-IMB
The crux would be a translation layer between proprietary printed DTS timecode and readers or simplistic encoder based dual-phase timecode, and getting it embedded as non-locked slew-able SMPTE video timecode onto an SDI line. I expect a hardware or software translation layer would have to be somewhat invented, and also one is at risk of infringing on DTS/Datasat's IP by even attempting it.
I'm not as familiar, but DTS processors also supported SMPTE timecode, perhaps someone can enlighten, but I believe the feature is to play back to an incoming SMPTE timecode, not that it supports reading two different printed timecodes on the film. XD-10 manual references TN-H171 article for more information on SMPTE playback, but that technical note seems to have evaporated off the internet. If in fact it supported reading SMPTE off a print we'd be getting somewhere. DTS "Special Venue" information also talks about playing back when there is no time code printed, using the tachometer to generate SMPTE, perhaps useful as well if one was able to pull out that signal somehow.
To make it really painless what you really need is a time machine, and go back and have a DTS engineer spin up an XD-10 option card that outputs SMPTE tiemcode based on the incoming DTS print timecode. Would only be valid for DTS having prints, but that is something!
Having never used IMB/server syncing methods, I'm also unsure if the "following" machines would satisfactorily freewheel or chase as needed for missing footage or non-perfect frame rates of the projector. The feature name "Chase Mode" however implies they might do so, rather than sync once at startup and never resync.
Downsides: This may not be as generic as the encoder dual-phased timecode to SyncHD approach, cause I expect each vendor/system would have to be explored for similar feature of chasing of an incoming timecode. But it perhaps has the advantage of not needing a ton of extra kit in the booth, sound processor does it's thing and foist the following timecode onto an existing feature of projectors/servers?
In the end, perhaps no DCP syncing methods available are adequate to deal with the larger variances in a mechanical projector, and it's a bogus idea, but it's a fun thought.
Prior relevant threads where the topic was broached...
VistaVision Returns
https://www.film-tech.com/vbb/forum/...vision-returns
One Battle After Another, and the film-is-God press
https://www.film-tech.com/vbb/forum/...m-is-god-press
Out in the wild:
1. An electro mechanical sync generating a dual-phased timecode. I believe this was the WB/Steve Levy/BLS approach with the TCM Fest Vista Vision (and perhaps One Battle as well for the Boston screenings). A Shaft Encoder fed an AVID Sync HD unit, allowing ProTools 5.1/7.1 mix to sync to dailies or a screening. Although we never did hear what their "backup" audio approach was, although it was stated on the Perf Damage podcast they did have something in mind for a backup at least.
Downside... seems to rely on frame perfect presentations and prints, with no interruptions, cause regaining sync after a restart seems problematic. Missing frames of vintage prints could maybe be "indexed" ahead of time in a timecode translation layer, but restarts still seem fairly insurmountable to me, unless you had other markings on a print to represent valid restart framing locations?
2. One Battle VV prints were printed with DTS timecode in an alternate track location using modified 35mm DTS readers. It seems there was a variation in approaches depending on screening location? Boston being PCM, and others perhaps playing a DTS track per "normal"?
Downside... although a new track location and stretched to the 8perf format, this seems to be just DTS audio, not modern PCM, unless there was some clever use of other supported track formats towards a lossless encoding.
3. With the addition of a Dolby Renderer, it's speculated that even syncing ATMOS should be possible at least with the dual-phased encoder sync approach, and all that is really lacking is someone wanting to do it for a special VV/70mm screening etc.
Here are my initial continuing thoughts to throw into the mix:
In a perfect world a PCM 5.1/7.1/ATMOS mix source would actually be a DCP as it is now, since booths are already set up for that without additional hardware, and to better utilize other things tied to DCP playback such as CCAP etc etc.
So how do you sync one? Is it possible? With any methods not already described?
Based on the gear in my booth, I would be tempted to experiment with the ShowVault/IMB "Chase Mode" via SMPTE timecode coming into SDI inputs. SDI chase mode seems to have been a factory option (for multiple server/projector arrangements), and only requires a valid embedded SMPTE timecode that I can tell.
https://kb.dolby.com/CinemaKnowledge...-ShowVault-IMB
There are also LTC methods using a separate feature stack on some dolphin models (if ordered with such options soldered on).
https://kb.dolby.com/CinemaKnowledge...-ShowVault-IMB
The crux would be a translation layer between proprietary printed DTS timecode and readers or simplistic encoder based dual-phase timecode, and getting it embedded as non-locked slew-able SMPTE video timecode onto an SDI line. I expect a hardware or software translation layer would have to be somewhat invented, and also one is at risk of infringing on DTS/Datasat's IP by even attempting it.
I'm not as familiar, but DTS processors also supported SMPTE timecode, perhaps someone can enlighten, but I believe the feature is to play back to an incoming SMPTE timecode, not that it supports reading two different printed timecodes on the film. XD-10 manual references TN-H171 article for more information on SMPTE playback, but that technical note seems to have evaporated off the internet. If in fact it supported reading SMPTE off a print we'd be getting somewhere. DTS "Special Venue" information also talks about playing back when there is no time code printed, using the tachometer to generate SMPTE, perhaps useful as well if one was able to pull out that signal somehow.
To make it really painless what you really need is a time machine, and go back and have a DTS engineer spin up an XD-10 option card that outputs SMPTE tiemcode based on the incoming DTS print timecode. Would only be valid for DTS having prints, but that is something!
Having never used IMB/server syncing methods, I'm also unsure if the "following" machines would satisfactorily freewheel or chase as needed for missing footage or non-perfect frame rates of the projector. The feature name "Chase Mode" however implies they might do so, rather than sync once at startup and never resync.
Downsides: This may not be as generic as the encoder dual-phased timecode to SyncHD approach, cause I expect each vendor/system would have to be explored for similar feature of chasing of an incoming timecode. But it perhaps has the advantage of not needing a ton of extra kit in the booth, sound processor does it's thing and foist the following timecode onto an existing feature of projectors/servers?
In the end, perhaps no DCP syncing methods available are adequate to deal with the larger variances in a mechanical projector, and it's a bogus idea, but it's a fun thought.
Comment