Skip navigation.
Home

Jog/Shuttle 2 HyperDecks

5 posts / 0 new
Last post
Offline

Location

Fresno,
United States
Joined: 06/11/2016
Posts: 8
Jog/Shuttle 2 HyperDecks

I'm starting to work with our Jog/Shuttle wheels/buttons on our XK-68+Jog/Shuttle and am wondering if there is a way for me to select which Hyperdecks I want to control using buttons on the XK.

We've noticed that when sending commands to 2 hyperdecks there can be a few frame delay in the Stop command being sent (likely becuase they're executed sequentially) and we need to be able to queue both hyperdecks to the exact same time. We're talking about a 3 frame difference but when queueing up disks to playback this is important they're in sync.

My thought is to have 2 buttons, one for each hyperdeck, and be able to press the button (and have it light up and stay lit) if you want to queue that hyperdeck. If both are queued, then when the Jog wheel is turned it would send the command to both hyperdecks. if only one button is pressed it would only send to that hyperdeck.

The confusing part for me is how to have a button that simply sets a state of if it should send a command or not. I guess this would be kind of a like a SHIFT button but it would stay enabled once the button is released.

I'm new to this still but have big ideas for how it can be used. Any tips or hints you can provide are greatly appreciated!

Offline

Location

Burlington,
United States
Joined: 11/07/2013
Posts: 78
Hey Josh,  I'm going to save

Hey Josh,  I'm going to save you a TON of trouble.  I have spent a huge amount of time writing xkeys / hyperdeck / JM scripts and have up to 4 working through JM and an xkeys as a replay system.  It is NOT possible to get the hyperdecks in sync.  One of the main issues lies with the use of TCP as the network protocol vs UDP.  Since TCP requires a confirmation of packet receipt the workflow will send the command to the first hyperdeck, then wait for a response, before sending the command to the second and so on.  This process happens very quickly, but not quickly enough.

Due to these limitations in the hyperdecks I have since switched over to Vmix for all of my recording needs. We built a nice vmix server for ~3k and paid ~1k or so for the licensing.  It can do everything that i could never get the hyperdeck solution to do.  it does 4 cameras at 1080p with a fantastic workflow.

There is a small chance you could get them to sync over an RS422 multi controller which would take the TCP lag out of it, but i think I remember there being a latency to that as well.

 

Offline

Location

Fresno,
United States
Joined: 06/11/2016
Posts: 8
That sounds like an

That sounds like an interesting alternative but we're already invested with the HyperDecks and as a non-profit we have to work with what we've got.

I'm starting to consider simply keeping the hyperdeck control independent and local to the hyperdeck control panels (with the exception of play/stop/record) once they're queued up to the correct time.

Any ideas on determining if a button has been pressed and released within Xkeys and JM?

Offline

Location

Burlington,
United States
Joined: 11/07/2013
Posts: 78
John B has a number of

John B has a number of examples of shift buttons if you search through the forums.

 

I do sell my xkeys / hyperdeck / JM scripts that work with up to 2 hyperdecks if you don't want to have to code from scratch.  You can email me at Jon@BrokenCentrifuge.com if your interested.

 

 

Offline

Location

Fresno,
United States
Joined: 06/11/2016
Posts: 8
Hi Jon, I've sent you an

Hi Jon,

I've sent you an email about your scripts. I look forward to hearing more from you when you have a chance.