Document Version 6.0 – 2022-03-11



Introduction

Version 10.2.2 is a minor release version for mc² consoles based on the A__UHD Core Phase 2 technology. Version 10.2.2 resolves breaking iusses and adds some new functionality to the system.

This software release applies to the following products:

  • mc²96
  • mc²56 MKIII
  • mc²36 MKII
  • A__UHD Core
  • A__stage series

  • A__digital64

  • A__madi4/6 (running NodeSys 2.2.4)
  • A__mic8 (running NodeSys 2.2.4)
  • mc² Compact I/O (running NodeSys 2.2.4)
  • Power Core Gateway


PRODUCTION / SNAPSHOT INCOMPATIBLITY

Release Version 10.2.0 introduced incompatible hash-codes, resulting in newly created external device signals in the console, being incompatible with the ones being restored from productions and snapshots. Release version 10.2.2 is required, in order to properly load and restore production files coming from 10.0.2 and 10.0.0. This only affects native Home devices like A__line devices. External Tie-lines and Third-Party proxies are not affected by this.

Productions created with 10.2.0 are not compatible with 10.2.2 and need manual porting! If this is required please reach out to AP PL!

Changes

10.2.2.1

  • Fixed: Device ID hash-code, restoring compatibility with 10.0.x production files.
  • Home: Redundant group handling in guardian, to suppress spurious automatic failovers when powering down etc.
  • Fixed: De-Esser not working.
  • Fixed: Receive Midi Sysex data not working via callbacks.
  • Fixed: Existing User vGPIOs are lost after snapshot load.
  • Fixed: MTC not working via rtpMidi.
  • Fixed: Source Settings greyed out on channel display when switching sources (A B C).
  • Improved Signallist performance, updates are now handled lazy rather than blocking the GUI.
  • The monitoring system now supports 5.1.4 speaker format.
  • Extended A/B/C custom function to work for up to 1024 channels.

10.2.2.2

  • Fixed: Bugzilla Bug 21921 - Don't emit click signal when toggling modules (leads to misbehaving sense perception).
  • Fixed: Bugzilla Bug 21983 - XCS cannot be imported in ESX.67 due to invalid checksum
  • Fixed: Bugzilla Bug 21985 - AUX Send panning modification leads to wrong audio panning on aux legs.
  • Fixed: Bugzilla Bug 21987 - Missing trigger for LED of phase switch on console (L & R).
  • Fixed: Channeldisplay 2nd and 3rd metering row have appropriate height again.
  • Fixed: Single EQ control LEDs on the console surface may not be lit, but EQ band is operational.
  • Home: fix mutex deadlock bug in Nova73, PowerCore and third-party proxies.
  • Home: reinstate "recall.groups" NATS handler that got dropped in guardian rework (required for snapshot load).
  • Home: snapshot load screen blank.
  • Home: purging devices propagated broken state.
  • Home: fix for duplicate items in device list.
  • Home: missing mixer label in MixerInfo messages to MCX.
  • Changed default sync mode for signals to LOCAL_TO_NETWORK which is the far better choice for standalone desks.
  • FC 3D Panning Pot UP/DOWN is now yellow (was red) by default.
  • Support of latest A__stage48/64/80 and A__mic8 hardware following component changes.

10.2.2.3

  • Fixed: Bugzilla Bug 21628 - Comb-filter noise on Downmix Output.
  • Fixed: Bugzilla Bug 21773 - RV Streamer / Butler may be not reachable due to deadlock caused by high latency synton RX fix.
  • Fixed: Bugzilla Bug 21969 - vLoopback index calculation is wrong when signal format changes.
  • Fixed: Bugzilla Bug 22035 - RV Streamer crash due to workqueue-issue.
  • Fixed: Bugzilla Bug 22038 - Channel PFL is also muted when Channel Mute is activate.

