I just wanted to let everybody know that we have just released an all-new version of LightShowMaster that is PLM-based. Here's what's new:
New features:
Head over to http://www.jltsoft.com to see full resolution screenshots and to download the beta!
If you do go and try it out with a PLM, make sure you do a factory reset on your PLM and any Insteon responders that you plan to use! LightShowMaster assumes it has exclusive use of the PLM and it is the only thing programming links on that PLM.
A detailed manual will follow in the next couple of weeks, but this new version is much easier to use than the previous version!
New features:
- Replaced PLC support with faster, more capable PLM Support.
- Supports sending up to 20 commands per second sustained!
- Removed sluggish SDM library from software. No longer needed!
- Added user-adjustable tempo control. Sequence tempo can now be set anywhere from 16 bpm to 220 bpm.
- Sequences are now divided into 64-cell blocks representing a measure of 4 beats. Column markers now denote 1/4, 1/2, 3/4, and 4/4 beats.
- Complete overhaul of sequence graphics display.
- Fade representations greatly improved. Now fades will dynamically "stretch" and "shrink" in real-time as you adjust the tempo of the sequence.
- Complete overhaul of the channel properties screen. Now setting up your Insteon devices is a piece of cake! Just type in the device id for each device you want to add to a channel, and let Light Show Master manage all the link programming for you!
- Channel properties screen now allows you edit all channels without having to bring up the channel properties separately for each channel.
- Added automated support for deleting/removing links from your Insteon devices.
- As you add/remove devices and select/unselect fade intervals, Light Show Master now queues up all the changes that need to be written to your Insteon devices. When you're ready, you can just sit back and relax while Light Show Master programs all of the link changes for you. You don't even have to think about it! No more hand-written group tables or tedious manual programming of links one at a time!
- Now supports 20 different fade intervals (versus the 7 intervals supported in version 1.x).
- Automatically sends a command to shut off all Insteon devices simultaneously when stopping playback.
- New feature automatically shows you errors in your sequence where you have overlapping commands that can't be sent.
- Fade-up optimization eliminates the need for a useless "ON" command that you used to have to add at the end of a fade-up sequence.
- New command: Force Off. Can be used to force a channel off wherever it is needed. Useful for turning off a channel in the middle of a fade, or after a channel was turned on with a fade up.
- Added "Chan" and "Seq" buttons to sequence window for additional ways to get to the channel and sequence property windows.
- Auto-scans for PLM on all serial ports.
- Added button on Sequence Properties screen that will erase everything in a sequence but keep all of the channel programming.
- Added audio file "preview" functionality to the sequence properties screen. Now you don't have to play the sequence in order to see if you selected the right file.
- Demo-mode now allows you to work on a full-length sequence, but you'll only be able to play the first minute of the sequence.
- Added volume control to toolbar.[/*]
- Media files can now be saved as relative paths if the media file is in the same directory as the sequence file. This makes it much easier to share sequences with others!
- Optimized real-time channel display so only the channel "flashers" are rendered during playback, and not the entire channel box.
- Added the ability to load the link programming from another existing sequence. You can choose whether you want to load just the links or load the links + channel names and channel colors.
- Added button in channel properties that allows you to clear and reset all link programming from the sequence. This allows you to replace the link programming from somebody else's sequences.
- Added button in channel properties to wipe a single channel clean of all sequence commands.
- Added automatic check for newer versions of Light Show Master.
- Fixed bug in status bar that would flash "SHOW PLAYING" while using the horizontal scroll bar in a sequence.
- Fixed bug that sent all commands prior to starting position of frame when using the "Play Frame" feature, instead of just sending the visible commands.
- Fixed bug that left "Stop" and "Pause" buttons enabled on startup.
- Fixed bug that would display incorrect sequence length when you loaded another sequence window.
- Fixed bug where the horizontal scroll bar wasn't being readjusted when loading a sequence.
- Fixed bug where last column was not being displayed.
- Fixed crash bug if you tried to play a sequence with a non-existent media file.
- Fixed bug that would still display sequence position, length, and # of channels in the status bar when no sequences were open.
- Fixed bugs that wouldn't mark a sequence as unsaved if certain settings were changes.
- Fixed bug when trying to play a sequence when the media file doesn't exist.
- Fixed bug where media would continue to play if you closed the sequence during playback.
Head over to http://www.jltsoft.com to see full resolution screenshots and to download the beta!
If you do go and try it out with a PLM, make sure you do a factory reset on your PLM and any Insteon responders that you plan to use! LightShowMaster assumes it has exclusive use of the PLM and it is the only thing programming links on that PLM.
A detailed manual will follow in the next couple of weeks, but this new version is much easier to use than the previous version!