Dual Visual Cortex synchronization troubleshooting

I just installed a second Visual Cortex in my rig. They both perform fine, but when I send data from one VC’s input decoder to the other VC’s Channel A or B inputs I get a scrolling image.

Please help :sob:

It looks like you need to connect sync between the two units. Two ways to do this.

One of them is to use the frontpanel connections… just patch a video out from the “master” cortex into the Y jack of the second unit’s Input Decoder section. You should see the little lock icon light up on the second unit and now be able to patch between the two.

The more dedicated way is to connect them in the rear. The Sync output jack of the master unit goes to the Sync Input jack of the slaved unit. You then need to flip the switch for sync source (directly above the sync input jack) to the lower position (nearest the jack.)

The low profile RCA cables we sell at LZX are designed for making these connections in a shallow case, but any RCA cable will do. Try to keep the connection short if you can.

2 Likes

Thanks Lars.

I have tried what you mentioned and nothing seems to be working.

Using an RCA to sync on the front panel appears to slow the scrolling a little but it’s still there. This also begins mixing the two cortex’ in a way I don’t want.

I take it both Genlock sources should be in a down position? I have actually tried all combinations possible here without any luck.

I am using a short RCA underneath. Also tried swapping Master and Slave relationship. Both cortex’ appear to be functioning perfectly, it’s just when I try to mix the two as mentioned in the opening question.

I am really hoping there may be something else I can try. I have the Video Sync Distribution Cable if that can be useful here? What about the Colour time Base Corrector, could that help?

Thanks in advance

Travis

What about if you just patch the ramp outputs from one cortex to another? (Don’t use the input decoder or an external source.) We need to rule out that your external source is having trouble locking first. Is the green lock LED turning on when you have one Cortex slaved to the other?

I had mixed results so I went through some combinations. Nothing allowed me to send video from one input decoder to the other cortex’ inputs without scrolling.

I probably didn’t need to change the Gen Lock switch as much as I did but it helped with an elimination process.

With the master and slave cortex’ gen locks both down, the master cortex sync LED is red, while the slave’s is clear (off). Typical video connections scroll on both cortex’, and also scroll when sending video to each other. Typical ramp connections and ramp connections between the two cortex’ were all stable.

With the master cortex gen lock up, and the slave’s down, the master cortex sync LED is green, while the slave’s is clear (off). Typical video connections on the master produce stable video, while the slave is scrolling here. Video connections between the two cortex are all scrolling. Typical ramp connections are stable here, but are scrolling when sent to the other cortex.

With the master and slave cortex’ gen locks both up, both sync LEDs are green. Typical video connections are stable here, but scrolling when sent to the other cortex. Ramps produce the same behaviour.

With the master gen lock down and the slave’s up, the master sync LED is red, and the slave’s is green. Typical video connections on the master are scrolling, and stable on the slave. Video connections from the master to the slave are scrolling, but from the slave to the master are not scrolling. Typical ramps and ramps between the two cortex’ are all stable here.

Thanks, hope that helps! :slightly_smiling_face:

@Travis I’m pretty confused. Are all these examples with external video sources disconnected entirely? What video output are you using and what are you displaying it on?

Try this test:

  • No external video connections/source.
  • Sync out on Cortex #1 should go to sync in on Cortex #2
  • The genlock switch on Cortex #2 should be in its down position (nearest the rear RCA jack)
  • The position of the switch on Cortex #1 doesn’t matter for this test
  • You should see the lock LED light up on Cortex #2 but not Cortex #1.
  • Monitor the video output of Cortex #2.
  • Patch ramps from Cortex #2 to its own inputs. Should be stable.
  • Patch ramps from Cortex #1 to Cortex #2’s inputs. Should be stable.
1 Like

Sorry I was unsure about the gen locks so it got a bit convoluted. I had video connected on both cortex with those tests. One is an output from my computer and the other is a live feed from a camera if that’s worth noting.

I’m using the composite outputs of the cortex’ and using a CRT TV and a basic monitor to display.

Following the test above, the master cortex lock LED is off while the slaves is red, not green. All combinations of ramps were stable.

