LXConsole for OS X

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.

History

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