Actions

Difference between revisions of "HD audio for background music distribution"

From Zenitel Wiki

 
(122 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{A}} [[File:XE1 program.png|thumb|right|800px|Feature 118]]
+
{{AI}} [[File:HD Audio Block.png|thumb|right|600px|Distribution of HD Audio to ENA Amplifiers]]
Background music is distributed by using the [[Audio Program|Audio Program feature]] of AlphaCom. By default this feature is using the HD Voice codec G.722.
+
Background music is distributed by using the [[Audio Program|Audio Program feature]] of the ICX-AlphaCom. By default this feature is using the HD Voice codec G.722.
  
In installations where an even better audio quality for background music distribution is required, it is possible to use the HD Audio codec PCM L16/48kHz.
+
In installations where an even better audio quality for background music distribution over the PA system is required, it is possible to use the HD Audio codec PCM L16/48kHz.
  
 
The following devices support audio input feed using the PCM L16/48kHz codec:
 
The following devices support audio input feed using the PCM L16/48kHz codec:
Line 8: Line 8:
 
* [[TKIE-2|TKIE-2 kit]]
 
* [[TKIE-2|TKIE-2 kit]]
  
The following devices can play audio in PCM L16/48kHz format:
+
The following devices can play (listen to) audio in PCM L16/48kHz format:
* [[ENA2200 Amplifier|ENA2200]], [[ENA2400-AC Amplifier|ENA2400-AC]] and [[ENA2400-DC Amplifier|ENA2400-DC]] amplifiers
+
* ENA Amplifiers ([[ENA2200 Amplifier|ENA2200]], [[ENA2400-AC Amplifier|ENA2400-AC]], [[ENA2400-DC Amplifier|ENA2400-DC]] and [[ENA2100-AC Amplifier|ENA-2100]])
 +
* Turbine kits ([[TKIE-1]], [[TKIE-2]] and [[TKIS-2]])
 +
* IP Speakers ([[ELSII-10H]] and [[ELSIR-10C]])
  
 +
{{Note|
 +
* ''The HD Audio stream is not going via the ICX-AlphaCom, the ICX-AlphaCom does not support this format. Only the signalling protocol is controlled by the ICX-AlphaCom.''
 +
* ''Stations that are not configured for HD Audio support will resample to a supported sample rate.''
 +
* ''Although the "HD Audio" option is available in all Turbine devices ("Voice Engine Mode"), the echo cancelling is disabled when enabling "HD Audio". Hence the station will not be suitable for two-way communication. The "HD Audio" option is intended for Turbine kits used as PA Interfaces''.}}
  
  
 
==Requirements ==
 
==Requirements ==
'''Software'''
+
'''Software'''<br>
* HD Audio is supported from AMC 12.5.3.1 or later.
+
HD Audio is supported from:
 +
* ICX-AlphaCom: 1.0.3.0
 +
* AlphaCom XE: 12.5.3.1
 +
* Intercom device: 4.9.3.0 (recommended: 8.0.3.0 or higher)
  
 
'''License''':  
 
