SteffeyDev / atemOSC

Control ATEM video switchers over the network with OSC messages
http://www.atemosc.com
202 stars 32 forks source link

Full Camera Control #107

Closed logibilo closed 8 months ago

logibilo commented 5 years ago

Hi all, I was wondering if it would be possible to get OSC control on settings of the "Camera" tab in the ATEM Software Control, such as Zoom, Focus, Aperture of cameras. Maybe also Lift, Gamma & Gain ? Thx !

logibilo commented 5 years ago

Same solution than the topic about Hyperdeck control (https://github.com/danielbuechele/atemOSC/issues/102) : I found a workaround with Macros, AtemOsc is definitly a must have !

SteffeyDev commented 3 years ago

Merging #157 into here, basically want to support all features that this board supports

SteffeyDev commented 3 years ago

Note to self: protocol details are in this doc: https://documents.blackmagicdesign.com/UserManuals/BlackmagicPocketCinemaCameraManual.pdf?_v=1613635212000 Starting on page 163

SteffeyDev commented 3 years ago

Unfortunately, I'm going to have to delay this feature, as it uses a custom protocol for implementation and is very different from other control surfaces in the SDK. As such, I will need a switcher and a camera to test with before I am able to develop this feature, as this sort of development requires a good amount of trial and error. I should be able to get my hands on a camera and switcher at some point in the next few months, but no promises on when I will be able to get this done.

nick-shaw commented 3 years ago

If it's useful to anybody, I have put my own simple camera control app on my GitHub. Sadly no hardware support, as my coding skills are not up to that! Anybody feels like trying to add OSC or Midi support, go for it.

nick-shaw commented 2 years ago

There is now a branch of my app which does have (crude) MIDI support. It's very much hard-coded to my own setup, so anybody with a different setup would need to tweak the code and rebuild. But it's there for anybody who's interested.

BuissonNeth commented 12 months ago

Hello all, Thank you for the development so far, very useful ! Will this feature be back on the menu ? With Elgato's Streamdeck+, this feature would be a big hit for a lot of us :) I have daily access to ATEM 2 M/E and URSA cameras and can help you with some testing, do not hesitate.

Thank you !

SteffeyDev commented 8 months ago

I've moved this to my new internal issue tracker for version 5. If it is still something you would like, buying a license for version 5 and submitting this as a support request on www.atemosc.com/support would make it a higher priority for me.