Recent Changes to SCS

Some features may only be available in SCS Standard and/or higher license levels.

Version 11.9.8 (January 2023)

New or changed features

The Bulk Edit screen now shows the Activation method (eg Manual, 1.00 ae Prev, etc) for all field types to be changed, except for 'Audio Levels' which continues to show Device in that column.

The SoundMan-Server option to force audio processing onto a single processor has been removed.

Bugs fixed

Bulk Edit was not properly handling clearing (setting to 0) Fade In and Fade Out Times.

If an MTC sub-cue is linked to an Audio File cue or sub-cue, then on 'Stop All' the Audio File would continue playing, albeit silently. On activating something like starting the Editor, the Audio File playback would then be heard. The Stop All processing should not have resumed playback.

The SoundMan-Server processing in SCS did not handle multiple ASIO interfaces correctly, especially regarding determining the sample rate to be passed to SoundMan-Server.

Version 11.9.7 (December 2022)

New or changed features

The keyboard double-click timeout now also applies to network cue control 'Go' commands.

The SCS Scribble Strip feature available for selected Control Send Remote Devices (such as Behringer SQ series mixers) now supports naming scenes.

Support for X32 Theatre Control was added in SCS 11.8.5. This product has been re-launched as TheatreMix, so the corresponding descriptions have been changed in SCS. TheatreMix supports more console brands and models. No changes are required to your cue files.

If you create a cue file on, say, your home computer, and then load this cue file the first time onto your theatre computer, then previously you would receive a message from SCS that no device map file could be found for that cue file and that a new device map file would be created. If no device map file for that cue file can be found on that computer, SCS now first of all looks for a compatible device map file and uses that to create the new device map file. 'Compatible' means that device types and names in the cue file must all exist in the device map. This also extends to fixture codes in lighting devices. SCS sorts the device map information to assist in locating the 'best match' device map. This enhancement means that your new cue file will inherit the same device map assignments, such as audio driver, audio device physical device assignments, lighting fixture DMX channels, control send ports, etc.

Bugs fixed

Toggle HotKeys were not working for SFR cues.

When a Note HotKey was released, it did not stop a counting down sub-cue of that HotKey Cue.

An SFR to 'stop all earlier cues' didn't complete a sub-cue of an earlier running cue if that sub-cue had not yet started.

Manually changing the pan setting of an audio file cue in the main window would set the level to -INF.

HotKey Banks were not handled correctly, due to a bug in the 'Step' HotKey processing, which was added in 11.9.1.

Double-presses of HotKeys is again supported. This had been disabled in SCS 11.9.5 in the code that prevented accidental double-presses of the space bar.

MTC Full Frame messages may have had an incorrect SysEx channel generated.

The Cue Panel's Audio File displayed current position would not change if the Audio File Cue (or Sub-Cue) was linked to an MTC Cue (or Sub-Cue). The audio file and MTC both played correctly and in sync - it was just the displayed current position of the audio file that didn't move.

In 32-bit versions of SCS, a 'division by zero' error could occur on loading some large images. This was due to the underlying library failing to obtain the dimensions of the image, which only occurs under some conditions, such as there being several large images to load. SCS now catches the condition that caused the error and reports that the file cannot be opened. This problem doesn't seem to occur in 64-bit versions.

Version 11.9.6 (November 2022)

New or changed features

When creating or editing an Audio File Cue or a Playlist Cue, the 'Other Actions' button now includes options to trim all below -75dB or -60dB from the start/end of the file, in addition to the previously supported trim all below -45dB or -30dB levels.

MIDI Control Send Cues that use a Behringer X32 'Remote Device' can now also set Channel and DCA colors (sending scribble strip names is not yet supported).

Network Control Send devices in Production Properties may now be marked as 'Connect when required'. This will cause the device to be connected when it is first required by a Network Control Send Cue, if the device is not immediately available.

Bugs fixed

Fixed the incorrect MIDI values sent for 'Go Scene', 'Go Snippet' and 'Go Cue xxx' in MIDI Control Send Cues that use a Behringer X32 'Remote Device'.

A memory error could occur on copying cues.

A memory error could occur if a video/image cue was started in the main window, then stopped in the editor, and then the browse button in the editor used to select another video/image cue.

Under some conditions, an Audio File Cue with current level of -INF would play at the 'Minimum Audible Audio Level' set in Production Properties / Run Time Settings, eg at -75dB.

The Production Property 'Default Screen for new Video/Image Cues' was not being applied, so the overall default screen (2) was always applied.

For Image Cues, the Rotate settings 'Flip Horizontal' and 'Flip Vertical' were not working due to a related change made in an earlier version of SCS. (They may have been working under some conditions.)

The fix in 11.9.5 to prevent an accidental double-press of the space bar activating the next two cues had the side-effect of also imposing the 750ms delay on other keyboard commands, such as up-arrow and down-arrow for moving through the cue list. The 750ms delay is no longer applied to cue list navigation keyboard commands.

The video/image display monitor on the main screen may stay black if the first video/image to be displayed has a fade-in time.

Version 11.9.5 (August 2022)

New or changed features

MIDI Control Send device support for 'Behringer X32 Digital Mixer' as a 'Remote Device' now includes GoCue, and the number ranges for GoScene and GoSnippet have been corrected (0-99 instead of 1-100). Additional fader levels are also supported, including AuxIn, FXRtn, and others.

Bugs fixed

The Audio Driver Option 'Use BASS Mixer' must be selected to display the Faders window if the audio driver is DirectSound or WASAPI. SCS was not applying this check for WASAPI, resulting in possibly incorrect channel levels if the BASS Mixer was not being used.

An accidental double-press of the space bar for activating the next cue could result in the next two cues being activated. SCS now checks for at least 750ms between key presses for activating the next cue.

Version 11.9.4 (August 2022)

New or changed features

MIDI Control Send devices now support 'Behringer X32 Digital Mixer' as a 'Remote Device'. Note that you will need an X-UF or X-USB expansion card installed in the X32 to use this feature.

For SCS Platinum users, the maximum number of Control Send devices supported in Production Properties has been increased from 16 to 64.

Bugs fixed

When opening the recovery file, the message 'The cue file has been changed by another application' may be displayed.

Memo Cues loaded from a template file would lose their formatting.

When editing an MSC Control Send Cue, the 'Command Format' could not be changed.

If an Audio File Cue is linked to another Audio File Cue and the second of those cues is disabled, the link was not broken and playing the first cue would also play the disabled cue. SCS now checks cue and sub-cue 'Enabled' states when linking audio files.

Earlier SCS 11.9 releases did not allow an SFR cue to select a 'Go To' Cue as a cue to be stopped.

Version 11.9.3 (July 2022)

New or changed features


Bugs fixed

A memory error could occur on entering an OSC command in a Control Send cue and then clicking on another sub-cue in the editor.

When checking for existing devices in a device map, if a required device description was not found but a 'similar' description was found, then SCS may have used that. This was due to a now-obsolete work-around for changes to device descriptions that occurred with some device drivers and/or Windows several years ago. That SCS work-around has been removed so an exact description match is now required when SCS searches for existing devices.

