Jump to content


Photo

Timecode boxes: Ultrasync ONE vs Ambient NanoLockit vs Tentacle Sync


  • Please log in to reply
4 replies to this topic

#1 David Peterson

David Peterson
  • Basic Members
  • PipPipPipPip
  • 261 posts
  • Cinematographer
  • Auckland, New Zealand.

Posted 14 August 2018 - 09:58 PM

 

 

 

Started a new thread for this, as it is an area (timecode!) in which the sound department overlaps with the camera department thus it might interest the camera geeks here as well.

 

Because I got to try out the NanoLockit for the first time, was impressed with its feature in how it can autodetect FPS

 

But Ultrasync ONEs remain my favorite! And the Tentacle Syncs are still handy for DSLR/mirrorless shoots that lack a TC input on the camera.


  • 0

#2 Phil Rhodes

Phil Rhodes
  • Sustaining Members
  • 12319 posts
  • Other

Posted 15 August 2018 - 07:16 AM

I'm not sure why it's considered new or interesting to automatically detect the frame rate of incoming code. I've written software that does that in an  afternoon!


  • 0

#3 David Peterson

David Peterson
  • Basic Members
  • PipPipPipPip
  • 261 posts
  • Cinematographer
  • Auckland, New Zealand.

Posted 15 August 2018 - 08:18 AM

I guess, and I suppose more of them will offer this with time, for instance I think the new Tentacle Sync E does this as well?


  • 0

#4 Phil Rhodes

Phil Rhodes
  • Sustaining Members
  • 12319 posts
  • Other

Posted 15 August 2018 - 08:45 AM

Here it is, for anyone who's interested!

void ltc_init_calibrated(uint32_t calibratedClockSpeed){
  ltc_bitperiod_longest = ((((calibratedClockSpeed/1000L)*1001L)/24L)/80L) + ltc_legal_period_wiggle;
  ltc_bitperiod_shortest = ((calibratedClockSpeed/60L)/160L) - ltc_legal_period_wiggle;
  ltc_fr_23976_min = (((calibratedClockSpeed/1000L)*1001L)/24L) - (uint32_t)ltc_frame_duration_wiggle;
  ltc_fr_23976_max = (((calibratedClockSpeed/1000L)*1001L)/24L) + (uint32_t)ltc_frame_duration_wiggle;
  ltc_fr_24_min = (calibratedClockSpeed/24) - ltc_frame_duration_wiggle;
  ltc_fr_24_max = (calibratedClockSpeed/24) + ltc_frame_duration_wiggle;
  ltc_fr_25_min = (calibratedClockSpeed/25) - ltc_frame_duration_wiggle;
  ltc_fr_25_max = (calibratedClockSpeed/25) + ltc_frame_duration_wiggle;
  ltc_fr_2997_min = (((calibratedClockSpeed/1000L)*1001L)/30L) - (uint32_t)ltc_frame_duration_wiggle;
  ltc_fr_2997_max = (((calibratedClockSpeed/1000L)*1001L)/30L) + (uint32_t)ltc_frame_duration_wiggle;
  ltc_fr_30_min = (calibratedClockSpeed/30) - ltc_frame_duration_wiggle;
  ltc_fr_30_max = (calibratedClockSpeed/30) + ltc_frame_duration_wiggle;
  ltc_fr_50_min = (calibratedClockSpeed/50) - ltc_frame_duration_wiggle;
  ltc_fr_50_max = (calibratedClockSpeed/50) + ltc_frame_duration_wiggle;
  ltc_fr_5994_min = (((calibratedClockSpeed/1000L)*1001L)/60L) - (uint32_t)ltc_frame_duration_wiggle;
  ltc_fr_5994_max = (((calibratedClockSpeed/1000L)*1001L)/60L) + (uint32_t)ltc_frame_duration_wiggle;
  ltc_fr_60_min = (calibratedClockSpeed/60) - ltc_frame_duration_wiggle;
  ltc_fr_60_max = (calibratedClockSpeed/60) + ltc_frame_duration_wiggle;
}

smpte_framerate ltc_get_framerate(uint32_t frame_duration){

  if(frame_duration > ltc_fr_23976_min && frame_duration < ltc_fr_23976_max){
    return R23976;
  } else if(frame_duration > ltc_fr_24_min && frame_duration < ltc_fr_24_max){
    return R24;
  } else if(frame_duration > ltc_fr_25_min && frame_duration < ltc_fr_25_max){
    return R25;
  } else if(frame_duration > ltc_fr_2997_min && frame_duration < ltc_fr_2997_max){
    return R2997;
  } else if(frame_duration > ltc_fr_30_min && frame_duration < ltc_fr_30_max){
    return R30;
  } else if(frame_duration > ltc_fr_50_min && frame_duration < ltc_fr_50_max){
    return R50;
  } else if(frame_duration > ltc_fr_5994_min && frame_duration < ltc_fr_5994_max){
    return R5994;
  } else if(frame_duration > ltc_fr_60_min && frame_duration < ltc_fr_60_max){
    return R60;
  } else {
    return UNKNOWN;
  }
}



  • 1

#5 David Peterson

David Peterson
  • Basic Members
  • PipPipPipPip
  • 261 posts
  • Cinematographer
  • Auckland, New Zealand.

Posted 04 September 2018 - 10:34 PM

Just got the new Tentacle Sync E:

 


  • 0


Gamma Ray Digital Inc

Abel Cine

Willys Widgets

Metropolis Post

Broadcast Solutions Inc

CineLab

CineTape

Wooden Camera

Paralinx LLC

Glidecam

Visual Products

FJS International, LLC

Media Blackout - Custom Cables and AKS

Technodolly

Aerial Filmworks

New Pro Video - New and Used Equipment

Rig Wheels Passport

Tai Audio

The Slider

rebotnix Technologies

Ritter Battery

Technodolly

Metropolis Post

Glidecam

Gamma Ray Digital Inc

Abel Cine

Broadcast Solutions Inc

rebotnix Technologies

FJS International, LLC

New Pro Video - New and Used Equipment

Tai Audio

The Slider

Aerial Filmworks

Rig Wheels Passport

Media Blackout - Custom Cables and AKS

CineLab

Visual Products

Willys Widgets

CineTape

Ritter Battery

Wooden Camera

Paralinx LLC