15 Commits

Author SHA1 Message Date
Onyx and Iris
bb10786b94 keep audio states synced with mdirty 2026-01-06 02:32:42 +00:00
f94936777a add comms ducking 2026-01-06 00:12:07 +00:00
Onyx and Iris
e271c2a324 add DCM8 and TLM102 max gain class vars 2026-01-02 20:41:59 +00:00
Onyx and Iris
bbdd64edb4 add {Audio}.mute_game_pcs()
update audio routing binds (ws, tv)
2026-01-02 20:15:23 +00:00
Onyx and Iris
62297835d9 upd tv routing incoming index 2026-01-02 18:15:47 +00:00
Onyx and Iris
4fda9ddb4d {Audio}.solo_onyx() and {Audio}.solo_iris() are now patching methods. 2026-01-02 10:12:21 +00:00
Onyx and Iris
9cfba017ea make greater use of Enums to improve readability 2026-01-02 05:54:14 +00:00
Onyx and Iris
71994baa7a upd workstation routing 2026-01-02 00:35:34 +00:00
Onyx and Iris
227a973949 remove streamlabs code, only communicate with OBS
added methods to Audio class for:
stage gaining microphones
toggling audio to/from ws
toggling audio to/from tv
2026-01-01 23:00:27 +00:00
Onyx and Iris
ed890ab9e7 add fade in/out logic to toggle_workstation_to_onyx() 2025-03-26 02:58:36 +00:00
8fd35408d5 rename the entry point
vban instructions are only outbound for Audio.toggle_workstation_to_onyx()

upd readme
2025-03-12 17:13:34 +00:00
5b4f3753db re-run through ruff formatter
add hatch+ruff badges
2025-01-17 20:43:34 +00:00
3c979b8391 pass outbound arg directly 2023-07-23 21:28:31 +01:00
10eea42cf7 prefer dict params over string literal
when toggling ws_to_onyx toggle receiver instream
2023-07-08 20:42:14 +01:00
c1a6bbed97 initial commit 2023-07-05 13:44:21 +01:00