LXConsole for OS X

February 7th, 2018

5.3.0 (12107.1) released.

February 1st, 2018

5.3.0 (12101.1) release candidate.

January 24th, 2018

5.2.6 (12024.1) limits processing time for other processes while waiting for overwrite confirmation.

January 9th, 2018

5.2.6 (12009.2) adds option to assign virtual intensity when importing channel data.

January 6th, 2018

5.2.6 (12006.1) adds last_cue message to OSC Out when command line change messages are enabled.

January 1st, 2018

5.2.6 (12001.1) adds MIDI out to faders.

December 14th, 2017

5.2.5 (11914.1) adds ability to assign separate step times for channel based effects.

December 11th, 2017

5.2.4 (11911.1) improves MIDI functions.

December 4th, 2017

5.2.4 (11904.1) fixes issue with defined values for fine subchannels recalled from command line. Adds QuickGO and QuickBACK MIDI/OSC actions.

December 3rd, 2017

5.2.3 (11903.1) fixes issue with defined values for hue and saturation recalled from command line

November 30th, 2017

5.2.3 (11830.1) adds preference to save tmp file after record. Addresses color defined value issues.

November 26th, 2017

5.2.2 (11820.1) release version.

November 9th, 2017

5.2.1 (11809.1) version 5.2 release candidate.

October 25th, 2017

5.2.1 (11725.1) updates sACN priority immediately.

October 21st, 2017

5.2.1 (11721.1) Prevent OSC from dismissing existing alert sheet prematurely.

October 4th, 2017

5.2.1 (11704.1) Improve Art-Net Nodes window.

October 2nd, 2017

5.2.1 (11702.1) Improve Art-Net Nodes RDM tab. Allow command line un-patch of a range of addresses.

September 21st, 2017

5.2.0 (11621.1) compiled with XCode 9. Improves Art-Net Nodes window.

September 14th, 2017

5.2.0 (11614.1) adds support for RDM using Art-Net.

July 16th, 2017

5.1.1 (11418.1) improve help.

July 16th, 2017

5.1.1 (11416.1) adds import/merge only channels in range option.

July 13th, 2017

5.1.0 (11313.1) fix problem OSC /cmd.lxconsole/channel.subchannel@___ address patterns.

July 1st, 2017

5.1.0 (11301.1) fix problem with opening file when fader sub list is empty.

May 5th, 2017

5.1.0 (11208.1) release v5.1.

April 24th, 2017

Version 5.1.0 (11202.1) sequences window improvements.

April 24th, 2017

Version 5.1.0 (11124.1) cumulative fixes. Adds patch table to web sharing.

April 19th, 2017

Version 5.0.5 (11118.1) v5.1 release candidate.

April 10th, 2017

Version 5.0.5 (11110.1) fixes an issue that could cause a crash if a file was closed while a cue was running.

April 9th, 2017

Version 5.0.5 (11109.1) adds CLEARSUBS action. Changes scroll of cue list window.

March 16th, 2017

Version 5.0.4 (11015.1) adds ability to view patch by address in addition to by channel.

March 7th, 2017

5.0.3 (11007.1) prevents a cue from being triggered by MSC if it is already running.

March 5th, 2017

5.0.3 (11005.2) fixes @select regression.

March 4th, 2017

5.0.3 (11005.1) adds nudge +/- level setup option.

March 1st, 2017

5.0.2 (11001.1) fixes universe designation in profiles table.

February 26th, 2017

5.0.2 (10926.1) adds customization of Inspector cue list columns.

February 25th, 2017

5.0.1 (10925.1) various small fixes.

February 21st, 2017

5.0.1 (10921.1) adds faders tabs to inspector and setup window.

February 6th, 2017

5.0.0 (10905.1) release.

January 31st, 2017

5.0.0 (10831.1) master release candidate.

January 24th, 2017

4.7.4 (10824.1) release candidate. Adds undo of display mode change.