10.2.2.6

  • Fixed: Bugzilla Bug 22016 - 3rdPartyDevice RX stream routing is broken
  • Fixed: Bugzilla Bug 22049 - Group and Sum Assignment cannot be controlled via Ember+
  • Fixed: Ember Provider - fix VCA assignment notifications.
  • Only create external signals from production snaps.


Known Issues

  • Third Party Proxies in Home have to be recreated when upgrading from v10.0.2.
  • NodeSys devices may come up without stream configuration after upgrade from v10.0.2.

  • The MCX Ember+ Provider does not send updates after Snapshot load.
  • MCX Signallist: Auto-increment in Label pop-up does not increment a number, if it is part of the string but not at the end.
  • MCX Signallist: Auto-increment in Label pop-up adds a number, if there is no number at the end of the string.
  • MCX Signallist: RTW Metering Outputs not listed in Misc > Matrix/Monitoring Outputs.
  • MCX Signallist: AES3 Signal L and R legs cannot be labeled independently.
  • USB file transfer not yet supported, if system uses external (redundant) control system (XCS).
  • Monitoring: User-assignable buttons not yet assignable, but must be routed manually.
  • mxGUI: Host-only Adapter IP address is not displayed properly in mxGUI.
  • mxGUI: When using mxGUI on macOS based systems with retina display, it is necessary to adjust the resolution macOS is using to run VirtualBox. Go to Applications, right-click VirtualBox and select Show Package Contents. Continue to Contents > Resources > VirtualBoxVM and press command + I. Now check the option Open in Low Resolution.
  • A__UHD Core: Dynamics Metering not working for Surround Masters.
  • A__UHD Core: 2-Channel Mode currently not supported.
  • A__UHD Core: Channel Config page indicates four Aux-Pickup points, but the system only utilizes PEQ, PF and AF.
  • A__UHD Core: System uses Bus Aux-Pickup point rather than AF.
  • HOME: Tie-Line Streams between A__UHD Cores don't bring up corresponding Signals in the mc² Signallist.
  • HOME: External Tie-Lines may not have the same label for RX and TX.
  • Desk PSU Communication Failures: False alarms triggered on two PSUs due to SMBus-I2C issues. Currently, functionality can be restored by performing a surface power cycle.


Known Limitations

mc²/MCX Control System:

  • User Lists in the Signallist not yet supported.
  • De-Esser ist not yet operable in ISO BAY mode.
  • Dynamic TC Automation not yet supported.
  • Power CoreRP and LCU Integration not yet supported.
  • LiveViewTM Thumbnails not yet supported.
  • Label Transfer for Waves Plug-In Integration not yet supported.
  • HOME UI cannot yet be displayed natively inside the console UI.

A__UHD Core:

  • A__UHD Core redundancy does only work for HOME native devices.
  • A__UHD Core redundancy is not supported with NATS Relay (NATS messages forward by the A__UHD Core on Gateserver systems) L3 network routing required.
  • 256 processing channel systems only support surround formats up to 5.1.

  • Reference Level / Headroom settings cannot yet be adjusted, being fixed to 24 / 0 dB.
  • 44.1, 88.2 / 96 kHz is not supported with A__UHD Core systems.
  • RX statistics not yet supported in the WebUI.
  • Front display control / interaction not yet supported.
  • Factory defaults sets the device to DHCP.
  • Reference Sync when acting as PTP GM has to be configured using Ember+.
  • Sync Input does not yet support Video Sync.
  • SCF only supports 1st and 2nd order filters.

A__mic8, A__stage series, A__digital64, A__madi4/6, mc² Compact I/O:

  • 44.1, 88.2 / 96 kHz not yet supported.

  • Input / Output metering not yet supported.
  • RX statistics not yet supported in the WebUI.
  • Enabling/disabling/editing senders and receivers not yet supported.
  • A__mic8: Front display control / interaction not yet supported.
  • A__mic8: Factory defaults / upgrade from RAVENNA Suite Butler sets the device to DHCP.
  • A__madi: Second and third bridges do not report health data.
  • A__stage / A__digital64: FAN LED does not yet display the correct status.

