LIGHTWARE MXA920 Ceiling Microphone Instruction Manual

MXA920 Ceiling Microphone

Specifications:

  • Lightware UCX series Universal Matrix Switcher (FW:
    v2.9.0b6)
  • SHURE MXA920 ceiling microphone (FW: 6.0.38)
  • PTZ camera controllable via VISCA protocol
  • Camera for overview shot
  • INOGENI CAM230 USB and HDMI multi-camera switcher (FW:
    2.2)
  • Ethernet network switch
  • Cables

Product Usage Instructions:

1. Installation:

Ensure you have the minimum equipment requirements mentioned
above.

Check for the latest information on the seamless video switcher
at Inogeni.

Download the latest Firmware from Lightware for the UCX series Universal
Matrix Switcher.

2. Configuration:

2.1 Starting LARA, Uploading Configuration:

Open a new browser window and go to LARA at your UCX series
matrix device IP address, e.g., https://192.168.1.88/lara.

Choose “UPLOAD CONFIGURATION” to start the configuration
process.

2.2 Status bar information:

After uploading the configuration, check the status bar for the
actual state of the configuration.

If you see orange X markings, it indicates that LARA is not
running; set the instance parameters before running the
configuration.

2.3 Setting parameters of MXA920 instance:

Start by setting the IP address of the MXA920 microphone.

3. Tracking Parameter Section:

Localization Sensitivity: Adjust localization
sensitivity using the following values:

  • 0: Medium (Default setting)
  • 1: Low (Use in noisy environments)
  • 2: High (Use in reverberant rooms or for precise location
    reporting)

FAQ:

Q: Where can I find the latest user manuals for the
equipment?

A: You can find the user manuals at the following links:

Lightware UCX Series User Manual
,
LARA User Manual
, and LARA Configuration.