January 17th, 2017

4.7.3 (10817.1) renamed "Network" to "Web Sharing" to distinguish with Network based DMX output.

January 11th, 2017

4.7.3 (10811.1) fixed issue with display update after stopping a held cue that also has a follow.

January 5th, 2017

4.7.3 (10804.1) help updated prior to release.

December 29th, 2016

4.7.3 (10729.1) fixes issue with sACN priority.

December 22nd, 2016

4.7.3 (10722.1) adds recognition of subchannel names in commands.

December 21st, 2016

4.7.3 (10721.1) fixes issue with external methods of adding to command line.

December 19th, 2016

4.7.3 (10719.1) adds level column to Sub List. Adds sync midi action.

December 13th, 2016

4.7.3 (10716.3) adds new interface preferences and misc improvements.

December 12th, 2016

4.7.3 (10712.2) fixes marks when recording selection. Adds ability to select subchannel sets when recording selection: "1>10@record group:2-color". Setting levels by named value, "@'defined value'" extended to groups.

December 10th, 2016

4.7.3 (10710.2), shows all addresses in universe notation when patch is imported from channel setup.

4.7.2 (10710.2), fixes issue with lookup of color name in color library.

December 8th, 2016

4.7.2 (10709.1), pre-release testing version of LXConsole 5, replaces 4.6 as the latest build.

November 18th, 2016

4.6.6 (10618.1) various output improvements. Fixes rare quick mode issue with MIDI/Go Box.

October 14th, 2016

4.6.5 (10614.1) various fixes/improvements for ArtNet Node List and Art-Net/sACN output in general.

October 10th, 2016

4.6.5 (10610.1) fixes ArtNet Node List window. Improves OSC arrdress pattern matching.

October 9th, 2016

4.6.5 (10609.2) adds Art-Net 3 support including Art-Net Nodes window and sending directly to detected subscribers to the network. Depending on your setup, this may require reconfiguration of DMX Out preferences. Adds MIDI encoder support with @%e for MIDI action commands. Fixes an issue with OSC commands directly addressing subchannels in the Channel Controls window. This version contains new and not fully tested features. Do not upgrade to this version during a currently running production.

October 6th, 2016

4.6.1 (10506.1) adds EFXsubmaster: action for combined start/stop and master level control from MIDIor OSC. Adds effect option to regular submaster allowing the subs level to start/stop and set level of an effect.

October 1st, 2016

4.6.0 (10501.1) adds option to change current colors when setting defaults in preferences.

September 27th, 2016

4.6.0 (10427.1) attention to fading in and out preset effects using submasters and manual step. Adds ternary action for MIDI and OSC.

September 26th, 2016

4.6.0 (10426.1) adds ability to specify MIDI channels for action triggers.

September 24th, 2016

4.6.0 (10424.1) version 4.6 contains mostly internal improvements.

August 21st, 2016

4.5.4 (10415.1) release candidate. Built with XCode 8.

August 21st, 2016

4.5.3 (10321.1) adds ability to apply defined value from command line eg. 12@'orange'.

August 20th, 2016

4.5.3 (10320.1) improves saving and applying related defined values.

July 10th, 2016

4.5.1 (10210.1) improves DMX input.

June 26th, 2016

4.5.1 (10128.1) Improves refresh efficiency dropping cpu use during fade by ~half.

June 26th, 2016

4.5.1 (10126.1) Adds support for recursive OSC bundles. Minor channel display fix.

June 1st, 2016

4.5.0 (10101.1) Adds OSC pattern matching. Final release candidate.

May 21st, 2016

4.5.0 (10021.1) release candidate.

May 12th, 2016

4.2.9 (10012.1) adds MIDI Program Change to incoming MIDI action triggers.

May 11th, 2016

4.2.8 (10011.1) adds automatic echo of GO as /cue/n/start to an OSC destination named "extShowControl" if it exists (similar to MIDI Show Control out). Note that MSC and OSC are sent when GO is triggered from Live control and not by follow cues. To trigger MSC or OSC from a follow cue, explicitly add a cue action.