Also tested the “…video out from the “master” cortex into the Y jack of the second unit’s Input Decoder section” with this configuration with the same LED states and got a scrolling image when connecting video, but sending a ramp was stable.

I’m using very short RCAs and already tried replacing the one I’m using here.

OK, I think this issue is related to a basic misunderstanding about how video sync/genlock works.

Short answer: You can’t send 2x external video sources into 2x Cortex modules, and then synchronize the outputs. You need a frame synchronizer/TBC (like the original Color TBC or upcoming TBC2, or an external rackmount device) to get 2x unsynchronized external sources into the system

Long answer: A video device can either be generating the sync reference or it can synchronize itself to the sync reference of another video device. Every device which must be synchronous has to point back to only one source for that sync reference.

If you have 1x Cortex generating video, you have a master sync reference.
If you have 1x Cortex + Camera input, you have a master sync reference (now the camera) + one synchronized device (Cortex)
If you have 2x Cortex + Camera input, you have a master sync reference (the camera) + two synchronized devices (Cortex #1 and Cortex #2)

In order to add a second camera to the above setup, it would need to already be synchronous with the first camera. A camera that has a genlock/sync input could do this. But two consumer DVD players could not.

In order to correct timing differences between video sources which don’t have this genlock/sync reference capability, you need a device called a frame synchronizer. This device digitizes the video and stores it into digital memory and then plays it back out in time with the master sync reference. You can often find broadcast TBCs/frame syncs on the secondhand market cheaply, but it may take some digging to find the right one for your setup. Or you could use the LZX Color TBC (or upcoming TBC2) to synchronize the signal and output direct to 1V RGBs.

The dual Cortex scenario favors having an external YPbPr output video device with genlock input because you have two input decoders already. You could then feed one of your Cortex video outputs directly to the genlock input of the receiving device.

5 Likes

OK thanks for helping me work this out. It’s really good to know that there are solutions for this as I’m very keen on exploring this type of mixing.

I ordered a TBC2, luckily October is not too far off - looking forward to taking the TBC2 to feedback land with me :clown_face:

Thanks again your help is much appreciated!!

1 Like

Thank YOU for having this dialogue in our new community site space. We’re really hoping this site sticks so that others in the future can follow along and learn with troubleshooting conversations, and that we can build upon a repository of knowledge here.

TBC2 + Dual Cortex is going to be quite powerful! That’s three source inputs, and a fourth if you can find a device with genlock input.

2 Likes

Try a different video source (DVD players are usually especially stable) and let me know if you see a difference. Can you capture quick clips of the jitter and non/jitter you’re seeing?

Do you have a video distribution amp? You may need to send sync (identical source) into both Visual Cortex in parallel. Unfortunately Cortex does not have a loop thru jack like the other modules do. Try this experiment if you don’t mind, and let me know what you find out.

Yes, you could do it like that! But then you still need to go in via the frontpanel if you want to use the input decoder of one of the Cortex. I’m not trying to say this is the final solution, more just curious if this solution resolves what you’re seeing.

Can you try synchronizing both Cortex to the same independent video source, using a proc-amp or a device with some synchronous outputs? (For example, the composite video and component Luma outs on the back of a DVD player are usually synchronous.)

Cool, I’m glad that solved the issue. My suggestion for you is to get an external video distribution amp. The outputs of it should go to both Cortex in parallel, rather than chained behind the modules. The input can be whatever your house sync or genlock source (external video source) is. A component video distro amp is handy so you won’t get any delay between rebuffered luma and PbPr.

In broadcast engineering, whenever you are using a master signal as a sync reference for your studio environment, all devices should sync to that one master source. The dual Cortex scenario doesn’t have this facility due to the lack of a loopthru jack or termination switch on the rear. So each Cortex must receive sync from the master source directly. Ideally your genlock ref sync source is from a master reference rather than external video source, but that requires a TBC on all of your inputs.

loop through outputs for the win!

It is working because both of your mixer’s outputs are already in sync (genlocked) to each other. Perfect scenario in this case!

1 Like