“`

Voice Tracking PTZ Control with SHURE MXA920 Ceiling Microphone
Installation Manual

Page 2
TABLE OF CONTENTS
1. INTRODUCTION ………………………………………………………………………………………………………………………………….. 3 2. SOLUTION OVERVIEW …………………………………………………………………………………………………………………………. 4 3. INSTALLATION AND CONFIGURATION ……………………………………………………………………………………………………. 5
3.1. INSTALLATION ……………………………………………………………………………………………………………………………………….. 5 3.2. CONFIGURATION…………………………………………………………………………………………………………………………………….. 6
3.2.1. Starting LARA, Uploading Configuration ………………………………………………………………………………………… 6 3.2.2. Status bar information ………………………………………………………………………………………………………………… 6 3.2.3. Setting parameters of MXA920 instance: ………………………………………………………………………………………. 7 3.2.4. Setting parameters of PTZ_CAM instance:……………………………………………………………………………………… 9 3.2.5. Setting parameters of CAM230 instance: …………………………………………………………………………………….. 10 3.2.6. Setting parameters of MXA920_Logic instance: ……………………………………………………………………………. 11 3.2.7. Finalizing the parameter settings: ……………………………………………………………………………………………….. 14 4. OPERATION ……………………………………………………………………………………………………………………………………… 15 4.1. SETTING UP VOICE TRACKING ……………………………………………………………………………………………………………………. 15 4.1.1. Vector Memory settings…………………………………………………………………………………………………………….. 15 4.1.2. PTZ Preset settings ……………………………………………………………………………………………………………………. 17 4.1.3. Video matrix manual control………………………………………………………………………………………………………. 17 4.1.4. Starting the operation ……………………………………………………………………………………………………………….. 17 4.1.5. Summary of Operation Principle …………………………………………………………………………………………………. 18 5. APPENDIX ………………………………………………………………………………………………………………………………………… 19 5.1. DOCUMENT HISTORY ……………………………………………………………………………………………………………………………… 19
Voice Tracking with SHURE MXA920

Page 3
1. Introduction
This document was created to help integrators during the installation and configuration process of the Voice Tracking Solution. The system’s main components are: Lightware UCX series Universal Matrix Switcher, SHURE MXA920 ceiling microphone, PTZ camera, that can be controlled via Visca protocol. Camera for overview shot of the room. INOGENI CAM230 USB and HDMI multi-camera switcher The room automation is done by Lightware Advanced Room Automation (LARA). It is a modular system which includes drivers for the equipment applied in the system. In our case MXA920 driver, a Visca protocol driver and two userpanels that make setup easier.
Voice Tracking with SHURE MXA920

Page 4
2. Solution overview
Voice Tracking PTZ Control solution provides automatic camera control based on vector information provided by SHURE MXA920 ceiling microphone. The basic principle of operation is querying the direction information of the sound source from the MXA920 microphone. According to the vector information coming from the microphone the algorithm of the LARA configuration tries to choose a camera preset from the previously stored ones which fits the best. If any of the stored vector information matches the current vector the corresponding preset is recalled from the camera, aiming it at the person speaking. The SHURE MXA920 unit includes DSP with VAD (Voice Activity Detection) functionality. This enables the microphone to determine the currently speaking person’s position in the meeting room at any time. It is indicated on the vector panel of the LARA configuration, helping integrators in the configuration process.
Setting up the camera preset can be done using the PTZ Camera Control panel of the LARA configuration:
Voice Tracking with SHURE MXA920

Page 5
3. Installation and Configuration
3.1. Installation
Minimum equipment requirement for the solution: Lightware UCX series Universal Matrix Switcher (FW: v2.9.0b6) SHURE MXA920 ceiling microphone (FW: 6.0.38) PTZ camera controllable via VISCA protocol Camera for overview shot INOGENI CAM230 USB and HDMI multi-camera switcher (FW: 2.2) Ethernet network switch Cables
After the units are connected it is necessary to set up the SHURE MXA920 microphone’s audio properties. Tuning the system may depend on the client’s needs, however SHURE recommends threating the room to achieve higher accuracy. Before you start configuring Voice Tracking Solution, please set up the microphone. Further information can be found here: https://www.shure.com/en-US/products/microphones/mxa920?variant=MXA920W-S https://www.shure.com/en-US/docs/guide/MXA920 https://www.shure.com/en-US/docs/commandstrings/MXA920 https://www.shure.com/en-US/support/downloads/software-firmware-archive/mxa920-r
Please check the latest information on seamless video switcher here: https://inogeni.com/product/cam230/ Before uploading and configuring Voice Tracking Solution please download the latest Firmware from https://lightware.com/. Upgrade your UCX series Universal Matrix Switcher and activate LARA.
For further information please refer to the user manuals:
https://lightware.com/pub/media/lightware/filedownloader/file/UserManual/Taurus_UCX_series_Users_Manual.pdf
https://lightware.com/pub/media/lightware/filedownloader/file/User-Manual/LARA_Users_Manual.pdf
https://lightware.com/lara/
Voice Tracking with SHURE MXA920

3.2. Configuration

3.2.1.

Starting LARA, Uploading Configuration
Start a new browser window and start LARA. e.g.: https://192.168.1.88/lara The IP address is : UCX series matrix device IP. Choose: UPLOAD CONFIGURATION

Page 6

3.2.2. Status bar information
After uploading and starting the configuration the status board displays the actual state of the configuration:

After uploading the configuration, you may see orange X markings in every instance field. This means that LARA is not running yet. Before running the configuration, the instance parameters must be set. The parameter setting can be done with opening each instance’s parameter section with this icon:
Voice Tracking with SHURE MXA920

3.2.3. Setting parameters of MXA920 instance:

Page 7

First set the IP address of the MXA920 microphone. Voice Tracking with SHURE MXA920

Page 8
TRACKING PARAMETER section:
Localization sensitivity: To control localization sensitivity, use these values for sensitivity: 0: Medium (Default setting) 1: Low (Less reporting. Use in rooms with lots of background noise.) 2: High (More reporting. Use in reverberant rooms or when you want more location reporting.)
VAD (Voice Activity Detection) sensitivity: It controls how sensitive the voice activity detection part of the algorithm is. To control VAD sensitivity, use these values for sensitivity: 4: Medium (Default setting) 5: High (More reporting, but could be triggered by noise sources) 6: Lowest (Least amount of reporting. Could miss speech sources) 7: Low
Reporting time: This rate represents how frequently talker positions should be reported by the microphone. If there is no active talker in the reporting period, there is no report. Valid rates are 0: Disable reporting of talker positions (default setting) 100­99999 ms in 1 ms increments
Automatic coverage: Turned on by the LARA config by default.
Silence detection enabled: This enables the Silence Detection function, which activate room total shot in case of silence in the room.
Silence period: There is built-in silence detection. If there is no valid vector coming from the microphone until a given time period e.g.: 10 sec, the system selects the fixed overview camera input of the seamless video switcher or the preset 0 for PTZ camera.
Log messages: Console output settings enable the LARA console log messages. It helps with following the operation, and helps debugging.
Voice Tracking with SHURE MXA920

3.2.4. Setting parameters of PTZ_CAM instance:

Page 9

It is possible to choose Ethernet (UDP) or RS232 control options.
In case of Ethernet set the IP address of the camera.
After choosing RS232 option set the baud-rate matching the camera settings and the RS232 port number of UCX series matrix connected to the PTZ camera.

The PTZ movement speed can be adjusted in the PAN TILT SETTINGS. Speed settings are used during the manual camera adjustments via PTZ camera panel.
Console output settings enable the LARA console log messages. It helps with following the operation, and helps debugging.

Voice Tracking with SHURE MXA920

3.2.5. Setting parameters of CAM230 instance:

Page 10

INOGENI CAM230 device is controlled via ethernet. IP address must be set for the device. If there is no authentication used, please leave those settings blank. Please refer to User Manual of the CAM230 device.
Voice Tracking with SHURE MXA920

Page 11
3.2.6. Setting parameters of MXA920_Logic instance:
Various numbers of parameters give the integrator the maximum flexibility to customize the application as it is required from the customer.
The section above emphasizes that the instance names must be set, to make communication possible between LARA modules.
Voice Tracking with SHURE MXA920

Page 12
Maximum preset number: By factory default there are 63 memory slots prepared for vector information [ 1..63 ] in the system. Depending on the application, it is possible to determine how many camera settings will be needed for seamless operation. Increasing number of camera presets/vector memory allows us to cover the whole room area more accurately. A large number of camera presets/vector memory helps accuracy but can slow down the system depending on the other parameters below.
X-Y-Z coord used: There are three operating methods available in this solution. It is possible to determine how many dimensions wanted to take into consideration when determining the position of a speaking person: X coord based, X Y coord based, X Y Z coord based. The most accurate is the XYZ version.
X,Y,Z parameter tolerance: This parameter defines the X,Y,Z accuracy measured in centimeters. Hint: The default 20 cm tolerance may provide the appropriate accuracy in cases when people are sitting in their chairs during the meeting ( +/- 20 cm ).
Multiple Sound sources period: This parameter defines time period. If several vectors arrive from different directions within this period (different source of sound/speech is detected), situation is evaluated as crowd talking which indicates calling the room total view camera preset (preset 0).
Single sound source period: If the vector information continuously indicates that there is no other sound source during this period, the algorithm will evaluate that as one person is speaking so it will aim the PTZ camera at the speaker. The parameter determines this time period length.
PTZ movement suspend time: According to this parameter value the system suspends every PTZ camera movement to improve smooth, seamless operation. Fast PTZ camera movements can cause discomfort for participants in the room, as well as online.
PTZ movement suspend time ( silence ): According to this parameter value the system suspends every PTZ camera movement after switching to room total view to improve smooth, seamless operation.
It is recommended to stay on a particular shot with the camera for a while before changing camera preset. This value is responsible for this period.
Voice Tracking with SHURE MXA920

Page 13
Video switcher used in the system If the system contains seamless video switcher set this to true, if not set this to false. If it is false connect the USB camera to one of the UCX/MMX2 device’s USB input. Video switcher input number where the PTZ Cam is connected: The input number of the seamless video switcher where the PTZ camera is connected. Video switcher Fixed Cam: The input number of the seamless video switcher where the PTZ camera is connected. Console output: This setting enables the LARA console log messages. It helps following the operation, and helps debugging. Hint: It may be an iteration to find the necessary and sufficient number of presets in order to keep the quick reaction of the algorithm and covering the room with enough camera shots, meanwhile avoiding the unwanted interruption of operation which can cause uncontrolled PTZ camera operation.
Voice Tracking with SHURE MXA920

3.2.7. Finalizing the parameter settings:
After setting all the necessary parameters, please press start:

Page 14

If the configuration runs, and the IP address settings are properly done all the status sign should be green on the left side of each instance’s status section:

Now the system is ready to start configuring the algorithm of Voice Tracking. Voice Tracking with SHURE MXA920

4. Operation
4.1. Setting up Voice Tracking
4.1.1. Vector Memory settings
Vector memories can be stored/recalled/deleted with the Vector Panel. Please be silent in the room during the setup period. One way to set up the vectors is the following: – take a tablet/laptop with the opened Vector Information and PTZ control panel: /The tablet/laptop must be connected to the same LAN where the devices are connected. /

Page 15

– Disable automatic PTZ camera movement on the PTZ panel. – Disable silence detection in the MXA920 instance:
Voice Tracking with SHURE MXA920

Page 16 – Aim your PTZ camera to the place of the sound source with the help of PTZ panel’s buttons. (e.g.: find yourself in the camera’s monitor)
– Clear the vector panel by refreshing the browser’s page. – Select preset number on the Vector panel with button +/- Speak loudly until the vectors appear in the panel.
– If a sound source (the vector on the panel, your place in the room) and the camera image matches your requirements in other words the vectors show the same direction then Press Store Memory only or Store Memory & CAM Preset. This will store the vector or the vector and camera preset respectively to the selected memory slot and PTZ preset. The location vector is stored in the UCX series matrix’s memory, the camera preset is saved in the camera’s memory.
Voice Tracking with SHURE MXA920

Page 17
4.1.2. PTZ Preset settings
Store a shot by entering a number e.g. “1”, and push STORE button. Check it by pressing “1” Recall. Compose shots and make camera presets for all the places where speakers may be present during the usage of the room.
Check the individual presets with the help of the numpad on the PTZ panel. The “Selected Vector Memory” number and the PTZ preset numbers must be paired.
4.1.3. Video matrix manual control
It is possible to check the seamless switcher with the help of PTZ control panel. These buttons control the input matrix of the switcher. PTZ movement must be disabled in order to make these buttons operate.
4.1.4. Starting the operation
Enable the PTZ movement on the PTZ panel:
Check the individual presets with the help of numpad on the PTZ panel or with the Recall PTZ preset button of the Vector Information Panel. As a final test please take the places after one by one, talk loudly and observe the picture of the camera. If something goes wrong repeat the steps above. It is possible to correct any memory settings by storing it again until they will be perfect.
Voice Tracking with SHURE MXA920

Page 18
4.1.5. Summary of Operation Principle
The basic principle of the operation is querying the information of the sound source from MXA920. According to the vector information coming from the microphone, the algorithm of the LARA configuration finds a camera preset from the previously stored ones which fits the best. If any of the stored vector information matches the current vector the corresponding preset is recalled from the camera, aiming it to the person talking.
Voice Tracking with SHURE MXA920

5. Appendix
5.1. Document history

Rev. v1.0.0. v1.0.1 v1.0.2

Release date 02-05-2024 14-05-2024 15-07-2024

Changes Initial version Lightware logo changed Minor changes

Contact Us:

Lightware Visual Engineering PLC. Peterdy 15, Budapest H-1071, Hungary

Page 19
Editor Peter Szabo3 Peter Szabo3 Peter Szabo3

Voice Tracking with SHURE MXA920

Documents / Resources

LIGHTWARE MXA920 Ceiling Microphone [pdf] Instruction Manual
UCX series Universal Matrix Switcher, MXA920, PTZ_CAM, CAM230, MXA920 Ceiling Microphone, MXA920, Ceiling Microphone, Microphone

References

Leave a comment

Your email address will not be published. Required fields are marked *