April 28th, 2016

4.2.8 (9928.1) fixed support for ultraDMX Pro USB interface. Fixed subchannels in effect table when not yet used in file.

April 26th, 2016

4.2.8 (9926.1) adds support for ultraDMX Pro USB interface.

April 23rd, 2016

4.2.8 (9922.1) fixes recording from live with submasters included. Improves export/import of channel setups.

April 12th, 2016

4.2.6 (9911.2) adds ability to send Art-Net ArtAddress Cancel Merge and Clear Output commands.

April 9th, 2016

4.2.6 (9909.1) adds send/receive OSC using tcp. This version contains new and not fully tested features. Do not upgrade to this version during a currently running production.

April 5th, 2016

4.2.6 (9905.1) improves cue list window. Adds help for Display Options. Adds more default times in setup.

March 30th, 2016

4.2.5 (9830.1) fixes minor issues with new display configurations.

March 29th, 2016

4.2.5 (9828.1) adds new display configurations, making it easy to switch between different arrangements of channels in the main display. Includes new customized, manually arranged channel layouts. Manual channel layouts can have channels shown in custom locations. Custom layouts also can display lines and 9 point text labels. Custom layouts can be edited using LXBeams. This version contains new and not fully tested features. Do not upgrade to this version during a currently running production.

March 7th, 2016

4.2.2 (9807.1) adds support for inhibitive submaster. Thoroughly test this version before using live This version contains new and not fully tested features. Do not upgrade to this version during a currently running production.

March 1st, 2016

4.2.1 (9801.1) exposes snapshots folder in general preferences popup menu.

February 25th, 2016

4.2.1 (9725.2) fixes issue with page breaks in cue list.

February 21st, 2016

4.2.1 (9721.1) post-release latest build adds virtual intensity channel setup option for LED fixtures with no DMX address for intensity/master dimmer.

February 19th, 2016

4.2.0 (9719.1) adds channel setups.

February 14th, 2016

4.2.0 (9714.1) release candidate.

February 4th, 2016

4.1.4 (9704.1) fixed issue with minimum time between key preference and extended to GoBox control.

January 25th, 2016

4.1.3 (9625.2) fixed an issue with printing cue sheets. Adds selecting channels by clicking on row in group list.

January 24th, 2016

4.1.2 (9624.1) fixed OSC string handling regression.

January 22nd, 2016

4.1.1 (9622.1) fixed revert/effect issue. Fixed dimmer check issue.

January 1st, 2016

4.1.0 (9601.1) fixed OSC cmd.lxconsole issue.

December 10th, 2015

4.1.0 (9509.1) release build.

December 3rd, 2015

4.0.4 (9503.1) returns to build with Xcode 6.4 until Apple fixes some bugs in the SDK.

November 5th, 2015

v4.0.2 (9405.1) improves import/export of channel setups.

November 2nd, 2015

v4.0.1 (9402.1) fixes setting preset group to zero from command line.

October 29th, 2015

4.0.0 (9328.3) release build. v4.0.1 (9329.1) includes cueMaster/subsMaster update.

October 27th, 2015

3.9.7 (9327.1) adds MIDI/OSC controllable cueMaster and subsMaster. Adds velocity/argument inversion (%w/%q respectively) for MIDI and OSC actions.

October 7th, 2015

3.9.6 (9307.1) fixes issue with multicast sACN on OS X 10.11. Interface for sACN MUST be selected in DMX Info tab of the preferences for multicast sACN.

October 1st, 2015

3.9.6 (9301.1) adds a workaround to an issue with later versions of OS X where there could be a long delay when switching to/from the Track Sheet window. The new design works around the system behavior by limiting the width of the Track Sheet table to only the number of columns that will fit into the window.

September 29th, 2015

