Audio

Get master volume

Communication Action Parameter Example
Request 7
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=7
Reply {“volume”: 0.0}

Set master volume

Communication Action Parameter Example
Request 8
volume=-100.0 - 24.0
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=6&volume=0
Reply {“volume”: 0.0}

Get master mute

Communication Action Parameter Example
Request 9
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=9
Reply {“mute”: 1}

Set master mute

Communication Action Parameter Example
Request 10
mute=0/1
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=10&mute=1
Reply {“mute”: 1}

Get PSU gain reduction

Communication Action Parameter Example
Request 11
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=11
Reply {“reduction”: -0.0}

Get channel name

Communication Action Parameter Example
Request 20
channel=1-MAX Channel Number
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=20&channel=1
Reply {“channel”:1,“name”: “Ch 1”}

Set channel name

Communication Action Parameter Example
Request 21
channel=1-MAX Channel Number
name=MAX 30 Chars
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=21&channel=1&name=MySpeaker
Reply {“channel”:1,“name”: “MySpeaker”}

Get channel enable

Communication Action Parameter Example
Request 22
channel=1-MAX Channel Number
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=22&channel=1
Reply {“channel”:1,“enable”: 1}

Set channel enable

Communication Action Parameter Example
Request 23
channel=1-MAX Channel Number, comma seperated if multiple
enable=1/0
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=23&channel=1,2,3,4,5&enable=1
Reply {“channel”: [1,2,3,4,5],“enable”: 0}

Get channel volume

Communication Action Parameter Example
Request 24
channel=1-MAX Channel Number
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=24&channel=1
Reply {“channel”:1,“volume”: 0.0}

Set channel volume

Communication Action Parameter Example
Request 25
channel=1-MAX Channel Number
volume=-72.0 - 24.0
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=25&channel=1&volume=1
Reply {“channel”:1,“volume”: 1.0}

Get channel level

Communication Action Parameter Example
Request 30
channel=1-MAX Channel Number
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=30&channel=1
Reply {“channel”:1,“peak”: -11.1,“hold”: -9.7,“clip”: 0}

Get channel status

Communication Action Parameter Example
Request 31
channel=1-MAX Channel Number
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=31&channel=1
Reply {“channel”:1,“status”: 0,“status_text”: “OFF”,“temp”: 38.5}

Get all channel level

Communication Action Parameter Example
Request 40
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=40
Reply {“level”: [{
“peak”: -10.0,“hold”: -9.3,“clip”: 0},
{“peak”: -12.0,“hold”: -11.4,“clip”: 0},
… ]}

Get overview status data

Communication Action Parameter Example
Request 41
IP/0CXQRB2XQ3KD7XB/nexgentec.fcgi?action=41
Reply {“overview”: [
{ “status”: 0,“status_text”: “OFF”,“temp”: 38.5,“enable”: 0,“volume”: 1.0,“name”: “MySpeaker”},
{ “status”: 1,“status_text”: “OK”,“temp”: 38.5,“enable”: 1,“volume”: 0.0,“name”: “Ch 2”},
… ]}