Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Investigate Automatic Stream Deck Setup #8

Open
NixFey opened this issue Feb 1, 2024 · 0 comments
Open

Investigate Automatic Stream Deck Setup #8

NixFey opened this issue Feb 1, 2024 · 0 comments

Comments

@NixFey
Copy link
Member

NixFey commented Feb 1, 2024

This may not require any actual code within Assistant, depends how we want to do it.

Right now we set up the StreamDeck by binding keyboard shortcuts in the vMix interface. If we instead start standardizing on BitFocus Companion we can make the StreamDeck much more powerful:

  • Control the audio mixer
  • Control vMix via the HTTP API, rather than a keyboard shortcut
  • More advanced configuration
    • In my test setups, I've added buttons to toggle the microphones, then changed the style of the button to reflect whether or not the mics were currently muted

If we use Companion, we can automatically bind the buttons to a vMix input based on its title (this appears to be out-of-the-box with the Companion vMix integration, no work required from us). Ideally, we would also be able to include functionality in Assistant to save a backup of the current Companion configuration, and then restore it to a known good configuration (this same approach might also be useful for the mixer).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant