- Posts: 5
- Joined: Mon Apr 13, 2015 6:06 pm
The new Micro cameras look amazing and the expansion cable is going to open up so many amazing projects and possibilities. I am likely getting way too far ahead of myself, and I assume Blackmagic will release more documentation once the camera is available. But I'm excited and would like to ask about creating a custom sync generator for the BMMCC.
I am interested in syncing up the BMMCC with another device that runs at 30hz (being specific; the Microsoft Kinect). I cannot control the clockspeed of this device, but I can read the relative time of each frame and then estimate when the next frame will need to be captured.
From what I can tell Genlock on the the BMMCC has two modes, Tri-sync (master mode, where it sends a sync signal out) and Blackburst (slave mode, where it lines up exposure to an incoming sync signal).
My understanding of Blackburst is that it's a black frame of video that is sent out every 1/30th of a second (or 1/24th etc). Blackmagic makes a professional device that generates this signal to sync multiple cameras.
But I'm wondering if it is at all possible to generate a custom signal from a device like an Arduino or Raspberry Pi? People have been able to create low resolution black and white video from an Arduino. And from a bit of research I've done, a "black" composite video signal is 0.3v.
Could it really be as simple as sending a few milliseconds of 0.3v power, every 1/30th of a second, to the 5th pin on the expansion cable? Or is there a whole world of video signals, specifications and equipment I am currently ignorant of?
If you've made it this far thank you for taking the time to read my post, and any advice that could point me in the right direction would be greatly appreciated.
Thanks!
I am interested in syncing up the BMMCC with another device that runs at 30hz (being specific; the Microsoft Kinect). I cannot control the clockspeed of this device, but I can read the relative time of each frame and then estimate when the next frame will need to be captured.
From what I can tell Genlock on the the BMMCC has two modes, Tri-sync (master mode, where it sends a sync signal out) and Blackburst (slave mode, where it lines up exposure to an incoming sync signal).
My understanding of Blackburst is that it's a black frame of video that is sent out every 1/30th of a second (or 1/24th etc). Blackmagic makes a professional device that generates this signal to sync multiple cameras.
But I'm wondering if it is at all possible to generate a custom signal from a device like an Arduino or Raspberry Pi? People have been able to create low resolution black and white video from an Arduino. And from a bit of research I've done, a "black" composite video signal is 0.3v.
Could it really be as simple as sending a few milliseconds of 0.3v power, every 1/30th of a second, to the 5th pin on the expansion cable? Or is there a whole world of video signals, specifications and equipment I am currently ignorant of?
If you've made it this far thank you for taking the time to read my post, and any advice that could point me in the right direction would be greatly appreciated.
Thanks!