setAudioState
Set audio state.
Address
/audioMixer/setAudioState [type] [state]
Arguments
| Type | Description | |
|---|---|---|
| argument 1 | String | Audio type |
| argument 2 | Int | Audio state 0: Always on (unmute) 1: Always off (mute) 2: Audio follow video (AFV) |
Audio Type
Director Plus
| Audio Type | Description | AFV Support |
|---|---|---|
| 0x0001 | Monitor | No |
| 0x0003 | Program | No |
| 0x0700 | HDMI 1 | Yes |
| 0x0800 | HDMI 2 | Yes |
| 0x0802 | HDMI 3 | Yes |
| 0x0803 | HDMI 4 | Yes |
| 0x0200 | Mic 1 | No |
| 0x0202 | Mic 2 | No |
| 0x0300 | Bluetooth input | No |
| 0x0600 | BGM | No |
| 0x0604 | App1 | Yes |
| 0x0605 | App2 | Yes |
| 0x0606 | App3 | Yes |
Director One/Director Mini
| Audio Type | Description | AFV Support |
|---|---|---|
| 0x0001 | Monitor | No |
| 0x0003 | Program | No |
| 0x0700 | HDMI 1 | Yes |
| 0x0800 | HDMI 2 | Yes |
| 0x0200 | Microphone | No |
| 0x0300 | Bluetooth input | No |
| 0x0600 | BGM | No |
Example
Mute the audio of Program.
/audioMixer/setAudioState 3 1
Note: Floating point numbers will be rounded down.
/audioMixer/setAudioState 3 1.9 = /audioMixer/setAudioState 3 1