'''License''':  
* '''HD Audio''' for background music distribution requires a [[Licenses#High_bandwidth_audio_license|High bandwidth audio license]]. It is sufficient with one HD Audio license per AlphaCom server.
+
* '''HD Audio''' for background music distribution requires a [[Licenses for ICX-500 and ICX-AlphaCom Core|High bandwidth audio license]]. It is sufficient with one HD Audio license per ICX-AlphaCom server.
 
* If the Audio Input source is the Line Input of the ENA Amplifier, one [[Licenses#Exigo_.28ENA.29_Amplifier_license|ENA Amplifier Channel License]] is required  
 
* If the Audio Input source is the Line Input of the ENA Amplifier, one [[Licenses#Exigo_.28ENA.29_Amplifier_license|ENA Amplifier Channel License]] is required  
* To install the license, [[AlphaWeb#AlphaWeb_Login|log on to the web interface]] of the AlphaCom server, and select '''System Configuration''' > '''Licensing'''.
+
* To install the license, [[ICX_Web#Logging_in|log on to the web interface]] of the ICX-AlphaCom server, and select '''System Configuration''' > '''Licensing'''.
 +
 
 +
== Audio Source Configuration ==
 +
=== TKIE-2 as Audio Source===
 +
[[Logging into an IP Station|Log in to the web interface]] of the TKIE kit, and enable '''Advanced Configuration''' in the top right corner of the web interface.
 +
 
 +
Enable Line In:<br>
 +
To use the TKIE-kit as Audio Program source, enable '''Line In'''. A reboot of the TKIE kit is required for the change to take effect:
 +
 
 +
[[File:HD LineInTKIE.PNG|thumb|left|700px|Enable Line In on the TKIE kit]]
 +
<br style="clear:both;" />
 +
 
 +
 
 +
Disable AGC (Automatic Gain Control):
 +
 
 +
[[File:HD_AGC_Off.PNG|thumb|left|700px|Disable AGC]]
 +
<br style="clear:both;" />
 +
 
 +
 
 +
Set '''Audio Engine Mode''' = ''HD-Audio'':
 +
 
 +
[[File:HD AudioEngine.PNG|thumb|left|700px|Enable HD-Audio]]
 +
<br style="clear:both;" />
 +
 
 +
 
 +
=== ENA Amplifier as Audio Source ===
 +
The Line In on an ENA amplifier can be used as Audio Program Source.
  
== Configuration ==
 
=== Configuration of ENA Amplifier ===
 
 
*[[Logging into an IP Station|Log In to the amplifier]]
 
*[[Logging into an IP Station|Log In to the amplifier]]
* In '''Station Main > Main Settings''' enter a directory number to use for the Line Input:
+
* In '''Main > Main Settings''' enter a directory number to use for the Line Input:
  
[[File:ENA Audio In.png|thumb|left|500px|Enter a directory number to use for the Line Input]]
+
[[File:HD ENA LineIn.PNG|thumb|left|700px|Enter a directory number to use for the Line Input]]
 
<br style="clear:both;" />
 
<br style="clear:both;" />
  
* '''Enable the Line Input''': In [[ENA_Configuration_-_AlphaCom_mode#Line_Control|Amplifier Settings > Line Control > Line In]] section, set '''Line In Type''' = "Line Input", and set Impedance to High or 600 ohms (most common).
+
== Audio Receiver Configuration ==
 +
In the devices that should play HD Audio (e.g. ENA Amplifiers,  Turbine kits or IP Speakers), the '''Audio Engine Mode''' must be set to HD-Audio:
  
=== Configuration of TKIE-2 ===
+
[[File:HD AudioEngine.PNG|thumb|left|700px|Enable HD-Audio]]
 +
<br style="clear:both;" />
  
If a TKIE is used as Audio Program source, '''Audio Input Source''' must be set to "Line In":
+
== Configuration of ICX-AlphaCom server ==
 +
The "HD Audio" is transmitted from the Audio Source as Multicast data in the network. The ICX-AlphaCom must be configured to use Multicast for group audio.
  
[[File:Line_In.PNG|thumb|left|500px|Set "Audio Input Source" = Line In]]
+
In AlphaPro, '''Exchange & System''' > '''System''' > '''VoIP''' tab, enable '''Multicast''':
 +
[[File:AP Enable Multicast.png|thumb|left|700px|Enable Multicast in ICX-AlphaCom]]
 
<br style="clear:both;" />
 
<br style="clear:both;" />
  
=== Configuration of AlphaCom server ===
+
The Line Input channel of the ENA Amplifier (or the TKIE-2 kit) must register to a directory number in the ICX-AlphaCom server.
The Line Input channel of the ENA Amplifier (or the TKIE-2 kit) must register to a directory number in the AlphaCom server.
 
  
In AlphaPro '''Users & Stations''', enter a directory number for the Line Input:
+
In AlphaPro, '''Users & Stations''', enter a directory number for the Line Input and set the Noise Reduction to 0:
[[File:ENA Audio In-AlphaPro.png|thumb|left|500px|Create a Directory Number for "Line Input"]]
+
[[File:HD AP Source.PNG|thumb|left|700px|Define a Directory Number for the Audio Program Source]]
 
<br style="clear:both;" />
 
<br style="clear:both;" />
  
Line 50: Line 86:
 
* Feature 118 - [[Program_Source|Program Source]]
 
* Feature 118 - [[Program_Source|Program Source]]
 
* ID (Parameter 1) = Program channel 1-70
 
* ID (Parameter 1) = Program channel 1-70
* Parameter 2 = 0
+
* Parameter 2 = Group index 1- 255. Choose a group which is not in use. '''Important:''' At least one station must be included in this "dummy" group.
 
* Parameter 3 = 10 (PCM L16/48kHz codec)
 
* Parameter 3 = 10 (PCM L16/48kHz codec)
  
 
The example below shows how to add directory number 6801 as the code to become the source of Audio Program #1.  
 
The example below shows how to add directory number 6801 as the code to become the source of Audio Program #1.  
  
[[File:HD Prog 1.png|thumb|left|500px|A device dialing 6801 will become the source for Audio Program 1 (ID = Program channel)]]
+
[[File:Feature 118.png|thumb|left|700px|A device dialing 6801 will become the source for Audio Program 1 (ID = Program channel). A station must be included in group 100.]]
 
<br style="clear:both;" />
 
<br style="clear:both;" />
  
A station/device dialing feature 118 becomes the program feeder. Add an event that sets the Line Input of the ENA Amplifier (or TKIE-2) as audio program source. Use the event 13 (Faulty Station), When Change To = OFF, and action: ''$DD L%1.dir L6801''.
 
  
[[File:ENA LineIn Prog1.PNG|thumb|left|500px|The ENA Line Input dials 6801 after registration, and becomes the source for program #1]]
+
Include at least one station/user in the group defined in parameter 2 above (in this example group 100):
 +
 
 +
[[File:HD Group.png|thumb|left|700px|A station must be included in group 100. It doesn't have to be a "real" station]]
 
<br style="clear:both;" />
 
<br style="clear:both;" />
  
{{Note}} The Directory numbers used to ''listen'' to program is default numbers 801 - 806. The directory number for feature 118 (e.g. 6801) is NOT for listening, but used to set the source for the program channel.
+
{{Note|The station added to the group doesn't have to be a real station, simply pick any unused station. Do not add an IP Dummy to the group, as it will prohibit the HD Audio setup.}}
  
{{Note}} In AlphaCom XE20/26, do not use feature 118 for Audio Program channel 1-6, as these channels are recerved.  
+
A station/device dialing feature 118 becomes the program feeder. Add an event that sets the Audio Program Source as source for program feed. Use the event 13 (Faulty Station), When Change To = OFF, and action: ''$DD L%1.dir L6801''.
  
{{Note}} In AlphaCom XE7, do not use feature 118 for Audio Program channel 5 and 6, as these channels are recerved.
+
[[File:HD Event Source.PNG|thumb|left|700px|The Audio Program Source dials 6801 after registration, and becomes the source for program #1]]
 +
<br style="clear:both;" />
  
 +
The  Audio Program Source must be allowed access to feature 118. To avoid any other station/device dialing the directory number for the feature, it is advisable to define a separate COS for this feature. Add feature 118 to this Class of Service (CoS #2 in the example below).
 +
[[File:AudioSourceCOS.png|thumb|left|700px|Make feature 118 "valid" in Class of Service 2]]
 +
<br style="clear:both;" />
 +
 +
Assign the Audio Program Source to the Class of Service:
 +
[[File:HD CoS.png|thumb|left|500px|Setting Class of Service 2 for the Audio Program Source]]
 +
<br style="clear:both;" />
 +
 +
'''Reboot the ICX-AlphaCom''':<br>
 +
After having updated the ICX-AlphaCom (SendAll), the ICX-AlphaCom needs to be rebooted in order to trigger the event that forces the Audio Program Source to start feeding audio.
 +
 +
{{Note|
 +
* ''The Directory numbers used to ''listen'' to program are the default numbers 801 - 806. The directory number for feature 118 (e.g. 6801) is NOT for listening, but used to set the source for the program channel.''
 +
*'' In AlphaCom XE20/26, do not use feature 118 for Audio Program channel 1-6, as these channels are reserved. ''
 +
*'' In AlphaCom XE7, do not use feature 118 for Audio Program channel 5 and 6, as these channels are reserved.'' }}
 +
<br style="clear:both;" />
  
 
== Using Audio Programs ==
 
== Using Audio Programs ==
Line 75: Line 129:
  
  
[[Category: Public Address]]
+
[[Category: Public Address - Features and configuration]]
 +
[[Category: Audio Settings and Audio Features]]

Latest revision as of 14:10, 27 October 2023

AI.png
Distribution of HD Audio to ENA Amplifiers

Background music is distributed by using the Audio Program feature of the ICX-AlphaCom. By default this feature is using the HD Voice codec G.722.

In installations where an even better audio quality for background music distribution over the PA system is required, it is possible to use the HD Audio codec PCM L16/48kHz.

The following devices support audio input feed using the PCM L16/48kHz codec:

The following devices can play (listen to) audio in PCM L16/48kHz format:

Note icon
  • The HD Audio stream is not going via the ICX-AlphaCom, the ICX-AlphaCom does not support this format. Only the signalling protocol is controlled by the ICX-AlphaCom.
  • Stations that are not configured for HD Audio support will resample to a supported sample rate.
  • Although the "HD Audio" option is available in all Turbine devices ("Voice Engine Mode"), the echo cancelling is disabled when enabling "HD Audio". Hence the station will not be suitable for two-way communication. The "HD Audio" option is intended for Turbine kits used as PA Interfaces.



Requirements

Software
HD Audio is supported from:

  • ICX-AlphaCom: 1.0.3.0
  • AlphaCom XE: 12.5.3.1
  • Intercom device: 4.9.3.0 (recommended: 8.0.3.0 or higher)

License:

Audio Source Configuration

TKIE-2 as Audio Source

Log in to the web interface of the TKIE kit, and enable Advanced Configuration in the top right corner of the web interface.

Enable Line In:
To use the TKIE-kit as Audio Program source, enable Line In. A reboot of the TKIE kit is required for the change to take effect:

Enable Line In on the TKIE kit



Disable AGC (Automatic Gain Control):

Disable AGC



Set Audio Engine Mode = HD-Audio:

Enable HD-Audio



ENA Amplifier as Audio Source

The Line In on an ENA amplifier can be used as Audio Program Source.

Enter a directory number to use for the Line Input


Audio Receiver Configuration

In the devices that should play HD Audio (e.g. ENA Amplifiers, Turbine kits or IP Speakers), the Audio Engine Mode must be set to HD-Audio:

Enable HD-Audio


Configuration of ICX-AlphaCom server

The "HD Audio" is transmitted from the Audio Source as Multicast data in the network. The ICX-AlphaCom must be configured to use Multicast for group audio.

In AlphaPro, Exchange & System > System > VoIP tab, enable Multicast:

Enable Multicast in ICX-AlphaCom


The Line Input channel of the ENA Amplifier (or the TKIE-2 kit) must register to a directory number in the ICX-AlphaCom server.

In AlphaPro, Users & Stations, enter a directory number for the Line Input and set the Noise Reduction to 0:

Define a Directory Number for the Audio Program Source



Create a feature code to become an Audio Source. From AlphaPro Directory & Features, press Insert and create a new directory number:

  • Feature 118 - Program Source
  • ID (Parameter 1) = Program channel 1-70
  • Parameter 2 = Group index 1- 255. Choose a group which is not in use. Important: At least one station must be included in this "dummy" group.
  • Parameter 3 = 10 (PCM L16/48kHz codec)

The example below shows how to add directory number 6801 as the code to become the source of Audio Program #1.

A device dialing 6801 will become the source for Audio Program 1 (ID = Program channel). A station must be included in group 100.



Include at least one station/user in the group defined in parameter 2 above (in this example group 100):

A station must be included in group 100. It doesn't have to be a "real" station


Note icon The station added to the group doesn't have to be a real station, simply pick any unused station. Do not add an IP Dummy to the group, as it will prohibit the HD Audio setup.


A station/device dialing feature 118 becomes the program feeder. Add an event that sets the Audio Program Source as source for program feed. Use the event 13 (Faulty Station), When Change To = OFF, and action: $DD L%1.dir L6801.

The Audio Program Source dials 6801 after registration, and becomes the source for program #1


The Audio Program Source must be allowed access to feature 118. To avoid any other station/device dialing the directory number for the feature, it is advisable to define a separate COS for this feature. Add feature 118 to this Class of Service (CoS #2 in the example below).

Make feature 118 "valid" in Class of Service 2


Assign the Audio Program Source to the Class of Service:

Setting Class of Service 2 for the Audio Program Source


Reboot the ICX-AlphaCom:
After having updated the ICX-AlphaCom (SendAll), the ICX-AlphaCom needs to be rebooted in order to trigger the event that forces the Audio Program Source to start feeding audio.

Note icon
  • The Directory numbers used to listen to program are the default numbers 801 - 806. The directory number for feature 118 (e.g. 6801) is NOT for listening, but used to set the source for the program channel.
  • In AlphaCom XE20/26, do not use feature 118 for Audio Program channel 1-6, as these channels are reserved.
  • In AlphaCom XE7, do not use feature 118 for Audio Program channel 5 and 6, as these channels are reserved.



Using Audio Programs