3.9.6 (9229.1) improves speed of network interface lookup.

September 25th, 2015

3.9.6 (9225.1) checks to see if widget is unplugged which would cause computer to hang when using VCP serial connection (either Apple or FTDI driver). Not an issue with D2XX driver.

September 24th, 2015

3.9.6 (9224.1) improves DMX USB Pro connection using the Apple FTDI driver. D2XX is still recommended by ENTTEC. But, that requires disabling the Apple FTDI driver after each OS X update. And, possibly switching the Apple FTDI driver on and off for other uses.

September 11th, 2015

3.9.5 (9211.1) adds Delay Channels command.

September 10th, 2015

3.9.5 (9210.2) fixes serious regression bug involving saving proportional patch. Adds incremental backup ability. Saves backups to ~/Documents/LXConsoleSnapshots folder if it exists.

September 1st, 2015

3.9.5 (9201.1) adds ability to use capital R on command line (R = "Record:") to record a cue without including the levels of submasters in live mode. Otherwise, "Record:" is identical to "record".

August 23rd, 2015

3.9.5 (9123.1) beta version of 4.0 adds a number of efficiency improvements. Focus areas include the main output thread and DMX input. Thoroughly test this version before using live Do not upgrade to this version during a currently running production.

August 20th, 2015

3.9.3 (9120.1) adds extra thread synchronization to buffer update.

August 15th, 2015

3.9.3 (9115.1) adds csv export to cue/group/sub list windows. Adds additional functionality to cue list window including copy/paste and network sharing.

August 12th, 2015

3.9.3 (9112.1) adds ability to use connection to Teensy microcontroller board as USB DMX output (utilizes ENTTEC DMX USMB PRO protocol).

August 3rd, 2015

3.9.2 (9103.1) improves Art-Net connections and ArtPoll information.

June 11th, 2015

3.9.1 (8926.1) improves translation of marked channels when importing lxcues files.

June 11th, 2015

3.9.0 (8911.1) release version available for download.

June 10th, 2015

3.8.6 (8910.1) adds "key=" MIDI actions.

June 8th, 2015

3.8.5 (8908.1) improves add/delete/drag of included groups in drawer advanced tab. Adds playback only preference to MIDI channel actions.

June 4th, 2015

3.8.5 (8904.4) improves loopback suppression when synchronizing LXConsole with a MIDI controller.

3.8.5 (8904.3) suppresses warnings when an "!" is added to record or Group command line.

3.8.5 (8904.2) adds "Don't Track" option to cues and exposes Block Tracking and Don't Track to control by command line.

June 3rd, 2015

3.8.4 (8903.1) adds "record!" to OSC and MIDI action commands which will overwrite current cue without warning.

May 27th, 2015

3.8.3 (8827.1) adds ability to lock patch and channel setup functions.

May 25th, 2015

3.8.3 (8825.1) fixes issue with OSC receiving "/cmd.lxconsole/sub:n@lv" address patterns.

May 15th, 2015

3.8.3 (8815.1) fixes editing of channel based effects on older versions of OS X. Other misc improvements.

May 11th, 2015

3.8.2 (8811.1) adds channel effects. Improves Copy/Paste level(s).

May 7th, 2015

3.8.1 (8807.1) adds support for setting text content in Lemur. Adds Lemur remote file.

May 6th, 2015

3.8.1 (8806.1) 3.8.1 adds support for OSC #bundle messages and fixes a problem with handling these messages that could cause a loop.

May 2nd, 2015

3.8.0 (8802.1) 3.8.0 available for download.

April 24th, 2015

3.7.9 (8724.1) Adds support for rgbaw and rgbawv mix types.

April 15th, 2015

Latest Build

3.7.8 (8715.1) adds the option to break main display into two columns instead of always a new row.

April 4th, 2015

3.7.8 (8704.2) --Beta v3.8-- has new channel display options.

3.7.6 (8704.1) released.

April 2nd, 2015