When entering or changing a Cue number, if the entered number has already been used then an 'already exists' message will be displayed. However, under some conditions this message would repeatedly display after clicking OK. This applied particularly when entering or editing a video/image cue.

You could not change the Activation Method of a callable cue if another used callable cue existed.

If you selected 'Large' as the 'Video Monitor Size' in Options and had no secondary screens attached, then any image cues set to cross-fade would only partially fill the video monitor panel.

Version 11.9.2 (June 2022)

New or changed features

In 'Print Cue List' you may now choose 'Manual Cues Only'. This can be useful if the printed cue list is to help you run the cues for the show. (This feature was scheduled for 11.9.1 but was inadvertently omitted from that release.)

The 'Set Position' cue type now supports the position type 'Before End' (for time before the 'end at' position of the target cue), and also supports 'all playing audio cues' and 'all playing video/image cues'.

Bugs fixed

When changing the Operational Mode from a menu item under the main window's 'View' toolbar button, any resultant change in the columns displayed in the main window's cue list were not applied for cues completed at the time of this change.

DMX interfaces (eg ENTTEC DMX USB PRO) with a high serial number were not recognized in earlier releases of SCS 11.9.

Earlier SCS 11.9 releases did not accept MIDI Cue Control of hotkey cues.

Earlier SCS 11.9 releases failed to process the cue Activation Method 'External Fader'.

Version 11.9.1 (May 2022)

New or changed features

In Production Properties / Video Capture devices you may now select the video format, eg 'MJPG 1280x720 (5 to 30 fps)', and Frame Rate. Setting these may improve video capture performance.

In Options / General, the maximum values for 'Max. No. of Audio Files to Pre-Open' and 'Max. No. of Video/Image Files to Pre-Open' have both been increased to 99. The default values remain unchanged, at 40 and 20 respectively.

In the Editor's display of Audio File Cues, there are now '+' and '-' buttons under Audio Devices to enable you to easily insert or remove audio devices from the cue.

A new type of Hotkey has been added: 'Step'. This enables you to have multiple cues assigned to the same hotkey, and SCS will 'step' through those cues one at a time for each press of the hotkey.

The 'Page Up' (PgUp) and 'Page Down' (PgDn) keys may now be used for Hotkeys as they are the only keys supported by some wireless presenter clickers. However, if you use PgUp or PgDn for a Hotkey then this will override the corresponding action on the main cue list.

The number of cue entries supported in a single Enable/Disable Cue has been increased from 5 to 10.

