Skip to main content

Multi Channel Audio Input

A Node object whose type is MULTICH_AUDIO_INPUT.

Configuration

{
"sampling_frequency" : SamplingFrequencyConfig,
"number_of_channels" : ChannelsNumberConfig,
"channel_allocation" : ChannelAllocationConfig,
"audio_encoding_type" : AudioEncodingTypeConfig
}
Member nameTypeDescription
sampling_frequencySamplingFrequencyConfigAudio sampling rate configuration
number_of_channelsChannelsNumberConfigNumber of audio channels configuration
channel_allocationChannelAllocationConfigHDMI audio channel allocation as reported in the CEA-861-F audio InfoFrame, in the range 0 to 0x31.
audio_encoding_typeAudioEncodingTypeConfigAudio encoding type. Choices are LPCM, ENCODED_HBR or ENCODED_OTHER

Sampling frequency configuration

SamplingFrequencyConfig
{
"value" : Integer,
"choices" : [SamplingFrequencyChoice, ...]
}
Member nameTypeDescription
valueIntegerSampling frequency selection. This value is the sampling frequency in Hertz and must match the value member of one of the options listed in the choices member.

Note: Not all sampling rates are supported by all devices. The valid choices are listed in the choices member.
choicesArray of SamplingFrequencyChoiceSampling rate choices.

Note: This member is not included in response of a get settings command, a get device command is required.
SamplingFrequencyChoice
{
"value" : Integer,
"description" : String,
"details" : Undefined
}
Member nameTypeDescription
valueIntegerSampling frequency in Hertz.
descriptionStringHuman-readable description of this choice.
detailsUndefinedUndefined. Reserved for future use.

Audio channel configuration

ChannelsNumberConfig
{
"value" : Integer,
"choices" : [ChannelsNumberChoice, ...]
}
Member nameTypeDescription
valueIntegerNumber of channels selection. Values from 2 to 8 represent the number of audio channels. Other values are reserved for future use. This value must match the value member of one of the choices listed in the choices member.

Note: Not all number of channels are supported by all devices. The valid choices are the ones listed in the choices member.
choicesArray of ChannelsNumberChoiceNumber of audio channels choices.

Note: This member is not included in the response of a get settings command, a get device command is required.
ChannelsNumberChoice
{
"value" : Integer,
"description" : String,
"details" : Undefined
}
Member nameTypeDescription
valueIntegerValue of this choice.

Values from 2 to 8 represent the number of audio channels. Other values are reserved for future use.
descriptionStringHuman-readable description of this choice.
detailsUndefinedUndefined. Reserved for future use.

Channel allocation configuration

ChannelAllocationConfig
{
"value" : Integer,
"choices" : [ChannelAllocationChoice, ...]
}
Member nameTypeDescription
valueIntegerChannel allocation selection. Values from 0 to 0x31 represent the audio channel allocation of the incoming multichannel audio.

The channel allocation value is as reported in the CEA-861-F documentation. Other values are reserved for future use.

This value must match the value member of one of the choices listed in the choices member.

Note: Not all channel allocations are supported by all devices. The valid choices are listed in the choices member.
choicesChannelsAllocationChoiceChannel Allocation choices.

Note: This member is not included in the response of a get settings command. A get device command is required.
ChannelAllocationChoice
{
"value" : Integer,
"description" : String,
"details" : Undefined
}
Member nameTypeDescription
valueIntegerValue of this choice.

Values from 0 to 0x31 represent the audio channel allocation configuration. Other values are reserved for future use.
descriptionStringHuman-readable description of this choice.
detailsUndefinedUndefined. Reserved for future use.

Audio encoding type configuration

AudioEncodingTypeConfig
{
"value" : String
}
Member nameTypeDescription
valueStringAudio encoding type. Must be one of the following: LPCM Linear PCM audio format. ENCODED_HBR Compressed high-bit-rate audio format. ENCODED_OTHER Compressed non-high-bit-rate audio format.

Status

None

Inputs

None

Example

As returned by get device:

{
"type": "MULTICH_AUDIO_INPUT",
"index": 0,
"configuration": {
"sampling_frequency": {
"value": 48000,
"choices": [
{
"value": 22050,
"description": "22.05kHz",
"details": null
},
{
"value": 24000,
"description": "24kHz",
"details": null
},
{
"value": 32000,
"description": "32kHz",
"details": null
},
{
"value": 44100,
"description": "44.1kHz",
"details": null
},
{
"value": 48000,
"description": "48kHz",
"details": null
},
{
"value": 88200,
"description": "88.2kHz",
"details": null
},
{
"value": 96000,
"description": "96kHz",
"details": null
},
{
"value": 176400,
"description": "176.4kHz",
"details": null
},
{
"value": 192000,
"description": "192kHz",
"details": null
},
{
"value": 768000,
"description": "768kHz",
"details": null
}
]
},
"number_of_channels": {
"value": 8,
"choices": [
{
"value": 2,
"description": "2 Channels",
"details": null
},
{
"value": 3,
"description": "3 Channels",
"details": null
},
{
"value": 4,
"description": "4 Channels",
"details": null
},
{
"value": 5,
"description": "5 Channels",
"details": null
},
{
"value": 6,
"description": "6 Channels",
"details": null
},
{
"value": 7,
"description": "7 Channels",
"details": null
},
{
"value": 8,
"description": "8 Channels",
"details": null
}
]
},
"channel_allocation": {
"value": 0,
"choices": [
{
"value": 0,
"description": "2 Channels (FL-FR)",
"details": null
},
{
"value": 1,
"description": "2.1 Channels (FL-FR-LFE)",
"details": null
},
{
"value": 2,
"description": "3 Channels (FL-FR-X-FC)",
"details": null
},
{
"value": 3,
"description": "3.1 Channels (FL-FR-LFE-FC)",
"details": null
},
{
"value": 4,
"description": "3 Channels (FL-FR-X-X-RC)",
"details": null
},
{
"value": 5,
"description": "3.1 Channels (FL-FR-LFE-X-RC)",
"details": null
},
{
"value": 6,
"description": "4 Channels (FL-FR-X-FC-RC)",
"details": null
},
{
"value": 7,
"description": "4.1 Channels (FL-FR-LFE-FC-RC)",
"details": null
},
{
"value": 8,
"description": "4 Channels (FL-FR-X-X-RL-RR)",
"details": null
},
{
"value": 9,
"description": "4.1 Channels (FL-FR-LFE-X-RL-RR)",
"details": null
},
{
"value": 10,
"description": "5 Channels (FL-FR-X-FC-RL-RR)",
"details": null
},
{
"value": 11,
"description": "5.1 Channels (FL-FR-LFE-FC-RL-RR)",
"details": null
},
{
"value": 12,
"description": "5 Channels (FL-FR-X-X-RL-RR-RC)",
"details": null
},
{
"value": 13,
"description": "5.1 Channels (FL-FR-LFE-X-RL-RR-RC)",
"details": null
},
{
"value": 14,
"description": "6 Channels (FL-FR-X-FC-RL-RR-RC)",
"details": null
},
{
"value": 15,
"description": "6.1 Channels (FL-FR-LFE-FC-RL-RR-RC)",
"details": null
},
{
"value": 16,
"description": "6 Channels (FL-FR-X-X-RL-RR-RLC-RRC)",
"details": null
},
{
"value": 17,
"description": "6.1 Channels (FL-FR-LFE-X-RL-RR-RLC-RRC)",
"details": null
},
{
"value": 18,
"description": "7 Channels (FL-FR-X-FC-RL-RR-RLC-RRC)",
"details": null
},
{
"value": 19,
"description": "7.1 Channels (FL-FR-LFE-FC-RL-RR-RLC-RRC)",
"details": null
},
{
"value": 20,
"description": "4 Channels (FL-FR-X-X-X-X-FLC-FRC)",
"details": null
},
{
"value": 21,
"description": "4.1 Channels (FL-FR-LFE-X-X-X-FLC-FRC)",
"details": null
},
{
"value": 22,
"description": "5 Channels (FL-FR-X-FC-X-X-FLC-FRC)",
"details": null
},
{
"value": 23,
"description": "5.1 Channels (FL-FR-LFE-FC-X-X-FLC-FRC)",
"details": null
},
{
"value": 24,
"description": "5 Channels (FL-FR-X-X-RC-X-FLC-FRC)",
"details": null
},
{
"value": 25,
"description": "5.1 Channels (FL-FR-LFE-X-RC-X-FLC-FRC)",
"details": null
},
{
"value": 26,
"description": "6 Channels (FL-FR-X-FC-RC-X-FLC-FRC)",
"details": null
},
{
"value": 27,
"description": "6.1 Channels (FL-FR-LFE-FC-RC-X-FLC-FRC)",
"details": null
},
{
"value": 28,
"description": "6 Channels (FL-FR-X-X-RL-RR-FLC-FRC)",
"details": null
},
{
"value": 29,
"description": "6.1 Channels (FL-FR-LFE-X-RL-RR-FLC-FRC)",
"details": null
},
{
"value": 30,
"description": "7 Channels (FL-FR-X-FC-RL-RR-FLC-FRC)",
"details": null
},
{
"value": 31,
"description": "7.1 Channels (FL-FR-LFE-FC-RL-RR-FLC-FRC)",
"details": null
},
{
"value": 32,
"description": "6 Channels (X-FCH-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 33,
"description": "6.1 Channels (X-FCH-RR-RL-FC-LFE-FR-FL)",
"details": null
},
{
"value": 34,
"description": "6 Channels (TC-X-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 35,
"description": "6.1 Channels (TC-X-RR-RL-FC-LFE-FR-FL)",
"details": null
},
{
"value": 36,
"description": "6 Channels (FRH-FLH-RR-RL-X-X-FR-FL)",
"details": null
},
{
"value": 37,
"description": "6.1 Channels (FRH-FLH-RR-RL-X-LFE-FR-FL)",
"details": null
},
{
"value": 38,
"description": "6 Channels (FRW-FLW-RR-RL-X-X-FR-FL)",
"details": null
},
{
"value": 39,
"description": "6.1 Channels (FRW-FLW-RR-RL-X-LFE-FR-FL)",
"details": null
},
{
"value": 40,
"description": "7 Channels (TC-RC-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 41,
"description": "7.1 Channels (TC-RC-RR-RL-FC-LFE-FR-FL)",
"details": null
},
{
"value": 42,
"description": "7 Channels (FCH-RC-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 43,
"description": "7.1 Channels (FCH-RC-RR-RL-FC-LFE-FR-FL)",
"details": null
},
{
"value": 44,
"description": "7 Channels (TC-FCH-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 45,
"description": "7.1 Channels (TC-FCH-RR-RL-FC-LFE-FR-FL)",
"details": null
},
{
"value": 46,
"description": "7 Channels (FRH-FLH-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 47,
"description": "7.1 Channels (FRH-FLH-RR-RL-FC-LFE-FR-FL)",
"details": null
},
{
"value": 48,
"description": "7 Channels (FRW-FLW-RR-RL-FC-X-FR-FL)",
"details": null
},
{
"value": 49,
"description": "7.1 Channels (FRW-FLW-RR-RL-FC-LFE-FR-FL)",
"details": null
}
]
},
"audio_encoding_type": "LPCM"
},
"status": {

},
"inputs": [

]
}