3.7.6 (8702.1) adds support for hue and saturation subchannels.

March 31st, 2015

3.7.5 (8631.1) adds a warning to the "Clear Levels in All Cues" script.

March 29th, 2015

3.7.5 (8629.1) adds ability to patch series of addresses eg. "patch:1>10@10".

March 26th, 2015

3.7.4 (8626.1) adds dimmerCheckDimmer property to LXConsole document Applescript.

March 14th, 2015

3.7.4 (8614.1) fixes an issue with imported channel setup of 10.7 and earlier.

February 18th, 2015

3.7.4 (8518.1) various improvements.

February 16th, 2015

3.7.4 (8516.1) adds dmx offsets to channel setup, allows setup of multiple channels at one time. Fixes hang with live script update and the color picker.

February 10th, 2015

3.7.3 (8510.1) adds second OSC out connection.

January 31st, 2015

3.7.3 (8431.1) fixes issue with import of cues file with greater number of channels.

January 30th, 2015

3.7.3 (8430.1) adds scripting support for turning external connections on or off.

January 28th, 2015

3.7.3 (8428.1) fixes regression that caused effects to crash.

January 25th, 2015

3.7.2 (8425.1) adds wide channel display preference. Re-names command line tab in preferences to "Interface".

January 24th, 2015

3.7.2 (8424.1) consolidates a number of recent fixes.

December 7th, 2014

3.7.0 (8307.1) fixes an issue with flashing colors with an LED fixture when dragging the mouse in the color picker.

November 19th, 2014

3.7.0 (8219.1) release of v3.7.0.

November 5th, 2014

3.6.7 (8205.1) fixed issue with changing the number of channels.

October 21st, 2014

3.6.7 (8121.1) updated for Yosemite. 3.7 release candidate.

October 12th, 2014

3.6.6 (8112.2) release candidate for version 3.7.

September 29th, 2014

3.6.5 (8029A) adds support for actions triggered by MIDI note off messages and MIDI note on messages with zero velocity.

September 25th, 2014

3.6.5 (8025A) completely re-writes output and display update timing into a coordinated master thread. Previously these ran on independent threads which resulted in much more overhead and possible penalties from OS X for excessive CPU wakes. This new method improves coordination and prevents thread conflicts and duplication of effort when sequences, cues and effects are running simultaneously. This update constitutes a major internal re-wiring and it is not advisable to update to this version in the middle of a running production.

September 15th, 2014

3.6.1 (8016A) changes label on scenes table in live window.

September 15th, 2014

3.6.1 (8015A) adds ability to use subs as presets for live scenes. Improves App Nap performance on OS X 10.9 Mavericks.

September 12th, 2014

3.6.0 (8012C) 3.6.0 release.

September 4th, 2014

3.6.0 (8004A) sets the size of the main display view based on the number of visible channels.

August 25th, 2014

3.6.0 (7925A) adds saving of the visibility of auxiliary windows to file. Adds new method of restarting sending DMX via ethernet after computer sleep.

August 25th, 2014

3.6.0 (7925A) uses effect follow time for sub based effect because subs do not have follow times. (note: manual step option is required for no follow at all) This is a release candidate build.

August 21st, 2014

3.5.11 (7921A) adds help page for sequences window.

August 14th, 2014

3.5.11 (7914A) adds test buttons for events and actions to sequence editing.

August 12th, 2014

3.5.11 (7912A) adds improvements to sequence and effect windows.

July 28th, 2014

3.5.10 (7828A) adds sequences and OSC destinations. Sequences are timed series of events. Each event can contain a number of actions such as starting a cue or effect or sending MIDI or OSC. OSC destinations allow cue and sequence actions to be set up with a named OSC destination. Then, if the IP address or port changes, it is not necessary to edit all of the actions.

July 22nd, 2014

