Custom Max External needed (will fund project for the greater good!)

deKam's icon

Hi dev list,

I am in need of a custom external to control popular and relatively inexpensive video hardware:
The Black Magic Design ATEM 1/ME (and variants 2/ME and 'TV Studio')

BMD has published an SDK in C++ for Mac and Windows. The SDK handles all the network comm and message formatting... basically I need someone to write a max external that:

- makes the TCP/IP connection
- expose the necessary messages/calls with proper variable arguments
- can return the state of the mixer using the included query messages.

I am not interested in the entire SDK (which includes ability to upload media to the hardware)
but merely the control messages (switching inputs and outputs.

I don't intend this to be an object for sale, I would stipulate that the object be released to the community for free.
I can also lend the hardware if necessary, or I can actively test builds here.

I DO have decent funds available to fund the project, unless your interested for the sake of the challenge, or it is extremely easy :)

PS This might have much interest out there for other users (especially jitter) as with the TVS you can mix/switch full HDMI in hardware for under $1000, and much more with the bigger models.

links for your perusal here:

if interested, reply here or email me directly:

johnny@bejohnny.com

thanks for reading!

Wetterberg's icon

Hi Johnny, I'll make sure to spread the word! It's an admirable endeavour!

Yro's icon

Hey Johnny, It would be really nice to have that ! Let us know !

Wetterberg's icon

Did you find your man yet? I sent a couple of people in your direction, wondering if anything stuck?

deKam's icon

I am happy to report with the help of Sven * Telematique * in berlin we have a working (open frameworks) app which does OSC in/out with the ATEM - I have been working on nice max patches to go with it. We hope to have this posted on github very soon to share and continue the fine work. Stay tuned!

Johnny

telematique's icon

hello max list,
as johnny announced, i wrote a little app with openframeworks, which receives osc messages to control the blackmagic atem switches .
so we can easyly control our atems with max :-)

all the files you can download here:
https://github.com/telematique/ofAtem

openframeworks app, sources, demo max standalon max and "max for live" patch included.

have fun with it,
sven

www.telematique.de

Wetterberg's icon

Hi Sven, excellent work :)

Please do publish this as a tool on the cycling74 website, too?

Bart's icon

Hi Sven, hi Telematique :-) Exactly what I was looking for... great work !