Radio Release Notes - 8.2
Introduction
Software version 8.2 is a major software release for diamond, new crystal, Power Core and VisTool.
This software release package applies to the following products and applications:
- Power Core Rev1 (710/10)
- Power Core Rev2 (710/11)
- Power Core Rev3 (710/13)
- AIOX (710/12)
- diamond surface
- new crystal surface
- ruby surface
- VisTool
- On-Air Designer
- Sop Explorer
Release date: 24th April 2024
Software repository: Lawo Download Center
Current versions:
- OnAirDesigner: 8.2.0.4
- OnAirDesigner Definition Number: 2.1.76
- VisTool: 8.2.0.2
- Digital Metering System Driver: 5.0.0.0
- WIBU 7.60c
Before you begin.
Please make sure that you have all necessary applications and tools available before you start the update.
We strongly recommend that the software versions used are from the same release packages.
- Please always use the Wizard function in SoP Explorer when updating surface modules.
It is important to follow the correct update sequence provided by the Wizard feature. - The Dante and MADI SRC I/O Card will show that an Update for XSRC is needed. Performing this update will take approximately 10 minutes and is only required if the core should operate in 96 kHz as Gateway.
- The Ember+ Tree of the diamond Surface has changed. This may break existing configurations that reference specific parameters. Changes are described below.
- Please note that while source related Loudness gain parameters and settings available in On-Air designer and Web UI they should not be used in production. They are experimental features only and require an add-on license, which will be available in the future.
If you are updating from a version older than ON-AIR Designer 8.0 please consider the following points:
- Due to the implementation of Power Core Rev3, a backup of the crosspoints needs to be created. After the update the Power Core loses existing cross points and uses default connections.
- It is necessary to upload an updated configuration to the device after performing a firmware update, otherwise signals may be wrong or not available. Configurations can be updated by opening them in the new version of ON-AIR Designer and converting to the new definition version when prompted.
- The maximum samples per frame for an outgoing stream has been reduced to 64. If a higher value was previously configured, it will be reduced to 64 automatically.
- Due to the new logic engine in VisTool since release 8.0.0.4, projects will need to be recompiled and may report errors of non-connected logical states. These connections may need to be set again or adjusted.
The full release notes for Version 8.0 can be found here.
Enhancements
Power Core
Console
Support for new crystal surfaces
With this release the new crystal surface is supported and can be configured in ON-AIR Designer.
Disable User Label load
Enabling this logic input will prevent user labels from being recalled when a snapshot (Full or Source) is loaded.
Disable Fader Level load
Enabling this logic input will prevent the fader level from being recalled when a snapshot (Full or Source) is loaded.
Initializing of Surface Modules only affects new Modules
Only new registered modules will be initialized, instead of all modules.
New Monitor Module Types Available For Configuration
Combo Module VCA Access Group n (Slot 16 - 19)
Combo Module Monitor (Slot 12 - 15)
Combo Modul VCA Monitor (Slot 16 - 22)
Combo VCA Extension Module (Slot 49-54)
These modules allow Combo or Central modules to be used as button and encoder panels rather than monitor control modules.
New Logical triggers for Surface Freeze function
The Freeze Surface function now has discrete logic triggers for On and Off.
Display dynamic thresholds in dbFS
Threshold values for the Dynamics and Limiter processing blocks can now be displayed in dBFS instead of dBr on the surface. VisTool scales will still use dBr for now.
DSP
Configurable Times for Soft Switching
When a summing input is crossfaded (either from -inf to 0dB, or 0dB to -inf), the time taken for the signal to reach its final level can be set with the Soft Switching Time.
Normal: ~60ms
Medium: ~20ms
Fast: ~10ms
Extra Fast: ~5ms
Ember+
Sorting of Ravenna Input / Outputs can follow configuration numbers
If "System\Definition\RAVENNA\Control Settings\EmBER+ Use I/O Slot Numbers" is enabled, then the Ravenna Input/Output node numbers in the EmBER+ tree are numbered according to the I/O Slot Numbers in ON-AIR Designer.
If "System\Definition\RAVENNA\Control Settings\EmBER+ Use I/O Slot Numbers" is disabled (which is the default option), the Ravenna Input/Output node numbers in the EmBER+ tree are numbered consecutively as before (analogous to the Input/Output lists in the Power Core Web UI).
Enabling this option will prevent HOME from correctly recognizing all available Ravenna Inputs and Outputs.
LLDP Name available via Ember Provider
The LLDP Name of the Power Core is now provided via the Ember+ Tree.
IP:Port/PowerCore/Network/Devices/dwc0/LLDP System Name
Correction Gain was missing
The Parameter Correction Gain was missing in the EmBER+ tree for Sum buses.
I/O
AIOX Outputs will be muted during Power Core Reboot
During a Reboot of the Power Core all output signals of an AIOX will be muted to avoid cracks.
Gateway support of 96 kHz
Power Core now supports 96 kHz operation for IO Applications. This mode only supports Input to Output Routing and does not include any DSP.
A license is required. For usage with MC² Consoles, please get in contact with our PSG team.
The Dante Card and the MADI Src Card does require an update for the XSRC. Performing this update will take approximately 10 minutes per card!
Network
PTP V2.1 Compatibility
PTP v2.1 is now supported.
PTP Hold Over Mode
When the checkbox is set, if the Power Core loses PTP sync, the Power Core will use the internal oscillator as a clock source and will continue streaming until PTP sync returns. When this checkbox is not set, the Power Core will stop all Ravenna streams until PTP sync is restored.
Configurable max Time Offset of Device Group 2 (ra2/ra3)
The maximum Time Offset for streams received on the ra2/ra3 interfaces can now be configured.
Only available for Power Core Rev3
PTP Unicast Forwarding (Remote Site Syncing)
The Power Core can forward PTP packets via unicast to sync other Power Cores in slave mode (over WAN links for example).
Activation and configuration of the destination IP address (per interface) can be in System Definition/Ravenna/PTP Settings.
A PTP domain can also be configured here. The receiving Power Core must not see any other GM in the same domain.
The unicast packets use the standard PTP ports 319/320.
- Forwarding can be prevented by PTP-capable switches.
- Only Power Core Rev3 can sync via RA2 and RA3
Expansion of the UDP Matrix
The UDP Matrix is expanded to 64x64
New Element: Screen Matrix Stream
This is a new element to connect Streams for monitoring. Works similar to the Screen Matrix Monitor Module.
Requires a DSA Matrix Server
Display of Group.Name for Matrix Monitor Buttons
Previously, if no name was defined, the Screen Matrix Monitor buttons would only display the Signal name. Now they will display the Signal Group and Name in the Group.Name format.
Screen Monitor Element now available for internal Matrix
The Screen Monitor Element can now be assigned to the internal Matrix.
Sources
Feedback Meter now available for Minimix, VCA Groups and R3LAY Sources
Feedback meters may now be set for MiniMix, VCA Group, and R3LAY type sources in ON-AIR Designer.
System
Snapshot Compatibility
Old Snapshot Databases, including Zirkon, Sapphire and older Ruby releases are now compatible with the new DSP Parameters of the diamond. They will be matched to the new Parameters.
To stay compatible with the old system, Snapshots can only be edited on non Power Core systems.
Power Core Snapshots can´t be loaded on legacy products.
Logging of Panel Traffic
For development reasons the Panel Traffic can be logged.
This should not be activated, as it causes a high load and is only for development reasons.
New Logical Element: LS Silence Detect Trigger
Element to Trigger Actions within Line Scheduler.
Interface [AIF1&2|AIF1|AIF2]: Select whether the trigger is sent to both matrix servers (AIF1&2) or only to one line (with redundant power cores, each power core can signal a separate matrix server).
TypeSelect [Input|Output]: Interface for which the trigger is to be signaled
MatrixNumber: Identifier/RefID of the matrix for which the trigger is to be signaled
TriggerSilence: Logic input.active signalizes the silent state
Extension of diamond Combo VCA Extension and Rotary Central Extension module with previously unused VCAs
Combo VCA modules may now be configured in Slots 16-19. Combo VCA Extension modules may now be configured in Slots 49-51. These modules can be used to provide fader control of VCAs.
Web UI
Display about Uptime of Streams
The Stream Destinations page in the Web UI will now display the "Start time" at which the stream was first received.
VisTool
Editor
New Display Options for Boxes
The MF Key text parameter now has additional display options:
default: Line1 is displayed completely, line 2 up to the first space, line 3 shows the content of line2 after the first space
Line1: Only the first line is displayed
Line2: Only the second line is displayed
2 Lines: Line1 and 2 are displayed in two lines
1 Line: Both lines are displayed in one line with spaces as separators
1 Line no space: Both lines are displayed in one line without a separator
Generic Text Input Element (LineEdit)
A dynamic Text Input Element, which can be used to write Text during Runtime to connected Ember+ Parameters or to the logic engine.
Possibility to display Full and Source Loaded Snapshot Names
The "DMS_ACTUAL_SNAP_NAME" Element is now separated in Full and Source Snapshot. The Box property "Display Snapshot Name" is now a combobox with the Options: None, Full or Source.
The Source Snapshot label will be reset after loading a Full Snapshot.
Matrix Button: DSA Formatting Option for Ember Matrix Buttons
The "Label Format" property of the matrix button can be used to select whether the label is displayed in one line (default) or with line separation (DSA format) where the first '.' (dot) is used as the line separator.
The Group.Name.Type format is expected, whereby the dots are interpreted as control characters.
Runtime
Logic Engine
New Element: String Combiner
A new logical element to combine Strings.
The StringCombiner can be defined via the Edit Menu (F2). By default, the string is %01%02%03, where %01- %03 refer to the inputs.
The input strings can be used as often as required.
Example: In 1: "101" In 2: "240" In 3: "."
Combine string: http://192%03168%03%01%03%02
results in an output of: http://192.168.101.240
New Property for Matrix Connect Logical Element: Label Format
The "DSA format" can also be selected via the LabelFormat property in addition to Default (label unchanged).
This means that the labels of the matrix are interpreted in the Group.name format. This is useful, for example, when using a Power Core Matrix via Ember+
The label outputs then output the labels accordingly:
Source Group
Source Label
Target Group
Target Label
Changes
Power Core
Console
Sigma on Sum Sources could disappear
The Sigma symbol in the label of Sum Sources disappeared when Icons turned on.
After power cycle of a control panel with activated Central menu, buttons are not illuminated
An active Bus/VCA/Insert Menu while power cycling lead into wrong illuminated buttons on the console.
DSP
Ember+
Streams patched via Ember+ will be removed from the Streams list, when disconnected
When a Stream is disconnected via Ember+, the Stream will be removed from the stream list in the WebUI.
Ravenna Input Gain could not be changed via Ember Matrix
The Ravenna Input Gain was writable in the Ember Tree, but did not have an effect.
When a RAVENNA stream is patched to multiple outputs, the last change on one of the connected outputs is applied to the output level of all outputs. Last change wins.
Improved Ember Source Replication
In cases where a large number of sources were being replicated while logging was enabled, the source replication could potentially fail.
I/O
N-1 Buses (using the AddOn N-1 License) did not have Audio
The additional N-1 Buses would not pass audio.
Network
Configurable Routes for Device Group2 (RA2/RA3)
The Static Network Route logic element was missing the option to set routes for Device Group 2.
Stream SDPs would not be updated if only the port was changed
If the same stream was patched to a RAVENNA output, but only the RTP port number changed, the old port number was used within the SDP
PTP v1 Master could disturb PTP v2 Master in rare cases
When PTP v1 and PTP v2 were used in parallel and the PTP v1 Master sync Interval was higher than the PTP v2 Master sync interval, the Power Core could lose synchronization.
diamond updates failed on surfaces connected via UDP Matrix
Updating diamond surfaces connected via the Power Core UDP Matrix would result in a network timeout.
Surface Ping could be interrupted
Surface Ping could be interrupted in very rare cases where DMS Clients did not acknowledged incoming traffic.
Snapshot
Loading a Snapshot while the Bus Menu is active could cause unexpected state displays of the MF1a-2b keys
When loading a snapshot, the Bus Menu is now reset.
System
Combo or Main Module for Access groups 2-4 only configurable in MAX Licenses
The Combo or Main Module Access Group 2 - 4 was configurable in all licenses but was only valid for MAX licenses. Therefore, it is now only configurable in MAX license configurations.
Parm Control Automix Speed displayed wrong values
The Parm Control Automix Speed displayed wrong values in VisTool.
AddOn Aux Pan and AddOn Conference Assign only configurable for diamond
It was possible to configure these licenses within for Ruby consoles, where they would not function.
diamond
Surface
Ambient Sensor without function
The ambient Sensor had no function if the panel was connected in CAN Mode.
Ember+
Change of the diamond Ember+ Tree
Control Mode, Control IP Adress and Control Port Number are now located in a different sub-node entitled "Power Core Control Interface".
hostname:Port/Diamond Surface Master/Control/Control Mode → hostname:9001/Diamond Surface Master/Control/Powercore Control Interface/Mode
hostname:Port/Diamond Surface Master/Control/Control IP Address → hostname:9001/Diamond Surface Master/Control/Powercore Control Interface/Target IP Address
hostname:Port/Diamond Surface Master/Control/Control Port Number → hostname:9001/Diamond Surface Master/Control/Powercore Control Interface/Target IP Port Number
VisTool
Editor
Possible Crash when requesting "PC_POWER_ON"
When a PC_POWER_ON was requested and when no Project was opened, VisTool would crash.
PreDefinedUserTest for Automix configurable
Automix was selectable, even when no Channel was assigned.
Runtime
Predefined Usertext for Automix Speed displayed wrong values
The Usertext #dmstext:channel:automix-speed showed ID´s instead of the real values.
Predefined Usertext did not show States for sums
Predefined User Text #dmstext:channel:channel-state did not show states for Sum Buses.
Indicators on Slider V2 could disappear
Using an indicator with a name of '~Fadercap' could result in a disappearing slider.
Protocols
Possible Errors with Ember+ Providers using ROIDs
Parsing an EmBER+ tree of a Provider using ROIDs, could result in unresolved Nodes.
On-Air Designer
Branches in the tree definition are no longer expanded or collapsed when elements are inserted/deleted/moved
Possibility of a crash, when inserting or deleting lots of elements
Known Issues
Power Core
Power Core PTP Slave Engine potentially does not start
When the Power Core is configured to be Slave Only and this configuration is changed, that the Power Core could win the BMCA, it might be that the PTP Slave Engine does not start correctly, so the power core cannot receive Streams. In this case a cold start, or a Stop and Start of the PTP Engine will resolve the issue. This only occurs after changing the config.
Source Snapshot does not load correct Gain, if saved source using Mic Arbitration. (already present in Version 8)
Loading a Source snapshot does not load the Mic Gain, if saved source using Mic Arbitration.
VisTool
Changing a Property of a logical Element does not trigger the "Project Changed"
Changing a property of a logical Element and storing directly after will lead to the message "Nothing Changed". When one Element is moved up and down the project can be stored.
Known Limitations
- Due to the new DSP parameters, Source Replication between diamond and ruby consoles running release 8.2 and ruby consoles running releases prior to 8.2, or crystal consoles will not function.
- Due to the new DSP parameters in the ruby console, snapshots cannot be shared between consoles running release 8.2 and ruby consoles running older software versions.
Compatibility
Sapphire Mastercard MK2 and Sapphire Compact Mode require OAD 6.4
For networked systems using a common and centralized VisTool user and snapshot database, please make sure that all Power Core units are running the same firmware version.
- A VisTool version higher than 7.0.0.xx is required for release version 8.0
- VisTool MK1 is compatible with release 4.0 in all products except sapphire master card MKII.
- VisTool MK1 is not compatible with release 4.2 or higher in all products.
- sapphire master card MKII (947/62 and 947/65) will only run with VisTool MK2.
- VisTool MK2 is compatible with all current Lawo Radio OnAir products running release 4.0 and 4.2. This includes Zirkon, which runs releases 4.0 and 4.2, but does not support releases higher than 4.2.
Using a VisTool MK1 configuration with VisTool MK2
VisTool MK2 can open and convert VisTool MK1 configurations. Please note that it will be necessary to make manual corrections to the converted versions. Because VisTool MK2 is a complete rewrite of the application, some parameters cannot be copied 1:1, and must be changed manually.
Please reserve some time to make these alterations and check the resulting configuration properly.
Support
If you have any questions or require support during the update, please contact LAWO support.