3.5.9 (7822A) adds ability of submasters to save marked channels. Marked non-intensity subchannels in submasters override levels in the live cue when the sub's master level is greater than zero (unless the proportional option is selected, in which case it is simple HTP). Effects can also now override levels of non-intensity subchannels that are marked in the source cues/subs. An additional option makes overridden non-intensity subchannels proportional to a mix between the live cue and the effect depending on the level of the effect's master.

July 16th, 2014

3.5.8 (7816A) adds ability to specify page when importing ASCII. Add Home Hilited Channels command.

July 4th, 2014

3.5.7 (7804A) adds selection of subchannels to @record command line function, and backtrack/forwardtrack and delay hilited channels menu commands.

July 2ndh, 2014

3.5.6 (7802A) adds ability to use submasters as presets for an effect.

June 18th, 2014

3.5.5 (7718A) adds ability to turn Quick Mode on and off from command line using "time: !" and "time: f". Updated for MIDI v3.5.5 (7720A).

June 10th, 2014

3.5.5 (7710A) fixes Quick Mode command to work with auxiliary windows. Fixes possible deadlock on error when importing DMX through a widget.

June 4th, 2014

3.5.4 (7704A) adds more error reporting for D2XX connections with a DMX-USB Pro widget. Also will restore Mk2 api functions if needed via Plug/Unplug Widget command.

May 31st, 2014

3.5.3 (7631A) adds "Update group:" to command line. This new command copies current levels to channels that are marked in the group being updated.

May 29th, 2014

3.5.2 (7629A) improved DMX import.

May 24th, 2014

3.5.1 (7624A) adds saving of cue sheet, cue list, sub list, group list and track sheet window positions.

May 22nd, 2014

3.5.1 (7622A) adds additional reporting/prevention of errors when starting USB-DMX Pro connection.

May 21st, 2014

3.5.0 (7621A) corrects reporting of update available.

May 15th, 2014

3.5.0 (7615A) release of version 3.5.

May 8th, 2014

3.4.6 (7608A) adds Stop All menu command and EFXstopALL MIDI/OSC action command.

May 6th, 2014

3.4.6 (7606B) passes all key presses from channel display to command line. Random effects will always pick a different random step rather than possibly the same one twice in a row. Adds preference to allow cue actions to be triggered in quick mode.

May 1st, 2014

3.4.5 (7601A) fixes backtrack/forwardtrack commands so that they work in Live mode.

April 30th, 2014

3.4.5 (7530A) fixes menu issue with 3.4.5 (7529A)

April 29th, 2014

3.4.5 (7529A) adds menu commands for Live window buttons. (v3.5 release candidate)

April 26th, 2014

3.4.4 (7526A) interface improvements. (v3.5 release candidate)

April 19th, 2014

3.4.4 (7519A) change so that quitting with no file open removes the saved last file for re-open.

April 15th, 2014

3.4.4 (7515A) stability improvements and changed LXConsole->Install Extras->Arduino Examples to link to Arduino page on website.

April 11th, 2014

3.4.4 (7511A) stability improvements.

April 7th, 2014

3.4.3 (7507A) stability improvements and added Prepare Ethernet for Shutdown command which zeroes the output including hot patch and parked channels.

March 27th, 2014

3.4.2 (7427A) adds rate setting to effects. Also adds a setting to make explicit if the current master level should be used when starting an effect.

March 26th, 2014

3.4.1 (7426A) changes behavior so that a non-looped effect that reaches the end of its cue list will behave as if it received a stop command instead of just ending.

March 24th, 2014

3.4.1 (7424A) improves update thread for submasters and effects.


Version 3.4 History

Version 3.3 History

Version 3.2 History

Version 3.1 History

Version 2.6/3.0 History

Version 2.4 History

Version 2.3 History

Version 2.2 History

Version 2.1 History

Version 2.0 History

Version 1.3 History

Version 1.2 History

Version 1.1 History

Version 1.0 History

Change Summary

Version 2.1 Changes

Version 2.0 Changes