Animated images (eg animated GIF's) may now be faded in, faded out, and cross-faded.

The Operational Mode (Design, Rehearsal or Performance) can now be changed from the main window using a new menu item under the 'View' toolbar button.

Chinese is now available as a language choice in Options / General.

In 'Print Cue List' you may now choose 'Manual Cues Only'. This can be useful if the printed cue list is to help you run the cues for the show. (Now included in 11.9.2.)

When using Cue Markers, 'Prev Cue Marker' and 'Next Cue Marker' are now available via a MIDI Cue Control device.

The 'Test Tone' feature in Production Properties / Audio Output Devices now supports pink noise as well as sine wave. The feature also now enables you to pan the test if the device is assigned two channels.

Bugs fixed

Fixed a bug in 11.9.0 that affected the creating and editing of MIDI Show Control (MSC) Control Send Cues.

When editing an Audio File Cue, the Trim control was not processed correctly.

When editing an Audio File Cue that uses a WAV file that contains embedded cue points, it was not possible to move the end marker back before the first embedded cue point.

In the VST Plugins window, trying to insert a new plugin could cause a memory error.

Rotating a still image could fail, resulting in a black image.

Importing Lighting Devices from another cue file could cause a memory error.

A Playlist Cue set to repeat would not repeat if the run mode is non-linear.

Cues set to auto-start relative to a previous cue may run more than once if the run mode is non-linear.

If a MIDI Time Code (MTC) sub-cue is linked to an Audio File sub-cue, then under some conditions the MTC sub-cue may not start when the linked Audio File sub-cue starts.

An Audio File sub-cue or a Playlist sub-cue with a sub-cue start time of 'on cue marker' would start as soon as the cue itself was started.

Fixed a bug in 11.9.0 that caused MIDI Control Send messages for Message Type 'Program Change (1-128)' to be processed incorrectly.

A Recall Scene Control Send message to be sent to an Allen&Heath SQ series 'MIDI Remote Device' would always recall scene 1.

Fixed some display size issues with Video/Image Cues.

Fixed a bug in 11.9.0 that failed to ignore keyboard auto-repeats for commands like 'Go' and hotkeys.

When two or more sub-cues of a cue display images simultaneously to separate screens and fade-in times are specified, then the fade in times of the second and any subsequent image sub-cues may be ignored and the image be displayed immediately.

A Video sub-cue linked to an Audio File sub-cue may not play the video, even though the progress slider tracks apparent progress.

Fixed a bug in 11.9.0 related to Audio File cues with cross-faded loops and also with a set number of times for the loop to execute. The loop counter would be incremented twice per loop.

The Editing Option 'Max. File Length for Audio Graph File Scan' was not fully implemented.

Version 11.9.0 (February 2022)

New or changed features

You can now set a non-default Playback Rate, Tempo or Pitch for an Audio File sub-cue. Playback Rate affects both Tempo and Pitch, whereas setting Tempo will affect Tempo only and leave the Pitch unchanged, and setting Pitch will affect Pitch only and leave Tempo unchanged.

The Action of a Level Change sub-cue now allows you to select Playback Rate, Tempo or Pitch if the target sub-cue is an Audio File sub-cue. This enables you to change the Playback Rate, Tempo or Pitch sometime after the start of playback of that Audio File sub-cue. A Duration property is also available so you can, for example, slow down or speed up playback over several seconds.

Callable Cues may now have parameters which are passed when a 'Call Cue' cue type calls that callable cue. Currently only Lighting Cues and MIDI Control Send Cues accept parameters, and these only for selected fields. However, other cue types will be enhanced later to support parameters.

If a cue has an Activation Method of MIDI Time Code then you can now have sub-cues of that cue set to start by 'Relative Time Code'.

If an Audio File cue has Cue Markers or Cue Points then subsequent sub-cues within that same cue may now be set to start 'On Cue Marker', specifying a cue marker (or cue point) within that audio file sub-cue.

Animated GIF's are now supported in Video/Image Cues. Some restrictions apply.

When using the Primary/Backup feature, the Backup did not report an error if the connection to the Primary failed. This could occur, for example, if the Backup's 'IP Address of Primary' was incorrect. SCS now reports if the connection fails, and one of the options provided is to change (ie correct) the IP Address that the Backup is trying to connect to.

When using the Primary/Backup feature, SCS now displays a warning message in the Backup if the Primary is running a different version of SCS.

When using the Primary/Backup feature, there is now an option for the Backup to ignore incoming network Cue Control messages (except for those sent by the Primary).

Lighting fixtures may now be assigned multiple DMX Start Channels. This is primarily designed for audience lighting in venues with separate DMX channels for audience lighting in different areas of the theatre, such as stalls, upper and lower balconies, etc. If all performances will require the same selection of audience lighting DMX channels, then you can create a single 'fixture' for audience lighting, and assign all of the associated DMX channels to this fixture.

The editor panel for editing Lighting cues now has a fixture-level 'Include' checkbox, enabling you to quickly include or exclude all channels for the selected fixture. This is useful if you just want to include a few channels of a multi-channel fixture - just exclude all channels and then include then few you need.

DMX channels are no longer blacked out (set to zero) on closing SCS.

If you have Lighting Cues and you manually select the next cue in the main window, eg by clicking on a cue in the cue list, SCS attempts to calculate the DMX values that would be active immediately prior to your playing that next cue. This is ideal for rehearsals if the director wants to rehearse a part of a scene - possibly several times. For more information, see 'Run Time Note' under the Lighting Cues topic.

MIDI Control Send support for various external ('remote') devices such as Allen&Heath Qu and SQ mixers (added in 11.8.5) has been enhanced to include extra controls, including setting channel FX and DCA levels.

A new Operational Mode has been added: Rehearsal Mode. You can have different Display Options and Cue List Columns for Design Mode, Rehearsal Mode and Performance Mode.

A Display Option has been added to 'Request Confirmation of Cue Click in Main Window'. If set then when you click on a cue in the main window's cue list, SCS will ask you to confirm the action, with an option to not ask again in the current session. This has been added to reduce the likelihood of accidentally 'clicking' on a cue during a live production, an issue that can easily occur if the laptop's trackpad has not been disabled. This option is set by default for Rehearsal Mode and Performance Mode, but not for Design Mode.

In Performance Mode the default Display Option for Toolbar Buttons has been changed from 'Hide toolbar' to 'Performance buttons only'. 'Performance buttons' are Go, Pause, Stop, Fade, Load, Options, View and Help.

As previously advised, Live Input Cues require SoundMan-Server. However, it is now possible to assign a Dummy Live Input physical device to Live Input logical devices, which can then be used with any SCS audio driver, such as DirectSound. This will enable you to create and edit Live Input Cues on a computer that does not have SoundMan-Server installed or loaded, although you obviously will not be able to fully test these cues when using dummy devices.

The font used for the Editor's Cue List can now be selected in Options / Editing Options. The default is font size 9 normal. Previously the font size was 9 bold and could not be changed.

There are now Display Options to show a Cue's MIDI Cue Number in 'Next Manual Cue' and the Cue Panels.

'Print Cue List' now shows the calculated total length of all cues selected for printing.

Network Cue Control devices that receive OSC messages may now accept relative adjustments to the Master Fader and Audio Device Faders, eg -1.5 will lower the nominated fader by 1.5dB.

In previous versions of SCS, a MIDI Cue Control device could be set up with a 'Cue Control Command' to control the Master Fader (as well as various other functions). The list of 'Cue Control Commands' has been expanded to include Output Faders for each audio output device, and the DMX Master. This means you should now be able to control these faders from an external device such as the PreSonus ATOM, and various other controllers. These MIDI Cue Control commands will be recognized by the Faders window, in addition to the current presets of BCR2000 and BCF2000.

An 'Automatic Checks for Update' option has been added under Options / General.

The Option 'Swap monitors 1 and 2' has been extended to support swapping monitor 1 with any other connected monitor.

When editing an Audio File Cue you can now shift-double-click on the audio graph to create a standard level point at the mouse click position.

Bugs fixed

When using the Primary/Backup feature and also using a network Cue Control or Control Send device then the backup would fail to respond to commands from the primary once the cue file had been opened. This was due to a conflict between the network device and the network connection to the primary.

If an MTC (MIDI Timecode) cue or sub-cue had a linked audio file cue or sub-cue and the audio driver was SoundMan-Server, then MTC would not always start, or would not always resume after being paused.

When setting up or editing a Lighting cue, if the 'Link Group' is specified then it must be numeric in the range 1-9. SCS was incorrectly accepting 0, even though this was treated as a blank.

Tidied up some 'info' display issues with Lighting Cues (didn't affect the functionality of the cues).

DMX Port 2 (DMX2) on an ENTTEC DMX USB PRO Mk2 was not handled correctly for Lighting Cues.

An image cue that fades in replacing a currently-displayed image cue that has no fade-out time would not completely cross-fade, leaving both images partially displayed.

The 'resume' button in the cue panels wasn't always handled correctly, due to changes made in SCS 11.8.4.

Linking an MTC sub-cue to a video sub-cue did not sync MTC to the video if the video sub-cue was repositioned.

Recent earlier versions SCS did not list the available Live Input devices in Production Properties.

The editor function to 'Copy Properties from another Cue or Sub-Cue' had not been updated to handle Fixtures in Lighting Cues.

In Control Send Cues for MIDI devices, 'Capture NRPN' would loop on processing an incoming MIDI message.

When using an external MIDI device as a Cue Control device, SCS did not apply the 'double-click timeout' to MIDI commands, which could result in SCS actions like Go being double-clicked.

A memory error could occur when navigating to a new cue in the main window if the cue file contains a disabled Playlist sub-cue within a cue that has other sub-cues that are enabled.

A bug in SCS 11.8.5 meant that fade-ins for an SFR 'resume hibernating cue' would not fade-in.

Fading in a hibernated cue would not execute the fade-in if the cue's fade-in type was set to 'Linear' (a different issue to the one above).

Fixed some issues with Playlist cues played using SoundMan-Server.

If an Audio File cue has a 'Start At' time part way through the file, and a subsequent cue is set to auto-start n.n seconds after the start of the Audio File cue, then that auto-start cue's start time was incorrectly calculated, and may have caused the cue's activation method to be set to a manual start.

When using 'Import Devices from another SCS Cue File', the last device (eg a Cue Control device) would not be listed and would only be partially imported.

A memory error could occur on importing cues from another SCS cue file.

HTTP Control Send cues would always add CR LF to the end of a message, unless it had already been supplied in the message. SCS no longer automatically adds CR LF as this caused error reports from vMix.

Still images in video/image cues set to display to multiple screens may have been displayed only on the first selected screen.

Time-based cues were not handled correctly if the run mode was non-linear.

Cross-fading a 'continuous' images to another image did not fade out the continuous image if the 32-bit version of SCS was being run.

When editing a Playlist Cue, the 'Other Action' option to 'Remove all files from this Playlist' could incorrectly mark an unrelated Audio or Video/Image file as non-existent, typically resulting in a sanity check error on the cue using that file.

When using 'non-linear' run mode (see Production Properties / Run Time Settings), a cue set to auto-start after the end of another cue would not auto-start.

When using 'non-linear' run mode, only the first cue in the cue panels would accept M2T (move to time).

Version 11.8.5 (August 2021)

New or changed features

Added MIDI Control Send support for various external ('remote') devices such as Allen&Heath Qu and SQ mixers, Yamaha LS mixers, and others. See Control Send - MIDI Remote Device for details.

Added X32 Theatre Control to the list of Remote Devices supported under Production Properties / Devices / Cue Control - Network In, and / Control Send - Network Out.

The message box that was displayed when SCS loses focus has been dropped. SCS will now just display a warning message in the status line of the main window, although even that may be suppressed (as before) by a Production Property Run Time setting.

In Production Properties / Fixture Types, the 'Fixture Type Detail' and 'Fixture Type Channels' panel tabs have been combined to make it easier to see all the details at once, and to reduce the likelihood of omitting significant channel details.

Lighting Cues now support different 'fade up' and 'fade down' times, Previously there was just a 'fade time' that was used for both 'fade up' and 'fade down'. Cross-fades can be improved by entering a longer time for the fade down.

A new Cue Activation Method of 'External Fader' has been added, initially for Lighting Cues. This enables the Lighting Cue to be activated, de-activated, faded up and down manually under the control of an external fader such as a nanoKONTROL MIDI controller, or a Behringer BCF2000 or BCR2000. See Lighting Control by External Fader for details.

Improved the performance of image cues in cue files that do not contain any video fades.

Bugs fixed

In Production Properties - Fixture Types, leaving the Description blank for a Fixture Type when the Name had been entered would correctly throw the error 'Description must be entered', but SCS would then loop throwing this error so you could not then enter a Description to correct the problem.

Under Production Properties - Audio Output Devices, setting the 'For LTC (Linear Time Code) Cues' checkbox was not processed correctly. (NB this checkbox is only displayed for SCS Platinum users, and also requires SoundMan-Server to be installed.)

Reducing the size of the main window to hide the VU meters could throw an error message if the Audio Driver is SoundMan-Server.

Certain multi-monitor configurations were not handled correctly by SCS and could cause a 'division by zero' error.

A sub-cue relative start that references the previous sub-cue (eg 2.00 after end of previous sub-cue) would fail to start if the previous sub-cue was disabled. The test now checks for the previous enabled sub-cue.

'Stop All (Esc)' could incorrectly set the 'next manual cue' if an earlier callable cue exists.

There was a bug in the processing of blackouts in Lighting Cues, which could prevent some dimmable channels from being blacked out.

Some video/image cues would fail to display as the target display control had not been made visible.

'Fade All' did not fade the audio of a playing video.

When adding a Live Input 'device', the 'Test Live Input' button had no effect until the cue file was saved and reloaded.

The 'Fade All' enhancement added in 11.8.3 had not been applied to SoundMan-Server audio output devices.

Fixed a bug in editing old-style Lighting Cues, ie where the Entry Type is 'DMX Items'.

Using the 'Display DMX Values' window could cause SCS to freeze if SCS needs to resize any part of the screen when displaying DMX values.

Renumbering cues could leave some sub-cue descriptions with leading Z's in an embedded sub-cue label, if they referred to another sub-cue within the same cue. For example, this could occur with a Level Change sub-cue that applies to an Audio File sub-cue within the same cue.

A thread conflict issue sometimes affected the display of still images with fade in times specified.

Audio file cues with very short fade-in times may not have fully faded in.

In Lighting Cues, some DMX channels could fail to be set due to a bug in blackout processing.

Version (March 2021)

New or changed features

A 'Move to Time (M2T)' property has been added to MIDI Control Send Devices in Production Properties to indicate that when applying M2T then control send messages set to fire before the nominated M2T should not be sent.

Bugs fixed

A few bugs in M2T processing have been fixed.

An Audio File Cue that has been faded out and hibernated may not have faded in correctly when the hibernated cue was resumed.

A Lighting Cue could sometimes incorrectly blackout other DMX channels.

Version 11.8.4 (March 2021)

New or changed features

A 'Move to Time' feature is now available, which is designed for use during rehearsals (not during live performances). This feature allows you to start a cue part-way through, and SCS will synchronize any sub-cues and associated auto-start cues so that the cue may be correctly started from that point. See 'Move to Time' in the Help for more information. ('Move to Time' is only available under SCS Professional Plus and higher licenses.)

When a 'Go To' cue is played, the cue list will be repositioned at the target cue and by default that cue will then be started. There is now an option in the 'Go To' cue properties to indicate that the target cue must NOT be started.

Up to ten Time Profiles may be set up in Production Properties. The limit was previously four Time Profiles.

Network Cue Control now supports an OSC command to set the fader level of a specified Audio Output device.

Some timing improvements to MTC Cue processing.

Bugs fixed

The checkbox "Do not blackout other active channels when using 'Live DMX Test'" has been changed to "Do not blackout other dimmable channels when using 'Live DMX Test'". Previously, if this checkbox was left clear (which is the default) then the channel values for any non-dimmable channels would be set to zero.

Fixed a bug in that could incorrectly calculate the fade in time for an Audio File cue set to start part-way through the file.

If a Playlist Cue has 'Wait' transitions, then when the first of these transitions occurred the cue would disappear from the main window's cue panels, even though the cue continued to play successfully.

If a Playlist Cue has 'Wait' transitions and a Level Change Cue for that Playlist Cue is activated during a 'Wait' time, then the Playlist Cue could be set to the wrong level and/or the Level Change duration may have been ignored.

Clearing the Display Options checkbox 'Show Master Fader' had no lasting effect.

Some bug fixes in MTC Cue processing.

Version (January 2021)

New or changed features

The main window's control panel main now be placed at the bottom of the screen if required. The control panel position can be changed under Display Options.

Bugs fixed

In Video Driver Settings, selecting a Video Renderer other than the default was ignored, so the default video renderer was always applied.

Lighting Cues set up as toggle or note hotkey cues would clear all DMX channels on toggle off or note off, instead of just reinstating the pre-hotkey DMX values for the DMX channels specified in that cue.

When a chase Lighting Cue is running, starting another Lighting Cue may stop the chase even if the chase cue's property 'Next Lighting Cue stops chase' is not set.

In Lighting Cues, the 'Fade time for the above fixtures' would be applied against any DMX channel marked as a Dimmer Channel in Production Properties - Fixture Types, even if the channel's 'Fade' checkbox in the Lighting Cue was cleared. 'Fade time for the above fixtures' is now only applied against channels that have the 'Fade' checkbox set.

If an Audio File Cue requires a stereo file to be down-mixed to a mono output device, and if DirectSound is the selected Audio Driver, and if the Audio Driver Setting 'BASS Mixer' is set to 'Do NOT use BASS Mixer', then the program could crash in a 64-bit environment.

Fixed a bug that could prevent X32 user-defined button actions being processed for SCS Cue Control, if a Control Send X32 network device was also nominated.

Repositioning an MTC/LTC Cue could incorrectly adjust the MTC/LTC values.

Version (December 2020)

New or changed features

An MTC cue or sub-cue linked to an Audio File cue or sub-cue is now accurately synced.

Control Send cues now support the Yamaha MIDI NRPN format, which differs from the standard MIDI NRPN format. In the Yamaha format the NRPN LSB component appears before the NRPN MSB component.

MIDI Cue Control devices with Control Method 'MIDI Machine Control (MMC)' may now optionally have the MMC 'Stop' command implemented in SCS as 'Fade All' instead of 'Stop All'.

Bugs fixed

Clicking on the DMX Value field in a Fixture Lighting Cue would cause a memory error.

When playing a still image cue with a specified display time, activating 'Pause All' by MIDI would correctly pause the cue but would not pause the elapsed time. For example, for a still image cue paused by MMC at 33 seconds and restarted 15 seconds later, playback resumed at 48 seconds and not at 33 seconds. This bug did not affect audio file cues or video file cues.

A change in could fail to 'complete' certain cues if they were started by hotkey, external control, or from a 'call cue'.

Fixed a bug that could incorrectly raise the message 'Fixture Types not available when using a cue file containing Lighting Cues created using SCS 11.7.1 or earlier'.

Network Control Send cues using the 'Hex' Entry Mode failed to send null (Hex 00) bytes.

A memory could occur on playing a Video/Image 'place-holder' cue.

An error introduced in an earlier version of SCS 11.8 resulted in DMX sent via an ENTTEC OPEN DMX USB device being one channel out. This did not affect DMX sent via an ENTTEC USB PRO or USB PRO MK2.

Version (October 2020)

New or changed features

Reinstated the 'Aspect' property in Video/Image Cues.

Previously, the minimum audio level before audio is cut out was -75dB. You can now select -75dB, -120dB or -160dB in the new Production Properties / Run Time Setting Minimum Audible Audio Level. For new cue files this defaults to -160dB, but as changing this setting could affect fade-out times of existing Audio File Cues the -75dB minimum is retained for cue files last saved prior to this version. The Minimum Audible Audio Level is now saved in the cue file.

New Editor Keyboard Shortcuts are available when editing audio file cues, video cues and playlist cues, to Skip Back 2 Seconds or Skip Forward 2 Seconds for each press of the keyboard shortcut. The default assignments are Shift+F8 (skip back) and Shift+F9 (skip forward).

The Keyboard Shortcuts for Skip to Previous Cue Marker and Skip to Next Cue Marker are now available for audio file cues that do not have cue markers. Skip to Previous Cue Marker will skip to the start of the cue if there is no cue marker (or no previous cue marker), and Skip to Next Cue Marker will skip to the end of the cue if there is no cue marker (or no next cue marker).

A new 'Stop MTC' action is available in SFR Cues, which can be used to stop and complete currently-playing MTC cues. Also applies to LTC cues if applicable.

In the DMX Display Window you can now change the display from 'Universe (all 512 channels)' to 'All Fixtures'. The 'All Fixtures' selection will show the DMX channel values for each Fixture.

When setting up Fixture Types in Production Properties, you can now select a 'DMX Grid Text Color' that will be used in the DMX Display Window.

The feature added in 11.8.3 to include VU meters for video file audio is now an optional setting, and by default this is disabled. This is because a few users reported poor audio quality of video cues, which was found to be due to the constant audio peak monitoring. If you do not have any such issues, then you can turn this feature on under Options / Video Driver.

Lighting Cues may now be built from captured DMX. This enables you to reproduce in SCS a lighting cue originally created using a lighting board or other software.

Added 'vMix' as a Remote Device for Control Send Network Devices. This simplifies setting up the device type properties and Control Send Cues for controlling vMix from SCS.

The 'Visual Warning' available to provide a highly-visible count down to the end of a cue now also supports 'Cue position', 'Cue position plus option time offset', and 'File position'. (The latter two are only available for Audio File Cues.)

Bugs fixed

Fixed a few bugs in video file and video capture playback.

When using Lighting Cues in a cue file, and then opening another cue file with Lighting Cues, this second cue file could fail to send DMX.

If a sub-cue is disabled then this could under rare circumstances affect the selection of the next manual cue.

Fixed a bug introduced in 11.8.3 that caused PJLink authentication to fail.

The Keyboard Shortcuts for Skip to Previous Cue Marker and Skip to Next Cue Marker did not work if the selected cue had not yet been started.

Some MIDI function calls could fail in 64-bit mode.

Fixed a bug in earlier versions of 11.8 that caused Video/Image Cues with 'Repeat' selected to incorrectly handle repeats, typically causing the cue to stop shortly into the second pass.

Some dialog boxes may have been off-screen when using non-default display positions in Windows.

Version 11.8.3 / (June 2020)

New or changed features

The minimum Windows version supported is now Windows 7.

The latest version of the TVideoGrabber (TVG) video playback library is included.

The video playback libraries xVideo and DirectShow have been removed.

The SCS setup file that includes LAV Filters includes the latest version of LAV Filters (included with permission). Also, LAV Filters is now installed 'silently', ie without displaying option dialogs.

Changes have been made to screen handling for video/image cues. As a result of this, the following Video Driver Options have been removed as they are no longer required: 'Use 2D Drawing Library for Still Images' (they are now displayed using the video playback library), and 'Apply DPI Context Awareness to fix Incorrect Video Image Sizes'.

A Video Driver Option has been added for 'Hardware Acceleration GPU'.

In Video/Image Cues, the 'Aspect' field has been removed. The 'original' aspect ratio is now always used.

The VU Meter display in the main window now includes VU meters for video audio devices.

A 'Fade All' (Shift+Esc) button has been added to the main window toolbar.

Control Send Cues using a Network device may now select UTF8 as an Entry Mode. Entering the message is the same as for ASCII, but when the message is sent SCS will encode the message as UTF8, which is the encoding required by some devices or products, such as CasparCG Server.

There is now an option under Options/Shortcuts to allow hotkeys to be played even when an exclusive cue is playing.

The 'Run External Program' cue type now has an option to run the program in invisible mode, which enables SCS to retain focus. This is useful if you not need to see any window displayed by the run program.

Bugs fixed

For Network Cue Control devices, the 'Test Network Control' window would ignore some messages, particularly if they were deemed to be irrelevant. All incoming messages should now be displayed in this test window.

Navigating the cue list using up and down arrows would not navigate past an 'on cue marker' cue.

Fixed some issues in the processing of 'ignore device this run', an option available if a particular device (eg a Control Send device) is not available.

An SFR cue set to 'fade out and stop' a Memo cue had no effect on the Memo cue. SCS will now immediately close the Memo cue. Note that Memo cues cannot be faded in or out as the control used by SCS for displaying Memos does not support fades.

After activating 'Stop All' and repositioning the cue list, a previously-loaded video cue that contains a fade-in time may fail to fade-in, resulting in a black screen.

Some ASIO devices may have failed to initialize, reporting that the device was possibly not started or not connected. This has been reported with the Dante Via ASIO interface. A change has been made to the initialization code in SCS to fix that problem.

Cues with an Activation Method of 'External (Toggle)' would always start from the beginning when an incoming 'Play Cue' command was received, instead of toggling between start and fade-out/stop.

'Stop All' would not stop 'Run External Program' sub-cues that were counting down to start.

'Stop All' of a hotkey cue with sub-cues with relative start times set those sub-cues to 'completed' instead of 'ready', meaning that next time the hotkey cue was started, the associated sub-cues would not play.

Using down-arrow or similar to go down one row in the cue list past a cue with an activation method of 'before end of previous cue' would immediately activate that cue.

Version (March 2020)

New or changed features

'Find Cue' (Ctrl+F) now includes 'When Required' in the search.

Disabled Audio File Cues and Sub-Cues may now be played in the Editor.

Lighting Cues now also support an entry type of 'DMX Items', which supports the pre-SCS 11.8 method of entering DMX values, eg "PAR1,PAR2:1@20,2-3@25, PAR3:1@100".

Fixture Types now support up to 48 DMX channels per Fixture Type (previously 32).

When editing a Playlist Cue there is now a menu item under 'Other Actions' to 'Remove ALL files from this Playlist'. This is useful if you are building a new show's cue file from an existing cue file and want to change the pre-show music PlayList.

MIDI Control Send Cues may now be set up to send MIDI NRPN messages. If you are currently using MIDI Free Format messages to send NRPN then on reading your cue file SCS will ask you if you wish to have these converted to NRPN messages.

Control Send Cues may now have a short 'Item Description' entered against each item.

Bugs fixed

When editing an Audio File Cue, the '+' button for adding a loop was disabled if the cue had cue markers or cue points.

Fixed an error that prevented multiple video sub-cues of a cue handled correctly.

The SCS GUI could sometimes freeze under rare but specific circumstances.

A new version of the BASS audio library is included which fixes a bug that also could cause SCS to freeze.

If a device required by a production is not available on opening the cue file, and two or more Device Maps exist, sometimes the wrong 'unavailable device' message would be displayed.

When using 'Test MIDI Input' for a MIDI Cue Control device (in Production Properties), MIDI message types that were not otherwise required by SCS would be discarded and therefore not displayed in the MIDI Test window.

An error message referring to a failure to open a server connection with port 58000 could occur even if the 'Remote App Interface Enabled' option had not been set.

Version (January 2020)

New or changed features

Revised the 'Lost Focus' warning message, and added an option to the corresponding Production Properties Run Time Settings to not display the pop-up dialog.

Cue Control by external MTC (MIDI Time Code) now accepts MTC without full frame messages. Previously, an MTC full frame message had to be received before SCS would check MTC time codes against cue start MTC times.

Keyboard shortcuts have been added for 'skip to previous cue marker' and 'skip to next cue marker'. The default shortcut keys are Ctrl+9 and Ctrl+0 respectively. (See 'Audio File Cue Points and Markers' in the Help for more information.)

The ability to link audio files (so they start, stop or be repositioned in sync) has been extended to include video files. However, note that video file linking is not as precise as audio file linking due to the different playback library used.

Bugs fixed

If the main toolbar buttons are not visible (which is the default for Production mode) then MIDI 'GO' commands and some other actions would be ignored.

Setting or changing a cue's MIDI/DMX Cue Number did not take immediate effect.

If an external MTC (MIDI Time Code) was reset or changed, then cues set to start on receiving a nominated MTC may not have started, particularly if the changed MTC was earlier than the last MTC received.

If an Audio File cue contains two or more Audio File sub-cues of the same play length then SCS would attempt to 'link' the sub-cues. However, that should only have occurred if the sub-cues also had the same 'start at' position.

Under some conditions, the 'Next Manual Cue' would not advance to the next cue. This mainly occurred with cues containing linked sub-cues.

If a Hotkey (Toggle) cue is ON and the user presses a key that is not a Hotkey (eg presses '1' when no hotkey cue is assigned to the '1' key) then SCS would lose the ON state of the Hotkey (Toggle) cue.

When using Collect Production Files, if there is insufficient free space on the target drive for the collection then SCS will now display an error message and not process the collection request.

'Stop All' (Esc) may not have reset the cue list to the first cue stopped.

When editing a Lighting Cue, the checkbox 'Do not blackout other active channels when using 'Live DMX Test'' was not always applied.

Version 11.8.2 (December 2019)

New or changed features

Cue markers may now be set on audio file cues that contain loops.

Audio graphs now show any 'cue points' as well as SCS cue markers. (See 'Audio File Cue Points and Markers' in the Help for more information.)

In 11.7.1 and 11.8.1 you could trigger a cue 'on cue marker' by setting Activation to 'Autostart' and then selecting 'on cue marker' and selecting the required cue marker. In 11.8.2 this has been changed. 'On Cue Marker' is now included in the Activation drop-down list. On selecting 'On Cue Marker' the combobox of available Cue Markers is then displayed. This list now includes cue points, where those cue points lie between the start and end points of the associated Audio File cue. Please note that this feature is NOT backward-compatible. SCS 11.8.2 will correctly handle an 'on cue marker' auto-start cue saved using SCS 11.7.1 or 11.8.1, but once the cue file is saved by SCS 11.8.2 this change to the 'on cue marker' property will not be recognized by 11.7.1 or 11.8.1.

There is now no license-based limit on the number of cues that may have cue markers or cue points. Any license level above SCS Lite may use as many cue markers and cue points as required.

'View Cue Markers Usage' has been added to the menu items displayed when right-clicking on an audio graph in the editor.

When playing a cue in the Editor, any associated 'on cue marker' cues are normally not started. A new Editing Option has been included to "Activate 'On Cue Marker' auto-start cues when playing an Audio File Cue in the Editor".

An 'Are you sure you want to close SCS' message is now displayed when you try to close the program.

In Control Send cues using the MSC message type, fields Q Number, Q List and Q Path now accept ',' characters as LightFactory apparently doesn't accept '.' characters, even though the official MSC spec lists only 'ASCII numbers 0-9 (encoded as 30H-39H) with the ASCII decimal point character (2EH)'.

The VU meter display has been improved, primarily to handle longer device names before truncating.

Screens used for importing cues from another cue file, and for copy/moving/deleting cues, now include the cue page numbers where supplied.

VST Plugins can now be assigned to audio output devices, and a new 'VST Plugins' button is displayed in the toolbar of the main window.

ASIO processing has been improved following the inclusion of the latest version of the BASS ASIO library.

Network Control Send Cue messages sent to a PJ Link-enabled projector now have CR(0DH) automatically appended to the messages if they are not already terminated by CR.

With Lighting Cues, you can now display just the first fadeable channel of each selected fixture when editing the cue. This is useful if several of your fixtures are single-channel fixtures, as it enables you to see all those DMX levels together.

With Lighting Cues, SCS no longer tries to determine and set the pre-cue lighting state. That was not really workable, especially with the use of callable cues.

When editing Lighting Cues, a new checkbox has been included for Live DMX Testing which enables you to choose not to blackout other active channels for the test. This can assist with making on-the-fly changes to a Lighting Cue during a rehearsal or performance.

In Set Position cues you can now set the position to that of a cue marker in the target cue.

Progress sliders in the Main Window's Cue Panels now dim the 'past' part of the progress.

The default Audio File Selector (used when browsing for files for Audio File Cues or Playlist Cues) has been changed to the standard Windows Open File Dialog. If you want to use the SCS dialog which includes the preview feature then you can change this in Editing Options.

The SCS Primary/Backup connection is now UDP instead of TCP, as UDP supports message boundaries which prevents some messages being concatenated.

The SCS Primary/Backup feature now supports Time-Based Cues, and Playlist Cues that are set to random play.

You can now sort cues using a new feature in 'Copy, Move or Delete a Range of Cues', which has been enhanced to 'Copy, Move, Delete or Sort a Range of Cues'.

Call Cue cues can now call Hotkey (Trigger) and External (Trigger) cues as well as Callable cues.

 Bugs fixed

Fixed a bug in the handling of SCS Cue Markers that could cause a cue set to start 'on cue marker' to be activated twice.

The 'load production' window will now be identified in the Windows task bar (when the window is displayed).

If a Memo cue is displayed in a separate window then when the memo was displayed the main window would lose focus. Focus is now reset to whatever window had focus prior to the memo window being displayed.

The test to determine if a cue has ended may have reported the cue as ended if it was in a 'count down to start' state. This would cause another cue set to auto-start after the end of that cue to be started immediately.

Importing devices from another cue file would crash SCS if this other cue file contained lighting fixtures with more than one DMX channel.

Importing devices from another cue file could omit the last device.

Importing devices from another cue file where this included fixture types did not set the maximum fixture type, so lighting fixtures had no fixture type assigned.

Fixed a bug that could cause incorrect screen mappings (eg screens 1 and 2 swapped). This was due to TVideoGrabber screen numbering sometimes being different to that provided by the API used by SCS.

A MIDI Time Code (MTC) cue could fail to send MTC if the cue was activated after 'Pause All'.

A linked MTC cue could fail to correctly link or send MTC after stopping, repositioning and restarting the primary cue.

MIDI Cue Control 'key pressure' commands did not include a field for the 'pressure' value.

If the Editor window is minimized and subsequently you double-click on an Audio File Cue in the main window, then a 'division by zero' error occurred if this was the first Audio File Cue viewed in the Editor.

Running SCS via VNC can create a scenario where an additional 'umbrella' desktop definition causes a 'division by zero' error. SCS now ignores any 'umbrella' desktop definition.

Now correctly supports more than one DMX Interface for Lighting.

Audio graphs were not correct for 8-bit .wav files.

Version 11.8.1 (May 2019)

New or changed features

Time-Based Cues (TBC's) may now have a 'latest time' set, which is useful for TBC's such as pre-show music if you start SCS after the 'time of day' you specified for the cue.

When creating or editing a Control Send Cue that sends commands to a Behringer X32 Digital or Compact Mixer there is now a 'Capture X32 Info' button available that enables you to set up the Control Send cue as a snapshot of current Mute settings, eg the Mute settings for selected channels.

The maximum number of messages that may be included in a single Control Send Cue has been increased from 16 to 32.

In Production Properties - Control Send Devices - Network, the default inter-message delay was previously 100ms. If the Network Protocol is UDP the default inter-message delay is now 0ms (no delay) as UDP preserves message boundaries whereas TCP does not.

Memo Cues directed to the primary screen may now, via a new Production Property, be displayed in one of three ways: (1) in a pop-up window as in previous versions; (2) in a panel to the right of the cue list; (3) in a panel to the right of both the cue list and the cue panels. The new Production Property will apply to all Memo Cues that are directed to the primary screen. The Memo Panels in options (2) and (3) are resizable, as is the pop-up window of option (1).

When saving a cue file, SCS now detects if the file has been changed by another application since it was opened or last updated by SCS. If the file has been changed, you may choose to overwrite the changed cue file, save as a new cue file, or cancel the operation.

With some audio interfaces, such as the Presonus Audiobox, initialization can take several seconds per channel when determining WASAPI availability. There is now a new Audio Driver Option in SCS: 'Do NOT use WASAPI' with the tooltip hint 'If you do not need to use WASAPI (eg to access all available speakers) then setting this option can significantly reduce device initialization time'.

The warning message 'SCS main window currently does not have focus' now flashes once a second.

The test for 'SCS main window currently does not have focus' is not, by default, active when the Editor is open, but there is now an Editing Option to enable you to override this. This may be useful if you may have the Editor open during rehearsals or live runs.

When 'Pause All' is active, a warning message will be flashed in the status bar. This is because 'Pause All' not only pauses playing cues, but also pauses any active auto-start countdown timers. This could have unexpected consequences if 'Pause All' is not canceled. 'Pause All' will be canceled by 'Resume All' or 'Stop All'.

Saved window positions, sizes and splitter bar settings are now saved separately for different display configurations, eg separately for having one screen or two screens connected. This test also takes into consideration display scaling and sizes.

When editing an Audio File Cue, clicking and dragging a marker on the graph (eg the fade-in marker) no longer auto-changes the selected combobox item that controls what is displayed in the 'Audio Devices' etc panel.

 Bugs fixed

A cue set to auto-start after load may not start if the loading processing takes too long.

When determining if audio file cues can be played gapless, if an audio file cue contained a looping cue then in gapless mode that could freeze. Audio file cues with loops are now excluded from the gapless test.

In Production Properties / Devices, when viewing or editing the Control Send or Cue Control devices, and then opening a different cue file and viewing those same device tabs, then the device selection from the first cue file will not have been cleared. For example, if the first cue file used a DMX Cue Control device but the second cue file used a MIDI Cue Control device, then when viewing this second file the DMX Cue Control device settings will not have been cleared.

When stopping an audio file cue in the editor, resetting the cue position to the start was not handled correctly if the BASS mixer was selected in the Audio Driver Options.

If the next cue in the main window's cue list is an auto-start cue and the user uses the down-arrow to navigate to this cue then that cue should have had it's 'activation method required' changed to manual start. This is the behavior that already occurs if the user clicks on that next cue.

If a video/image cue has a fade-in time and after the cue has completed, if the user then uses the up-arrow to navigate back to the cue and then plays it again, the fade-in may not occur.

When using multiple screens, sometimes the screen numbers detected by the underlying software are not consistent across SCS sessions. This can be due to the order in which external screens (or projectors) are connected. A fix is now included which always orders the screens according to their position (left-to-right, top-to-bottom), apart from the primary screen which is always 'screen 1' regardless of it's relative position.

A memory error could occur when trying to display the cue panel for a Playlist Cue set up as a placeholder.

The facility to lock or unlock editing and options changes, which is accessed from the Options window, would hang SCS if the Options window was opened from the Load Production window prior to the main window being opened, eg prior to opening a cue file.

When editing a Memo Cue, the color selector was not being initialized with the color of the selected item. For example, if you used 'set text color' for text that was currently red, then the color selector was not initialized at red unless that also happened to be the last color selected.

In Display Options, if the Video Monitor Size was changed then this did not take immediate effect.

If a cue is set to auto-start 'on cue marker' and the position of the cue marker is changed in the editor, then this position change was not immediately applied to the auto-start cue(s), or to the relevant displayed info for those cues in the main window.

In Production Properties / Lighting Devices, if you entered a DMX Start Channel on an empty Fixture row, the program would crash.

In Production Properties / Video Capture Devices, the 'delete', 'move up' and 'move down' buttons did not work properly.

In Production Properties 'Undo Devices Changes' did not handle video audio or video capture devices.

With gapless audio streams, if you navigate back through the cue list after the stream had completed, the gapless stream would not be correctly reset, which could result in cues in the stream not playing.

If you used 'Stop All' (eg Esc) while a gapless stream was playing the second or a later file in the stream, the gapless stream would not be correctly reset, which could result in cues in the stream not playing.

Continuous Production Property Device tests (eg Test Video Capture) are now canceled if you navigate away from the device properties.

Various other fixes for Video Capture Devices in Production Properties.

If a Playlist is being resumed from hibernation and if the next track is to be faded in then a brief burst of sound at the designated level may have been heard before the fade-in starts.

When a sub-cue is played in the editor, then when it completes any other sub-cues set to auto-start after the end of that sub-cue may be auto-started. This shouldn't have happened for sub-cues started in the editor.

If the Remote App Interface in SCS is used for controlling SCS from a device other than the official SCSRemote app, and if the Network Protocol is set to UDP, then SCS would crash on trying to echo data to the device.

If a cue is set to auto-start based on a relative time setting (eg 3 seconds after the start of the previous cue) and this auto-start is subsequently changed to use 'on cue marker', then the cue may be shown as 'complete' immediately the controlling cue is started.

A Lighting Cue created using a version of SCS pre-11.8.0 would have had any item-specific fade time ignored if the channel was not a dimmable channel, eg items like "L6:13@36f3 // tilt" didn't apply the 3-second fade.

On "un-maximizing" the SCS main window, the program would crash if the calculated width of the cue panel's progress sliders is negative, which could occur if the calculated slider's label widths are too wide. SCS now suppresses the right or both the left and right labels if necessary to avoid this condition.

Cue list positions on primary and backup computers could get out-of-sync if a double-click or equivalent occurs on the primary.

Improved performance of network control send cues.

In Live Input cues, only the first 8 live input channels were available for SCS Professional users.

Deleting a Live Input device did not check if the device was included in an Input Group.

If a production contains Video/Image Cues where some output screen numbers are skipped (eg if all Video/Image Cues use Screen 3, meaning Screen 2 is skipped) then previously the 'skipped' screens would be blacked out. That is now fixed, so only the output screens required by the production will be used.

Fixed some issues related to changes made to Audio Output Device assignments off-site, eg changing a device from stereo to mono on your theatre computer and then just transferring the cue file (the .scs11 file) back to your home computer.

Version 11.8.0 (January 2019)

New or changed features

For SCS Professional Plus and higher license levels, VST Effects Plugins are now supported for Audio File Cues. This enables you to add EQ, reverb or any of the other multitude of features available in 3rd-party VST Effects Plugins. Note that currently this feature is available in Audio File Cues on BASS audio streams, which are created when using the BASS audio driver. In a later version we plan to provide other points at which VST Plugins may be called, such as for each audio output device.

Lighting Devices and Lighting Cues now support Fixture Types. Fixture Types in SCS are entered and saved in Production Properties. For each Fixture Type you specify the number of channels and a description for each channel - which could be a single letter (eg R, G, B or W) or a brief description (eg Pan or Tilt). The design of the Lighting Cue screen in the Editor has been improved to include the list of Fixtures required for the Lighting Cue, and then for each Fixture you can set the required values for each channel, where the channel description is displayed. For example, you can easily adjust the color, intensity, direction etc using the sliders against the named channels. Note: Cue files created with SCS 11.7.1 or earlier that have Lighting Devices and Lighting Cues cannot use the new Fixture Types as this new feature affects many parts of the new design. So the Lighting Devices and Lighting Cues in these cue files will continue to be processed as before. The Help file contains additional info for 'Pre SCS 11.8' cue files.

Video/Image Cues now support Video Capture Devices, such as live feeds from video cameras. The devices are defined in Production Properties.

In Options / Video Driver Settings you can now make minor Screen Adjustments to the size, X position and Y position of the target screen areas of your secondary screens.

Linear Time Code (LTC) Cues are now available for SCS Platinum users (only), provided SoundMan-Server is also installed. SoundMan-Server is required because LTC is sent using a SoundMan-Server timecode generator. The MIDI Time Code (MTC) Cue type has been enhanced to accept LTC where available. (MTC is still available for SCS Professional users and just requires an appropriate MIDI interface.)

A Time of Day Clock can be displayed, and a Countdown Timer can be set and displayed. These are available from the View menu on the main window.

In Audio File Cues you can now adjust the relative levels of multiple level points in the graph. A 'Graph Help' pop-up is displayed if you hover the mouse pointer over the new question mark on the left of the graph. In keeping with convention, selecting multiple level points for this adjustment is achieved by using Ctrl-Click on each required level point. This means that Ctrl-Click is no longer available for adjusting the level or pan of a single level point, so that feature is now handled by Alt-Click. The Graph Help pop-up explains this.

The 'uninstall' process has been enhanced to better clean up after uninstalling.

Some performance improvements, particularly with regard to auto-starting cues.

 Bugs fixed

The 'near end warning' was not handling a cue being manually started part-way through.

If an Audio File cue has more than 4 devices then due to a timing conflict in the GUI updating procedures a warning message could be displayed regarding the incorrect setting of a level slider.

Setting an SCS Cue Marker would not always take effect before closing the Editor.

Inserting a cue would not resync the internal list of SCS Cue Markers, which could result in an 'on cue marker' activation being ignored.

Fixed the format of Control Send network OSC messages that contain no type tags to include an empty type tag string.

Ignores incoming OSC messages that are not recognized by SCS, which can occur particularly when an X32 digital mixer is connected and SCS also has the mixer assigned as a Cue Control device. Previously, various actions on the X32, such as moving a fader, could cause an 'Unknown Command' error to be displayed on the SCS status line.

Clicking on an auto-start cue in the main window could cause that cue to start immediately instead of being temporarily changed to manual-start.

When using 'Collect Production Files', if the same file was used in more than one cue then only the first cue that used the file would be updated to show the new (collected) location of the file.

If a cue has more than one sub-cue where the first sub-cue is an Audio File sub-cue and a later sub-cue has a non-zero relative start time, and the user clicks on the Audio File's progress slider to reposition the sub-cue, then the count down time for the later sub-cue would not be correctly calculated if the Audio File sub-cue had a non-zero 'start at' time. This could cause the later sub-cue to 'complete' immediately.

The enabling and disabling of transport control buttons in the cue panels was sometimes incorrect for sub-cues other than the first sub-cue of a cue.

A change to the relative start time of a sub-cue was not immediately displayed in the associated cue panel.

Importing cues from a cue file that contains more than 200 cues or sub-cues could cause a 'subscript out of range' error.