ONYX 4.32 Downloads
Release Notes for ONYX
(C) 2018-2025 - Obsidian Control Systems
This version supports
• NX1, NX1-16, NX2, NX4
• NX Wing, NX Touch, NX DMX, NX SYNC
• ONYX USB License Keys
• M6 with ONYX Upgrade Kit
Windows Compatibility
---------------------
ONYX for PC Systems supports Windows 10 and 11 (Home/Professional/Enterprise 64bit) on x64 architecture
ONYX Free Universe
------------------
Universe 1 is free to use for any applications using sACN or Art-Net protocols.
NETRON Nodes
------------
All NETRON nodes unlock Universes 1-4
DYLOS Content
-------------
Please install the improved DyLOS factory content (26_Sep_2023): palette and alpha fixes, added (alpha) mask, transition and palette gradient folders.
Fixture Library
---------------
Parameter defaults and behaviors of fixtures may have changed. Verify existing shows carefully as they may require programming adjustments.
NDI Discovery
-------------
NOTE: When using 2 network connections (for example, one NDI and one Art-Net) to connect the same systems, it is advised to use the NDI Discovery Service and bind it to the appropriate NIC (and configure its IP address in ONYX) to make sure the NDI stream is sent on the intended connection
4.32.1301 (19/06/2025)
======================
New Features and Improvements
-----------------------------
Added "Release" value in cues to release a channel from tracking through subsequent cues
Added new "Skip" cue option for genuine cue-only behavior (values previous cue tracked through in next cue rather than hard coded value duplication in next cue)
Added dual fixture group mapping mask with logical combination options
Added gobo pixel mapping mode
Added weight sub channels to cross fade direct <-> pixel-mapped output per parameter
Added fade/delay/weight editing modes behind double click on LINK button
Added quick access Fade/Delay mode (double press Fade or Delay)
Added fixture group mapping mask
Added dual fixture group mapping mask with logical combination options
Added palette support to effect slots
Revised beat detection, added visual analysis feedback
Several 2D plan fixes and improvements, including extended zoom out range and page map panel
Added LTC Audio timecode input processor
Added NDI Discovery Service support
Added AnyDesk to diagnostic tools for remote support
Improved parameter encoder behavior and FADE/DELAY/WEIGHT editing toggling
Improved show backup naming with show name, time, and build in filename
Allowed installation of 4th gen Focusrite ASIO drivers and uninstallation of 3rd-party ASIO
Improved channel/parameter group buttons with CLEAR/DEFAULT/LOAD/SET SELECTION
Revised license schemes to "ONYX Key"
Support ring segments for pixel mapping
Added support for NDI Groups (not just the "Public" Group)
Summary
-------
ONYX-74 Improved show backup naming (BeforeCreate/Load/Optimize/Upgrade now became a prefix for the file name that includes show name, time and build)
ONYX-778 Fixed RGB flags not being rendered in 2D plan
ONYX-845 Added weight sub channels to cross fade direct <-> pixel-mapped output per parameter
ONYX-846 Several 2D plan fixes and improvements, including extended zoom out range and page map panel
ONYX-939 Added LTC Audio timecode input processor
ONYX-1025 Added fade/delay/weight editing modes behind double click on LINK button
ONYX-1037 Parameters can now be released from within cues
ONYX-1040 Added dual fixture group mapping mask with logical combination options
ONYX-1041 Added gobo pixel mapping mode
ONYX-1065 Fixed intensity output in cuelist ID 10,000 and up
ONYX-1067 Fixed closing fixture type color popup when leaving patch
ONYX-1075 Visual fixes and improvements
ONYX-1084 Visual fixes and improvements
ONYX-1087 Fixed incorrect patch conflict error when patching into gaps using wizard
ONYX-1088 Fixed Patch help
ONYX-1089 Fixed fixture park status not automatically refreshing
ONYX-1092 Visual fixes and improvements
ONYX-1094 Fixed [GROUP] [ENTER] not pulling any fixture, that is not at zero intensity, into programmer; [GROUP] [FULL] will now work as [GROUP] [@] [FULL]
ONYX-1104 Fixed MIDI macros forcing playbacks to full
ONYX-1105 Fixed "Reset BPM" function key not resetting tap
ONYX-1108 Fixed X-Net connection dropping
ONYX-1109 Added AnyDesk to diagnostic tools for remote support
ONYX-1112 Allow install of latest Focusrite ASIO driver installers (including 4th generation); 3rd party (ASIO) packages can now also be uninstalled
ONYX-1115 Fixed DyLOS color palette selection and preview issues
ONYX-1116 Fixed software grand master (in title bar)
ONYX-1119 Fixed audio stuttering from audio-only NDI streams
ONYX-1121 Visual fixes and improvements
ONYX-1122 Updated NDI runtime installer to 6.1
ONYX-1123 Visual fixes and improvements
ONYX-1124 Fixed "Division by zero" error when attempting to scroll using 2 touch points
ONYX-1127 Fixed DyLOS preset mapping being limited to presets 1-256
ONYX-1130 Visual fixes and improvements
ONYX-1133 Visual fixes and improvements
ONYX-1136 Visual fixes and improvements
ONYX-1137 Added NDI Discovery Service support.
ONYX-1138 Visual fixes and improvements
ONYX-1144 Fixed FADE/DELAY immediately followed by time and enter only applying to intensity instead of all parameters
ONYX-1147 Fixed Sidebar option cannot be selected via touch
ONYX-1148 Fixed inability to select multiple groups (using drag) while 2D plan is in live mode
ONYX-1151 Fixed incorrect DyLOS defaults when loading show file
ONYX-1154 Various Mx/button feedback fixes on OSC
ONYX-1155 Visual fixes and improvements
ONYX-1158 Fixed software freeze when adding fixtures from user library with virtual dimmer applied
ONYX-1161 Fixed Windows 8 compliant USB sticks (mapping to drive D) not being shown in console file browser
ONYX-1162 Fixed inconsistencies for main playback LED feedback
ONYX-1165 Fixed inability to manage 2D plan pages on user accounts different from the one used to install ONYX
ONYX-1167 Fixed tapping for beats
ONYX-1169 Limited maximum preset number to 9999
ONYX-1171 Fixes for communicating fixture selection via CITP
ONYX-1172 Fixes for status info in application title bar
ONYX-1174 Fixed single digit entry only for presets on command line
ONYX-1178 Fixed order issues causing emitters not being visualized on 2D plan
ONYX-1179 Added support for NDI Groups (other than "Public")
ONYX-1180 Live output and programmer fixes when loading show files on the fly
ONYX-1181 Fixed Ableton Link not always reconnecting
ONYX-1184 Parameter groups will no longer page on first press after FADE/DELAY/@/RECORD has been put on the command line
ONYX-1185 Fixed cuelist stuck at full after "GO" MIDI macro
ONYX-1186 Fixed undetected local NDI sources
ONYX-1187 Revised license schemes to "ONYX Key"
ONYX-1192 Fixed preset names not showing correctly in programmer and cuelist values
ONYX-1194 Fixed 2D plan Groups tab when adding objects not showing colors
ONYX-1196 Fixed Ableton Link changing session tempo when closing ONYX
ONYX-1198 Support ring segments for pixel mapping
ONYX-1204 Fixed CMY emitters not being rendered in 2D plan
ONYX-1208 Fixed page shift on NX1/NX P "Base" parameter group buttons
Added new "Skip" cue option (default ON) for genuine cue-only behavior (values previous cue tracked through in next cue rather than hard coded value duplication in next cue)
Added dual fixture group mapping mask with logical combination options
Improved gobo pixel mapping mode
Added gobo pixel mapping mode
Fixed WEIGHT not being applied to Pan/Tilt and "random" other values
Fixed CLEAR/DEFAULT/LOAD through right-click on parameter groups
Fixed FADE/DELAY OUT being applied when providing fanning value for IN
Fixed CLEAR SELECTION on programmer groups not considering BASE/FX/TIME filters
Fixed CLEAR FIXTURE
Fixes in weight tracking; Fixes in Weight clearing through filter
Fixed CLEAR on parameter group while in FADE/DELAY/WEIGHT editing mode
Added weight sub channels to cross fade direct <-> pixel-mapped output per parameter
- Added fade/delay/weight editing modes behind double click on LINK button
- Improved consistency of using channel and parameter group buttons with CLEAR/DEFAULT/LOAD/SET SELECTION on command line
Added fixture group mapping mask
Added palette support to effect slots
4.30.1274 (02/12/2024)
======================
ONYX-1097 Fixed ONYX license unlock on Windows 11 24H2
ONYX-1097 Removed M-Series licenses and device support due to Windows security changes (except M6 with ONYX upgrade kit and connected modules)
ONYX-1106 Fixed highlight issues after adding types
ONYX-1075 Visual fixes and improvements
4.10.1273 (08/11/2024)
======================
ONYX-1070 Fixed mark bug (causing fixtures to flicker)
ONYX-1071 Fixed (empty) cue follow bug
ONYX-1069 Fixed wrongful conflict popup when copying multiple cues into point cues
Firmware fixes for NX DMX and NX1/NX2/NX-P DMX boards to not stop DMX output when entering DMX settings menu (Identify mode)
4.10.1272 (01/11/2024)
======================
ONYX-1074 Increased fixture part limit for pixel mapping (to 65534)
ONYX-970 Fixed command line fanning
ONYX-1076 Fixed color temperature increments (repeating first semantic)
4.10.1271 (06/08/2024)
======================
Restored GM not controlling fixture master intensity channels for backward compatibility
4.10.1270 (01/08/2024)
======================
Fixed submaster, inhibitive and playback faders not controlling master intensity channels
4.10.1269 (18/07/2024)
======================
Fixed virtual dimmer on multi-part fixtures with non-master intensity parts
Visual fixes
4.10.1268 (05/07/2024)
======================
Improved GTQ commands: both . (dot) and , (comma) are accepted to distinguish both cuelist from cue, and cue from "point-cue"
Fixed PARK FIXTURE setting 16 bit values to zero
Fixed direct (not via Manager) TCP TELNET connections (extended firewall rule)
Visual fixes and improvements
4.10.1267 (27/06/2024)
======================
Fixed re-ordering 2D plan layers in some show files
4.10.1266 (25/06/2024)
======================
Revised beat detection, added visual analysis feedback
Fixed surface controls becoming unresponsive until entering and leaving ConsoleTester or restart
Fixed clone operation (COPY FIXTURE) hanging when Fixture Groups are included
Fixes for DyLOS stability
Fixed GTQ to use programmed cue timing on UDP+TCP
Fixed recording new cuelists to playback buttons on XNET
Fixed RDM label/address change not moving on to value entry (assuming '@') automatically
Fixes for fixtures with CMY emitters
Visual fixes and improvements
4.10.1265 (17/05/2024)
======================
Fixed FX Link state turning off unintentionally
Fixed added playback button not appearing on joined systems
Fixed disappearance of color indication on record merge of a preset when networked
Fixed GTQ X,Y command on UDP
Fixed DyLOS engine ignoring moved media content until restart
Fixed updating presets after EDIT PRESET session
4.10.1264 (26/04/2024)
======================
Fixed parking fixtures to no longer ignore submaster/inhibitor levels
4.10.1263 (29/03/2024)
======================
New Features
------------
Added output overrides (Park, Default, Highlight, Offset) as special presets that are edited in a dedicated programmer context
- added parameter-level parking
- added channel-level offsets
- improved default value editing
- improved highlight/lowlight editing
Added output override feedback to live output
Added possibility to merge programmer contents into default values from RECORD popup
Allow P/T values in highlight/lowlight presets
Added "Copy from" between highlight/lowlight presets
Added Support for Telnet and UDP commands: CLRCLR, GQL, RQL, PQL, GTQ, RAO, RAQLDF, RAQLODF, RAQLO, RAQL, SQL
Added input processors to DyLOS for converting external inputs into modulators
- added video and palette input processor (NDI)
- added audio input, filter and analyzer processors (NDI, ASIO)
- added Ableton Link support with Quantum Phase Synchronization and tempo changes in session (input processor)
- added MIDI Clock support (input processor)
- added beat-tap processor (replacing former global beat for chases)
- added reference processor (to decouple source input slot programming in presets and cues through indirection)
- added metronome visual feedback for beat rate
Enabled palettes in effect slots and masks
Added new "Preset C" mode to opacity mapping (existing one renamed to "Inv Preset C", at same DMX value)
Added aspect ratio control
Added color appearance support to input processors
Added options dropdown for library and beats editor views (library tabs can now be added as a view from the new "Library" Windows tab)
Added support for installing 3rd party ASIO drivers (to support low latency USB audio devices as published by Behringer, Focusrite, M-Audio, MOTU and RME), and added access to their mixer and configuration
Added audio monitoring
Added support for reverse playback for synced media playback and generators
Added visual feedback display modes for beat provider, which can be used in canvases or palettes
Added beat detection sync into media playhead and chase playback (beat triggers, next to global)
Added transport running state (Ableton Link, MIDI clock, audio signal presence) tracking to (un)mute beat provider output
Added beat-tap processors to F-keys (with target assignment)
Added reference processors to F-Keys (with target assignment)
Fixes and Improvements
----------------------
Improved Reaper/CSV import (properly import timecode beyond 9h, preserve mark numbers if properly ordered, added support for single-dotted mark numbers, feedback on import issues)
Improved cloning fixtures into fixture groups that have a grouping mask
Improved grouping manipulation (changing the selection mask or its parameter)
Improved fixture selection ranges to no longer include DyLOS zone or input processor fixtures unless referred to explicitly
Improved excessive show load time when there's an extensive User Library of fixture types
Fixed reports (fixtures, fixture groups, presets, cuelists, RDM) not showing in modern browsers like Microsoft Edge. When importing into Excel, for example, it is highly recommended to apply the "FixtureReport.XML.ONYX.xslt" stylesheet (from the presented options).
Fixed fixture type editor crashes when opening, or "not enough disk space" popups when exporting certain types
Fixed user fixture type profiles showing up in the browser, but not being added to the show after creating/editing
Fixed importing fixtures using CITP on non-English systems
Fixed PATCH command issues when show contains fixture(s) with numbers having more than 5 digits
Fixed issues with multi-patched fixtures (P/T invert/swap, rotate)
Fixed assigning addresses to multiple multi-part fixtures without a main part at once
Fixed Cloning (PATCH) scope options inconsistency between batch entries list and selected entry data
Fixed selecting fixture number(s) in the patch grid no longer putting '@' on the command line
Fixed double clicking fixture button in fixture center (for starting range selection) putting '@' on the command line (preventing to continue range entry with keypad)
Fixed fixture range selection issues
Fixed software to fail when selecting a fixture range in reverse order, with the last fixture to be selected being the first one in the show
Fixed setting the offset to the horizontal limits while fanning causing the logic to crash
Fixed "non-selected fixtures" option on CLEAR being ignored when no fixtures are selected
Fixed re-ordering 2D plan pages
Fixed preset number indication (in parameter group tab) not updating on changes
Fixed cue count feedback not increasing when recording cues
Fixed chases with faders at zero "blipping" their intensity on every step
Fixed visual corruption when changing chase cuelist, that is connected to a beat processor, to a different cuelist type
Fixed holding playback buttons on a touch screen to just hold instead of triggering the right click gesture (popping up the options window)
Fixed playback buttons focus issue causing their function assignments not being accessible
Fixed motorized fader crosstalk from virtual panel on different ID and bank
Fixed Follow and Wait cues not working correctly on secondary systems
Fixed Pause on Chase cuelist not being applied to secondary systems
Fixed fixture park issues across XNET
Fixed specifying absolute values for offsets on 8-bit channels
Set Art-Net and sACN Sync default to OFF. Turn them on when you notice a lag ("tearing") between universes and products in the system (if they support it).
Fixed DMX input merging while cross fading
Fixed sACN universes not showing in DMX I/O selection dropdown
Fixed DyLOS artifacts on some graphics hardware
Fixed 2D Shapes (like Bouncing 2D Shapes) not working (showing white canvas) on some nVidia-based systems, as well as mask blending on some unspecified systems
Fixed live thumbnails not always rendered correctly
Fixed steam content generator
Fixed transparent color blending in deformation effects
Fixed zoom and rotation of masks
Fixed mirror tiles configuration not working from zone parameters (only from parameters editor)
Fixed "Once" playback mode (running beyond last frame)
Fixed last frame on bouncing playback modes
Fixed moving or swapping pixel mapped fixtures no longer being pixel mapped until software restart
Fixed factory screen layouts to be consistent with recent ONYX Windows changes
Various fixes to improve reliability, workflow/accessibility (like new Channels tab in zone parameters for quick access to intensity, opacity, speed master and scale mode; "Beats" editor view moved to new "Library" Windows tab) and status feedback (like park state, audio/beat input/link states, ...), and to reduce latency
4.8.1244 (13/04/2023)
=====================
Fixed playback fader not moving to correct position when moved by user shortly before changing bank on NX1 and NX P: requires "(10-E10B-21) NX1 NXP Playback Motor Fader (V5.61) IIC.hex" firmware update
4.8.1243 (10/03/2023)
=====================
Fixed DyLOS slots (other than Zone slot) not showing in programmer/value windows
4.8.1242 (1/03/2023)
====================
Fixed the F-Key/Playback Fader 11-20 section on NX-P when wing ID not zero
Changed sector size detection in installer so non-English Windows 11 systems are covered
Added a registry entry to disable ArtRDM destination filtering (causing Clay Paky fixtures not being visible through Netron nodes): contact support if your fixtures don't appear when using RDM over Art-Net
More DMX merger fixes
4.8.1241 (23/12/2022)
=====================
Fixed DMX mergers
4.8.1240 (09/12/2022)
=====================
More 2D plan fixes and improvements:
- Moved snap toggle to 2D plan's toolbar
- Double click on empty space deselects everything
- Rotation reset button will only enable when object is rotated
- Removed scaling for primitives
- Reviewed movability of some popup windows
Improved time needed to validate fixture type updates when loading show file
Improved fixture buttons showing part names first so they can be easily identified
Fixed selecting the group mask using a mask-only fixture group crashing when no fixture groups had been selected
Fixed some older show files not allowing to add a DyLOS zone
Fixed additional install errors due to large sector size on Windows 11
Fixed screen brightness control on M6
4.8.1239 (08/11/2022)
=====================
Fixed values getting stuck in programmer after RECORD CUE/PRESET
4.8.1238 (25/10/2022)
=====================
Elaborate 2D plan fixes and improvements:
- Selection box selects captured fixtures ordered by their number
- Improved object sizing controls
- Improved primitive objects rendering and behavior
- Fixed object (touch) selection and dragging issues
- Fixed object and label visibility issues
- Fixed snap to grid (object center) and snap to object (object borders)
- Fixed aligning objects
- Differentiated (add, delete) icons between objects, pages, layers
Added DMX merger fixture type to access new DMX input merging feature
Improved fixture clone/swap interface
Fixed "Release Banks" macro taking long time to execute
Fixed view options resetting when view grid layout is changed
Fixed show load stuck in "Loaded Fixture Groups" or "Starting Playback Manager..."
Fixed show not loading data when console was turned off immediately after updating fixture type library
Fixed (NX1) screen assignment issues
Fixed replacing submaster fader
Fixed virtual intensity issues for RGB desklight (NX4) fixtures
Fixed direct access panels not closing on CLEAR+CLEAR
Fixed universe assignment reporting in DMX device details pane
Fixed touch snapping to screen borders
Fixed applying virtual intensity setting when re-using patched types
Fixed large fixture number handling
Fixed CITP byte order when exporting data to Capture
Fixed Enter-key not working when cuelist popup is open
4.8.1237 (04/08/2022)
=====================
This version requires Windows 10 or Windows 11 Home/Pro/Enterprise 64-bit for PC.
All consoles require ONYX OS 4.8
Compatible with Obsidian NX4, NX2, NX1, NX K, NX P, NX Wing, NX Touch, NX-DMX
Compatible with M-Series M1 HD, M2GO HD, M6 (with ONYX Upgrade Kit), M2PC, M-Touch, M-Play, Martin 2-port USB-DMX devices
Requires DMX firmware 4.11 for NX-DMX, NX2, NX Wing. Please install from Menu/System/Tools/Diagnostics/Firmware Update
This version is required for updated DMX cards in new NX-DMX, NX Wing, NX2, NX1
This version removes all custom ELO Touch support and drivers
Revised iOS ONYX Remote app with NX1 support and updated Apple requirements
Revised PC and Console installer to remove security related failures on a variety of systems
Added support for newest generation SSD drives on Windows 11
Please note: Many parameter defaults and behaviors of fixtures have changed. Verify existing shows carefully as they may require programming adjustments.
New features
------------
New editable "QuickView" key for NX for temporary keypad overlay (also Function key on any system)
Added Wing ID support for NX P and NX Touch
Added Wing ID feedback on display bottom area and dedicated status windows
Added Wing ID to Virtual Panels
Improved and unified device management (configuring wing ID, DMX universes)
New color (temperature) parameter rendering in channel visualizer
Enabled RDM via Art-Net on sACN network
Added F-Key assignable Action for "RENAME" command
Added F-Key assignable Playback Control for "Playback Fader Swap" (1-10 <-> 11-20)
Playback fader flip (1-10 <-> 11-20) is now applied per wing ID (instead of global)
Multi-function button mode (Play, F-Keys, Base, FX) is now applied per wing ID (instead of global)
Fixes and Improvements
----------------------
* 2D Plan
Improved 2D plan rendering synch (fix tearing)
Added color temperature rendering
AtlaBase library)
Improved selection of overlapping parts in combined fixtures
Improved 2D rendering when zoomed out, dragging performance
Fixed 2D plan scaling for specific multi-part fixtures and selection for scaled fixtures
Fixed Pan, Tilt, Zoom feedback in 2D plan when angle range includes decimals
Major improvements to 2D plan scaling and selection
(WARNING! Changes in 2D plan scaling may require fixtures placed as "Combined fixture" to be adjusted!)
Fixed multi-part fixtures without part metrics not showing on 2D plan
Fixed lack of feedback while enabling DyLOS support and adding zones to a new show due to missing 2D page
* Fixture Libraries and CITP
Fixed wrong fixture types matching on CITP import from Capture
Fixed wrong fixture types/personalities matching on CITP export to Capture
Fixed virtual intensity being applied to non-color mixing channels on some types
Fixed new fixture types in library update can only be added after restarting software
Fixed rendering (color mixing) channels that are not linear across the entire DMX value range
Skip fixture with ID 0 (zero) from being imported (from CITP/Capture), which would be auto numbered and cause conflicts (Onyx starts numbering fixtures at 1)
Fixed adding fixture types with single quotes (') in the manufacturer, model or personality name
Added fixture type rule to prevent software reliability issues after adding certain multi-part types with virtual intensity enabled
Added fixture type rule to properly indicate multi-part types with overlapping 2D coordinates can't be added to the show
Restored fixture master intensity behavior
Fixed updating multi-part fixture types
Fixed inability of adding fixtures (of some types) to show files that have been edited in 4.5
Fixed importing DMX addressing (CITP - Capture, Patch export file) when fixture (number) sequence was not addressed adjacently
Fixed adding types (stuck in "checking conflicts") when thumbs are missing
* DYLOS
Fixed alpha blending for (2-)preset mapping (breaking masks, etc.)
Fixed applying brightness/contrast/saturation to opaque areas in effect mask image and text
Fixed applying absolute/relative color mode to effect slots (Color Effects and Keying always absolute)
Fixed pixel mapping freeze when adding fixtures
DirectX detection and installation improvements
DyLOS mapping reliability improvements
* Connectivity
Improved XNET connection reliability
Added OSC support for playback faders 11-20 (same scan codes as 1-10, but prefixed with 0x46 instead of 0x44), but they also track flipping
Fixed revised NX2 (= Premier) license not unlocking on PC (USB mode)
Fixed OSC support for assignable buttons of playback faders 11-20
Fixed OSC playback page up/down buttons triggering twice
Fixed OSC playback fader bank changes when not on device ID 0 (zero)
Fixed startup Art-Net output and override IP issues (loopback IP address now allowed as override)
Fixed index shift for OSC playback controls
* Others
Fixed programming issues when using encoder to reach zero while operation mode is absolute (jumping to full)
Fixed group mask filter
Fixed loading specific show files
Fixed touching a patch command in the "Commands" popup also being applied to the underlying grid cell (unintentionally preparing another command)
Fixed cue-only issues when using selected filter
Color temperature rendering fixes and improvements
Selection state in Playback button view is now stored with the view
Fixed USB-DMX PCBs losing configuration
Fixed hidden subnet mask setting
Fixed SNAP+TOGGLE locking to cue 0 when global rate is on
Fixed control surface communication issues when 24 fader module is connected
Fixed value windows not reflecting channel group assignment changes until restart
Fixed REL ALL EXCEPT cue macro feedback
Fixed RECORD SCREEN on external display
Improved support for touch right-click by holding
Fixed load issues for specific older show files
Fixed storage of cloned fixtures into fixture groups
Fixed cues fades pulsing non-RGB color emitters when override is on
Fixed first GO after UPDATE CUE re-executing the updated cue instead of moving to the next one (when "reset to first cue" option is disabled)
Fixed SWAP FIXTURE losing DMX addressing (even with identical DMX footprint)
Fixed DELAY/FADE command requiring additional "@" key press
Fixed recording/assigning submaster banks 101-500
Added configurable default setting for showing custom object colors
Updated SQL server for pending security protocol compliance
Fixed cue macros (including SET CL VALUE, MIDI notes) not working
Fixed loss of preset value for last logical channel after show file upgrade (typically visible in defaults preset): consider loading your pre-4.6 show again!
Fixed installer aborting due to IIS installation (which triggers installation of RDM report pages)
Fixed missing options due to duplicate names in direct access to parameter
Improved Web control sizing (like Art-Net node management)
Scroll wheel can now also be used for personalities in the fixture type library browser
4.6.1218 (19/08/2021)
=====================
This version requires Windows 10 Home/Pro/Enterprise 64-bit for PC. All consoles require install of a new 4.6 ONYX OS.
Compatible with Obsidian NX4, NX2, NX Wing NX Touch, NX-DMX
Compatible with M-Series M1 HD, M2GO HD, M6 (with ONYX Upgrade), M2PC, M-Touch, M-Play, USB-DMX devices
Please note: Many parameter defaults and behaviors of fixtures have changed. Verify existing shows carefully as they may require programming adjustments.
Licensing
---------
Please note! This version removes FREE Universes 2,3 and 4. Only Universe 1 is unlocked in ONYX FREE Mode.
Onyx FREE
Without an ONYX USB or NETRON device attached, the software runs in FREE mode.
Universe 1 is completely free to use for Art-Net and sACN output.
2 DyLOS Zones are enabled. Additional zones show a random watermark.
OSC Playback, MIDI, and all timecode protocols can be enabled for a short time period for testing and evaluation. Once the allowed time is expired, ONYX must be restarted to allow a new test period.
Onyx NOVA
With an ONYX USB or NETRON device attached, the software runs in NOVA mode.
Universe 1-4 is completely free to use for ONYX USB, Art-Net, and sACN protocol output.
NETRON devices require ArtNet protocol and latest firmware supporting ONYX Authentication
2 DyLOS Zones are enabled. Additional zones show a random watermark.
OSC Playback, MIDI, and all timecode protocols can be enabled for a short time period for testing and evaluation. Once the allowed time is expired, ONYX must be restarted to allow a new test period.
Connected Touch or Play devices will also remove all I/O protocol restrictions (NOVA+)
Onyx Essential
With an ONYX Essential Key attached, the software runs in LIVE 8 mode.
Any 8 universes are completely free to use for ONYX USB, Art-Net, and sACN output.
2 DyLOS Zones are enabled. Additional zones show a random watermark.
OSC Playback, MIDI, and all timecode protocols are unrestricted.
Onyx Premier
With a Premier Key, NX Wing, or NX 2 in USB mode attached, the software runs in LIVE 64 mode.
All 64 universes are completely free to use for ONYX USB, Art-Net, and sACN output.
5 DyLOS Zones are enabled.
OSC Playback, MIDI, and all timecode protocols are unrestricted.
Onyx Elite
With a Key attached, the software runs in LIVE 128 mode.
All 128 universes are completely free to use for ONYX USB, Art-Net, and sACN output.
5 DyLOS Zones are enabled.
OSC Playback, MIDI, and all timecode protocols are unrestricted.
New fixture library format
--------------------------
This version introduces a new fixture library format, provided by the library partner AtlaBase. This library includes over 50.000 fixture profiles
Existing fixtures will remain in the show file but can be updated using the "Exchange" function in the patch menu
User fixtures and the Library Editor are not affected
New Fixture Libraries are only available for Version 4.6 and higher
Daily update of new library package on obsidiancontrol.com
Single file library package (no longer an executable)
Faster software install, bootup, library updates
Library data is perfectly synchronized with Capture fixtures, allowing for easy import of the patch over CITP
Revised Parameter Defaults and Snap Rules (e.g., additive LED fixtures now have all colors defaulted to 100%)
-> this can affect existing programming and cues and presets must be adjusted if needed.
Enhanced real world values (e.g. Zoom Ranges, Shutter Speeds, Framing Blade Angles)
Improved parameter names and feature descriptions
Enhanced gobo and effects bitmaps, color buttons for CTC and Color Wheel Selections
New Features
------------
New virtual controls icon, expands bank and parameter control into full Playback and Programming Bar
Added "DMX OUT" option in LOAD popup window to "freeze" effects output into the programmer
Effect/timing channels can now also be used as "[SELECTION] @ Parameter Button" for direct entry and fanning on the command line (digital values only: swing ranges 0-170, other attributes 0-1000)
Time for automatically loading the current show on startup can now be configured
Added fixture type filter to programmer and cue values panels, fixes and improvements
Added Art-Net/sACN source IP input filtering
Added support for sACN (E1.31) Synchronization and Art-Net ArtSync packets
Added Capture (CITP) integration (patch, selection, parameter sync)
Added import of patch (exported from another Onyx show file)
CITP integration pulls in 3D positions to compose a top and front 2D plan of the stage (layer per fixture type)
Added MSD (CITP) integration
Added DEFAULT command to put default values in programmer
Added current universe fixture filter in patch
Added patch options for excluding fixtures from GM, SWOP, remote programming and for rotating bars and panels at DMX address level
Added option to turn off smart grid ordering of fixtures in Fixture Center
DYLOS
-----
DyLOS can now apply pixel mapping for any fixture parameter between 2 and 3 presets
Added DyLOS generators:
- Patterns: Plasma, Voronoi
- 2D Shapes: Bouncing Balls, Bouncing Shapes, Meta-balls, Floweroid
- Nature: Fire, Steam
Added color palettes to Dylos (First row of 256 pixels in PNG image are used to map - generator output - intensity levels to indexed colors)
Added 2 and 3-preset pixel mapping mode and opacity mapping modes
Dynamic Intensity mapping is now the default
Added white mapping mode to DyLOS to include all emitter channels (e.g., white, amber, lime) in pixel-mapping to better represent unsaturated colors on stage: it also uses color information and relative brightness data of all color emitters to balance emitter brightness, as well as apply color temperature across emitter channels for unsaturated colors
Added feedback to indicate alpha information availability in content
Missing content is now also indicated on the content type (media, text, ...) tabs
Added "intensity + other emitters" mapping mode for fixtures without RGB emitters but with various other emitter types
Added "background color" effect and "masks as background" mode to masks
Added color palette generator/editor
Added configurable DyLOS thumb overlays, optionally showing curves for matrix generators and mapping gamma curves
DyLOS Framing and Iris will now follow opacity mapping (indicated using hatching pattern)
Added DyLOS zone output panel
Anti-aliasing in DyLOS can be disabled for better pixel accuracy
DyLOS framing now is corner point oriented instead of "blade" oriented
Added DyLOS mirror effect
Added DyLOS tunnel effect
Added framing and iris to DyLOS zone slot
Added DyLOS frame blending
Added DyLOS thumbnail feedback options
Continuous/loop improvements on DyLOS
Fixed fixture rotation on 2D plan being ignored for pixel mapping
Fixed pixel mapping to ignore master parameters specifically
Added new parameters for new DyLOS effects and generators
Improved CMY mapping to favor intensity channel to color saturation channels (to limit color flag usage and to avoid non-pure blacks)
DyLOS manual values and origin are now shown in live output
DyLOS zones slots can now be expanded/collapsed in Fixture Center
DyLOS values are now shown in live output
Added options menu to zone composer
Weight modes allow for selecting "Zone Intensity" (default, backward compatible, LTP) and the newer "Manual Weight" (which has improved)
Fixed value changes in DyLOS zone composer not being synchronized over the network
Replaced LTP with programmable weight control between direct and pixel mapped programming
Improvements
------------
Live output arranges some small footprint fixtures (intensity only, color mixing only, ...) in multiple columns
Updated internal web browser with Edge/Chromium-based for improved help browsing, license management, Art-Net node management and RDM browsing experience
2D plan now visualizes all color emitters
Added edit cue button and the direct cue view to playback context popups
Keypad show/hide toggle can now also be assigned to an F-Key
Improved programmer, cue values and live output panels:
- Improved integration with scroll and toolbar workflows
- Added fixture names & colors, and fixture type colors
- Fixed issues with fixture(-type)s that have large channel footprints
- Improved performance
Programmer and cuelist values panels can now be placed more than once
Improved Art-Net and sACN input options
Improved DMX/Art-Net/sACN output smoothness
Improved orientation of fixtures on Capture import
Installer improvements to avoid SQL-related errors
Improved responsiveness of OSC playback page actions and fixed OSC refreshes
Improved 2D plan performance and responsiveness
Added LTC audio input level control for Obsidian timecode boards
Increased maximal cue comment size
Improved Onyx startup sequence, should eliminate startup errors
Updated NX Remote app
Enabled Art-Net on any (sub)net and updated network configuration accordingly
Added sACN priority configuration
Added support for stVisual style so Visualizers always - also when utilizing Unicast - receive licensed Art-Net data
Full software and hardware support for flipping playback faders 1-10 with 11-20
Improved P/T Combo handling
Improved Window position and size recall behavior for PC Version
Fixes
-----
2D plan icon corruption when swapping fixtures
GO on playback resetting to cue 1 on secondary (in tracking backup) after it turned standalone
Art-Net IN loopback issues
UI closing after selecting cuelist type when recording to a new cuelist
Custom colors on fixtures, types, cuelists, etc
UPDATE+UPDATE to referenced preset(s) not updating cue values
Cleaning faulty fixture types from show files, preventing adding fixtures when type was fixed
DyLOS generator animation
DyLOS opacity mapping
First fixture in patch not having its opacity mapped correctly
Fixture selection focus for multi-part fixtures without a main part
LOAD+LOAD using keyboard shortcut
Copying between types of Fixture Groups
Playback fader (1-10) LEDs on M-Touch, NX Touch while not in "Play" mode
Error popup in selected cuelist view when using keyboard shortcut to delete cues
Applying additive color FX macros
Optimizing show files (removing fixtures that had been marked for deletion)
Placing multi-part fixtures on 2D plan
Playback status redraw issue when returning from patch
M-Play bank issues
"push to all" not refreshing on virtual playback panel
Back button freezing on "Follow 0s" cues
Joining shows
Pop-ups appearing multiple times at startup
Multiple conditional channels not toggling (for example, Frost disabling 2 prisms on ADJ Focus Beam LED)
Deselecting fixture in Capture not deselecting in Onyx
Focusing inconsistencies with Capture for P/T inverted/swapped fixtures
IP address and numeric up/down entry issues
Cloning (default) preset values requiring software restart
(DyLOS zone) lockup issues after creating (and under specific circumstances loading) shows on the fly
Playback faders 11-20 not working on M1HD (when flipped to the physical faders)
DyLOS generator thumbs sometimes not showing when moving show file to other hardware
Zone fixtures can no longer be added to the 2D plan as regular fixtures
4.4.1193 (23/04/2020)
=====================
Fixed "no factory content installed" warnings after importing factory content
Fixed moving views
4.4.1192 (09/04/2020)
=====================
Fixed virtual fader issue in M-Play status window
Fixed EDIT+UPDATE PRESET (conflict popup) issue
Fixed some more DAX errors on shared memory not related to installer leftovers or incomplete software close
Fixed override flash/go with timing revert to 0% while on another playback bank that doesn't have that override in same position
Fixed pixel mapping issues when fixture is re-used in other or outside zones (2D plan)
Fixed LOAD/CLEAR issues from the fixture parameters panel
4.4.1190 (27/03/2020)
=====================
Fixed not all modules working after powering on NX4
Fixed loading shows, while a show is already running, not upgrading the show file properly
Fixed shows having fixtures with virtual intensities breaking those virtual intensities after show is optimized (when starting that show while fixtures had been deleted)
Rebranded American DJ to ADJ in fixture library
Improved touch screen setup and configuration
Moved Fixture tab to first position in Fixture Center
Fixed consistency of page tabs visibility below 2D plan with setting at startup
Fixed F-Key editor can only be opened once per F-Key Type
Fixed software updates losing (factory) content
Fixed unpatching (multi-part) fixtures with virtual dimmers by fixture number
Fixed removing zones from patch sometimes interrupting pixel mapping on remaining zones
Fixed various (color) blinks when switching between (paused) video content and still images
Fixed inability to create folders in the "Onyx" show file location on a console
Fixed Onyx installer kicking in when launching the Onyx software as another user
Fixed DAX errors on shared memory not related to installer leftovers or incomplete software close
Fixed cleanup of data folders on uninstall
Fixed NX DMX and other USB DMX device labels in menu
Fixed using Art-Net sourced timecode for learning timing
Fixed NX4 desklight control via long menu-key press and NX4 profile
4.4.1186 (18/02/2020)
=====================
Created single OS for NX4, NX2, M6 (with Onyx hardware upgrade), M1 HD, M2GO HD
Added NX4 and NX Touch firmware files
Fixed first content selection not being applied
4.4.1185 (14/02/2020)
=====================
This version requires Windows 10 Home/Pro/Enterprise 64bit
Compatible with Obsidian NX4, NX2, NX Touch, NX-DMX
Compatible with M-Series M1 HD, M2GO HD, M6 (with ONYX Upgrade), M-Touch, M-Play, USB-DMX devices
Licensing
---------
DYLOS is limited to 2 Zones in Free Version (other Zones show DEMO watermark)
Removed support for all Enttec USB devices
Phased out support for older Martin hardware (Ether2DMX8, M1, M2GO)
OSC Playback and Function Keys require license (ONYX or M-Series) or attached playback device (Touch/Play)
(unlicensed OSC Playback has execution delays)
New Features
------------
DYLOS Pixel Composer (up to 5 Zones in 2D Plan)
Supports RGB, CMY, White, Dimmer parameters
DYLOS Factory Content Package (1000+ files, separate download and import)
Content Management System with User Media Import and Optimization
Video and Image playback
Wide variety of Postion and Color manipulation
Integrated FX (Tile, Lines, Colors, Generators)
Text Generator
Added Reaper regions/markers import
Fixes and Improvements
----------------------
Updated integrated Help Manual
Improved user interface focus and navigation
Console arrow keys are now active
New arrow controls on right side of button grids
Keyboard shortcuts and navigation
Fixed playback buttons being unresponsive to fast touch input
Fixed Art-Net loopback issue
Added discovery for Art-Net 4 devices
Fixed hardware devices on same device space not synchronizing with OSC input
Provide load/default shortcuts on parameter group popup
Optimized fixture type search in library editor
Fixed false conflict errors when reusing addresses of fixtures with virtual dimmers after unpatching
Fixed USB DMX devices not sending data beyond universe 64
Fixed inability to restore internal DMX devices to defaults when not all ports are attached to Onyx
Fixed fixtures with patch suggestion part (external dimmer, etc) being presented as multi-part fixtures in 2D plan
Fixed playback banks with special characters not showing feedback
4.2.1057 (16/09/2019)
=====================
Updated NX4 submaster I C firmware
Fixed NX Touch, M-Touch, M-Play device address setting
Only mark "ReleaseWhenGo" when cuelist or timecode type
Ignore selecting group mask when no fixture groups had been selected to avoid fixture selection without focus
Fixed actions in 2D plan causing errors on Turkish systems
4.2.1045 (13/02/2019)
=====================
Added software support and firmware for NX2 / NX Wing / NX DMX
Fixes and Improvements
----------------------
PC Installer: Eliminated dependency on Windows COM+, avoiding most of installation and runtime errors on PCs with damaged COM+ (after driver updates etc.)
Fixed submaster faders on M1
Fixed crash when adding fixture whose type is already in show file, but not in local fixture library
Fixed bank switching on M-Play
Fixed saving custom fixture type when using color or gobo wheels
Fixed 2D plan showing negative intensity values for virtual dimmers
Fixed gobo pictures not showing when moving show files to different hardware
Fixed UNPATCH option not working properly when patching fixtures to DMX addresses already in use
Fixed RDM PortId issue
Fixed timecode initialization error on GUI
Fixed intensity values not updated in title controls
Fixed Onyx installing to more recent SQL Server localdb versions: such show files cannot be loaded on consoles
Fixed CITP thumbnails not showing on consoles
Fixed library update to search and accept both SetupFixtureLibrary and OnyxLibrary extensions
Fixed "Maxxyz" name still showing in Preset/Cuelist reports
Note
----
Phased out MAXXYZ Compact/Cerebrum license key support. These legacy keys will no longer unlock 128 Universes of ONYX.
4.0.1006 (15/08/2018)
=====================
First version under Obsidian Control Systems
Launch of Onyx Software Platform, X-Net network protocol
Showfiles and settings renamed to .Onyx...
New "Obsidian" Documents folder
New OS 4.0 required for all embedded consoles
On PCs, M-Series will be fully uninstalled first; your current show file will be saved as BeforeOnyx.maxxyz in your Maxxyz files folder
Licensing
---------
Onyx License enhanced to 128 Universes on PC systems
Universes 1-255 can be patched freely until license count is used up
(the license are no longer based from 1 upwards)
Free Edition remains locked to Universes 1-4
License feedback popup and menu overview indicate remaining Universe count
New Features
------------
Onyx User Interface support for DPI / Zoom Settings in Windows.
Revised Menu navigation and icons for clarity
Enhanced workspace editing
New Onyx Quick access screen
Support specifying multiple source universes in MOVE UNIVERSE command
Visualization of multi-part fixtures on the 2D stage layout
Fixture Library editor improvements
Workspace F-Key shortcuts
Function Keys, Encoder Assignments included into Workspaces
Assign un-recorded view to sidebar
Workspaces color coding of toolbar
Swap window button when editing views
Workspaces include Function Key assignments
Workspaces include sidebar position
Added playback command shortcuts (double click / double tap) to all status displays like M-Touch/Play
Fixes and Improvements
----------------------
Updated Help Manual
Changed parameter range click policy for slow/fast ranges (touching within the range defaults to Slow value)
Touch issues on popups
Unable to set M-Touch & M-Play DMX Universe
MOVE GROUP with replace doesn't work
Software wouldn't go live on some systems, despite presence of OneKey with valid license
Show files can't be loaded if software waited for Create/Load/Join/Continue show for several minutes
Creating templates no longer work (except for Every)
External Display Support sometimes failed to start
Resolved M-Touch/M-Play DMX refresh issues when Art-Net is turned on
Resolved Empty files when exporting settings and generating reports
Issues loading show files
Graphic memory leak causing drawing issues after extended use, requiring reboot
Issues creating new show
Delete fixture parts from 2D layout when deleting master fixture
Fixture type browser doesn't allow to add fixtures of types that are not in the library, even when already used in show file
Auto follow is sometimes ignored under specific conditions
Using gestures on certain components (touchscreen) causes problems
ConsoleTester crashes on close or detach when automated tests are running
Color popup hides behind left screen
Not all factory defaults are loaded
Changing color of workspaces doesn't follow the selected workspace
Workspace drawing corruption
Virtual screens do not extend to live plugged in external screen on M1
Function Key assignments split into a common shared set and an individual option per workspace
Added display settings shortcut in workspace hub
External displays on some consoles not detected properly
Identify console touch assignment was not reliable
Flyout windows stay open when using record command
Single strips of windows didn't show the type and options icon
HighLight doesn't toggle when opening highlight window with long press on button
HighLight shortcut works on virtual keypad
PanTilt position shortcuts (flip etc) were not visible
Default workspace can be edited and deleted (One workspace will always remain)
M6 left encoder assignment fixed
Workspace icon was not shown on Slave consoles
Some windows where missing the options icons
Color picker for playbacks sometimes went missing
Fixed various UI drawing issues
Manual fader takeover across X-Net
Screenviews independent across X-Net
Notice |
---|
End of Software Updates for Legacy M-Series Products
More InformationMore Information We want to inform you about an important update regarding our legacy USB products (M-Series licenses and hardware). With the release of Windows 11 (24H2), Microsoft has introduced significant changes to its encrypted security structure, which directly impacts ONYX. To ensure continued compatibility and security, ONYX has updated its internal licensing and driver support to align with these new requirements. Unfortunately, this means that legacy M-Series USB products and license keys will no longer be supported. We understand this news may be unexpected, and we want to assure you that this decision was not taken lightly. The changes in Windows security were beyond our control, and we are committed to supporting you through this transition as best as we can. Thank you for your understanding and continued support. Please don’t hesitate to reach out to our team if you have questions or need assistance during this process. Please visit the M-series support page for more information regarding legacy M-series products. By continuing with this install on your PC System, you understand that your legacy USB devices will not unlock or connect to Onyx. |
ONYX Installer
Type | Date | Size |
Link |
Notes |
---|---|---|---|---|
ONYX Installer 4.32.1301
(NX1/NX1-16, NX2, NX4, M6(Onyx Kit) |
July 15, 2025 | 946 MB | Download |
(Windows 10/11 64-bit )
How to Install ONYX for PC How to Update ONYX on a Console |
DyLOS Content (High Quality) | Sep 26, 2023 | 9.3 GB | Download | Use "Import DyLOS Content" in Menu/Show/Load Save/Settings tab. |
DyLOS Content (Compressed Quality) | Sep 26, 2023 | 3.6 GB | Download | For systems with limited storage |
Fixture Library Package | Updated Daily | 160 MB | Download | |
Capture Training Files | Download |
Looking for an older version of Onyx? Visit the Onyx Archive
ONYX OS
Never install the ONYX OS on PC systems!
Type | Date | Size |
Link |
Notes |
---|---|---|---|---|
ONYX OS 4.32 (for NX4 - NX2 - NX1/NX1-16 - M6 (ONYX Kit) |
July 15, 2025 | 15.7 GB | Download |
How to Install ONYX OS
|
NX1 4.10 BIOS Update Do NOT install on NX1-16 |
May 20, 2024 | 47.1 MB | Download |
Required once per device before installing OS 4.10 or later if currently running version 4.8 or earlier. |
M6 (Onyx Kit) 4.10 BIOS Update |
May 20, 2024 | 7.8 MB | Download |
BIOS Update for M6+ (Onyx Kit) is required once per device before installing OS 4.10 or later if currently running version 4.8 or earlier. |
Onyx OS Tool v3 | May 20, 2024 | 3.7 MB | Download | Used to create an Onyx OS Install Drive, included in the OS download. |
ONYX Operating Systems are provided as ZIP files. Unzip and use the included ONYX OS tool to create a bootable USB Drive.
These are full recovery images and should always be kept with the console.
To improve download speeds and avoid file corruption, consider the Free Download Manager :
Third Party Licenses
This software uses code of FFmpeg licensed under the LGPLv2.1 5.
Source Code (not required for DyLOS installation)
Please remember to register your NX2 or NX4 to receive a free Capture Visualizer License: obsidiancontrol.com/getcapture
File Archive
ONYX Operating Systems and supporting documents: ONYX Archive
M-Series OS and Device Information: M-Series Support