josephdadams / TallyArbiter

The flexible and customizable camera tally light system
http://www.tallyarbiter.com
MIT License
286 stars 101 forks source link

[Feature Request]: Tally from VMIX multiple mix buses #562

Open jongrilli opened 1 year ago

jongrilli commented 1 year ago

Hi there,

Love the software!

I've got a scenario where I've got cameras in two mix buses in vmix and I want tally from both buses but it seems to be only taking it from Mix 1 bus, is that something I'm doing wrong in the config? Or is this a case of needing that feature added?

github-actions[bot] commented 1 year ago

Hello there jongrilli 👋

Welcome to TallyArbiter!

Thank you for opening your first issue for the Tally Arbiter project. Tally Arbiter fosters an open and welcoming environment for all our contributors. Please adhere to our Code Of Conduct.

If you have more to contribute to this issue, please comment down below! We will try to get back to you as soon as we can.

josephdadams commented 1 year ago

It might be a limitation of how the vmix tcp api works. It’s been a long time since I looked at the api and I don’t use vmix.

Jocke4f commented 9 months ago

Which version of TA did you test with? The tally data in vMix TCP API is defined like this: TALLY Event Supported: Yes Example Request: TALLY\r\n Example Response: TALLY OK 0121...\r\n Description: Returns a list of tally values where 0 = off, 1 = program, 2 = preview. The list is padded to the total number of inputs currently added to vMix and may have up to 1000 entries as a result. (Maximum possible length = 9 + 1000 + 2 = 1011 bytes)

By testing with the tally data input

TALLY OK 1210
TALLY OK 2120

does it behave as I believe it should behave with TA v3.0.7.

How have you configured vMix? We use vMix so perhaps can I for test purpose tweak of system just in case vMix does something fishy with the tally data.

robertskiba commented 7 months ago

Hi Joseph,

at first, thank you for your work, it's really great what you are doing for the worldwide broadcast and video community with TA and Companion!

I would like to give a +1 to this request. In the meantime, vMix27 is out. Since vMix26, we have 16 possible mix busses and in very much occasions, it makes sense to not use the bus1 (the main bus for the streaming output in most cases) for the camera mix because of different reasons like merging PiPs.

So it would really be a help if we could choose which bus to listen to for getting the tally information. Some tally-systems like the flextally system are connecting to vmix and want to have the camera 1 to x exactly on input 1 to x in vmix. With TA, that simulates vmix protocol to flextally, we could solve that problem easily.