HOME:

  • User labels for Signals are not yet supported.
  • DHCP/DNS is not supported, when HOME Services are running on the Gateserver.
  • Radius Authentication is currently not working with Cisco Catalyst 9300A switches.

mc²36 MKII:

  • Point-to-point mode for mc²36 MKII with directly connected NodeSys I/O systems is not yet supported officially.
  • HOME does not handle mc²36 MKII as a single item, instead of 4 single components (MCX, A__UHD Core, VMS, Local I/O).


For a more detailed list of limitations, please refer to the Comparison Reference List - Nova73 vs. A__UHD Core.


Breaking Changes History


BREAKING CHANGES: Version 10.2.0.x introduced breaking changes compared to previous versions

Over Snap Incompatibility: 

  • Over Snaps that have been created with 10.0.0 or 10.0.2 release versions are not compatible with 10.2.0 and will be discarded!
  • Over Snaps that have been created with 6.4.0 release versions are compatible and will be loaded.

Behaviour of receivers of A__UHD Core and A__line (NodeSys): 

  • If one routes a source stream with fewer channels (S) than the receiver (R), then only the first S audio channels of the receiver will have signal.
  • If one routes a source stream with more channels (S) than the receiver (R), then only the R audio channels as specified by the receiver will be present.

Ember+ Provider: 

  • The panning granularity of all DSP channels and GPCs has been changed to +-100. Depending on the implementation of an Ember+ consumer, this may break compatibility!
  • Output DSP gain parameter range has been changed from -128 ... 15 to -4096 ... 480 with factor 32 in order to be consistent with other gain parameters in the Ember+ tree.


BREAKING CHANGE: Version 10.0.2.6 introduced one breaking change about NATS Relay configuration!

If the system relies on NATS Relay on the A__UHD Core (the A__UHD Core forwards NATS messages from media networks to a Gateserver in the management network, this is e.g. mandatory for mc²36 MKII) you have to adapt your system by invoking the following command on the Gateserver:

rm -r /data/config/home
rm -r /data/config/nats/cluster.conf
touch /data/config/nats/leafnode.conf


BREAKING CHANGE: Version 10.0.2.5 introduced one breaking change in the Ember+ provider!

Output DSP gain parameter range has been changed from -128...15 to -4096...480 with factor 32 in order to be consistent with other gain parameters in the Ember+ tree.


BREAKING CHANGES: Version 10.0.2.1 introduced breaking changes with respect to TCL configuration and Ember+ provider!

TCL Configuration File Locations: 

Please be aware that from now on MCX expects its TCL configuration files in a different location. The location has been changed from /data/config to /data/config/mcx.

This change affects both physical systems, as well as mxGUIs with an externally mounted mxgui_config_share and in the case of the latter it affects the configuration for each product type individually.

For physical systems and mxGUIs the new versions include a helper script migrateEarlyPhase2Config (that can simply be invoked from CLI) to convert a set of configuration files to the new structure. In case of a physical system the script has to be executed once and then has to be followed by a reboot of the system.

For mxGUIs multiple conversions can be performed subsequently by passing an explitcit base path as the one and only argument to the conversion script.

Please note, that further custom configuration files (such as Mackie HUI or special custom configs) might need to be adapted manually!

Ember+ Provider: 

  • In the signal's 'labels' node, the identifier changes from 'userLabel' to 'user'. /signals/{sources,targets}/<signalId>/labels/userLabel becomes .../userFurthermore, there have been added more parameters in this node (namely 'userShort', 'startupShort', 'inheritShort'), making use of a new schema 'com.lawo.emberplus.labels.v1.0' instead of 'com.lawo.emberplus.signal.labels.v1.0'.
  • The AfV event identifiers have been changed from 'event1' to 'event-1' etc. /mixer/global/afv/eventX becomes .../event-X


© Lawo AG, 2021, Am Oberwald 8, D-76437 Rastatt, Germany, +49 7222 1002-0