RML Labs Departments

 

 

RML Labs Latest Release Notes

SAWStudio (Full And Lite)


Current Release Notes
Version: 5.1

Nov 10, 2011

Enhancements

*   A new option has been added to the File Menu called Open SoundFile And Fix Header. This option can be used to fix a corrupted wav file header that was caused by a crash during a recording which then never had a chance to finish updating the header data when the recording was finished. This generally results in wav files with a zero data length value in the header which will not open correctly later. This option will calculate the data length based on the file length and the header length and write in the corrected values. A new peak data file will then be created.

*   The Zoom Mixer has been fully integrated into the SAWStudioLite version. Add it into your F-Key views and enjoy the extra power of multiple E-Mixer modules.

Bug Fixes

*   Fixed code to adjust the VSTTimeInfo play flag to allow the Melodyne plugin to respond correctly to BuildMix operations.

*   Fixed code to properly read Temp group names from Mix Template Files.


Current Release Notes
Version: 5.0

July 26, 2011

Enhancements

*   Enhanced the track count to 120 tracks (Full) and 48 tracks (Lite). When loading existing edls, the extra tracks will be found at the end after the last output track. Reset the track order or move the new tracks into position at the end of the input tracks if desired, then re-save the session.

*   Enhanced the recording capabilities to extend up to 80 (Full) and 40 (Lite) record tracks when using the SACLink. Each record meter can handle mono or stereo signals from SAC.

*   Cleaner display switching between SAC and SAWStudio.

*   The Full Mixer labels now display in upper and lower case rather than being forced to all upper case characters.

*   Added a new option to the Options Menu called TCP/IP Slave To Host Disable Warning Messages. This option blocks any warning message dialogs from being sent from TCP/IP Slaves to the Host when active. This then allows a single slave machine to have trouble loading a session without stopping the host and other slaves from continuing on in a Show Control setup while waiting for a message dialog reply. This option saves with the preferences.

*   Added code to allow midi control processing for VST Plugins that support it and are not classified as VST Synths.

*   A new menu keyboard link has been added to the Main Menu to allow a keyboard switch to SAC thru the SACLink with a press of the Alt-Key and then the L-Key.

*   The TCP/IP Options have been gathered under a sub-menu called TCP/IP Options on the Options menu.

*   The Wide Mixer View in the Full Version can now be sized and vertically scrolled to fit onto smaller netbook size screen resolutions.

*   When the program is started for the first time or after the default F-key file has been cleared, F-Keys will now be automatically generated to fit the screen resolution. You can save these as the default F-Keys, or use them as a starting template to be modified and then saved as your own. I recommend you look at each one and consider using them as a guide to creating useful ones of your own.

*   A new enhancement has been added to the Extract Session feature which will prompt you to automatically move the extracted session start position to zero on the TimeLine. If you answer Yes, the entire session will be slipped forward to the zero TimeLine position before it is saved. Use this option if you have no reason to keep the session start position offset within the master session TimeLine.

Eq Plugin Version 3.2

*   Added a new option to the Options menu called Clear Preferences, which clears the preference file and resets the plugin to its default behavior.

Echo Plugin Version 3.2

*   Added a new option to the Options menu called Clear Preferences, which clears the preference file and resets the plugin to its default behavior.

Bug Fixes

*   Fixed code to allow the SACLink to work correctly with SACRemote.

*   Fixed code to center the MT cursor position in SAWStudio when switching from SAC.

*   Modified code to eliminate Windows memory management issues when repeatedly opening and closing sessions, such as when using the Show Control View. Memory no longer gets fragmented easily which helps eliminate memory allocation errors when new sessions open.

*   Fixed code to properly sync a slave connection activated while the host is sitting idle in a preload waiting condition.

*   Modified code to handle higher performance Counter Frequencies that are now starting to appear on the newer i5 and i7 motherboards. All Performance Counter math is now handled completely in 64 bit math variables. This assures the accuracy of the CPU load percentage readout on these newer faster motherboards.

*   Fixed code to properly handle and display the 4 decimal place value for VariSpeed.

*   Fixed code to trap for false value jumps on popup fader activation by accident when mouse-click release is held long enough to release just as the popup fader is beginning to display.

*   Fixed code to trap for possible divide by zero errors in the fader display scaling routines.

*   Fixed code to trap for the X key softedge function on Return and Output tracks.

*   Fixed code to toggle the VSTTimeInfo play flag correctly with the engine status.

*   Fixed code to eliminate meter and monitor delay on SF record with any input device higher than device 1.

*   Fixed code to softclip and avoid wrap-around on recording when using the input level adjust and pushing the signal to clipping.

*   Fixed code to properly chase Peak Limit meter display in SoundFile View as the cursor is manually swept through the file.

*   Fixed code to jump cursor position to the end of the track after a Library add selections to HotTrack operation.

*   Fixed code to properly display mono L/R input source settings when recalling stored chan data from the popup Store/Recall menu functions.

*   Fixed code to properly jump the HotChan when using the Ctrl-Left-Arrow and Ctr-Right-Arrow commands in the Full and Zoom Mixers.

*   Fixed code to properly update the DirX and VST window views after a shade change.

*   Fixed code to lock automation entries on the end boundary when stretching or shrinking an automation marked area.

*   Fixed code to allow Midi Control Templates that include a Master Fader to properly follow re-ordered Out channels and stay locked to Out Chan 1.

Eq Plugin Version 3.2

*   Fixed code to stabilize patching the plugin from SAC remotes and scene changes. Also made changes to keep the processing thread from being blocked during preset and paramset loads.

*   Fixed code to stop host paramset corruption when canceling a load preset operation on a remote.

Echo Plugin Version 3.2

*   Fixed code to stabilize patching the plugin from SAC remotes and scene changes. Also made changes to keep the processing thread from being blocked during preset and paramset loads.

*   Fixed code to stop host paramset corruption when canceling a load preset operation on a remote.

Video Track Viewer Version 3.5

*   Fixed code to save the Keep Original Video Aspect On Extended Monitor option with the video preferences.


Current Release Notes
Version: 4.9a

Jan 31, 2010

Enhancements

*   Enhanced code to better resolve network file paths to avoid missing file error messages on SAWStudio remotes when first connecting or opening files.

*   Enhanced code to allow drive substitution on slaves when opening files from host. If the slave does not have a  matching drive as the host, the drive letter will be substituted from the default session path in the path setup dialog.

*   Enhanced the MultiTrack Slide Entry Data function (Shift-Right-Drag) to respond to number-selected tracks for multiple track editing operation. You can cancel the group editing temporarily for this function by using the Alt-Key along with the Shift-Right-Drag to perform the operation.

*   The current Shade name in use, if any, is now displayed in the Shades/Open menu option.

Eq Plugin Version 3.1

*   Enhanced code pertaining to SAC.

Echo Plugin Version 3.1

*   Enhanced code pertaining to SAC.

Bug Fixes

*   Fixed code when using the Fx Bypass switch with multiple channels selected to only update the switch bypass condition on channels with patched plugins.

*   Changed code to help with activating another application on the first click when switching from SAWStudio.

*   Fixed code to extract region name, instead of filename, as the base name for new regions created by Alt-Left-Clicking a marked MT Entry and dropping a new entry on the MT.

*   Fixed code in the message dialog windows which could have chopped titlebar message text short under certain conditions.

Echo Plugin Version 3.1

*   Fixed code to properly dissolve FeedBack delays as they near -infinity db.


Current Release Notes
Version: 4.9

Sept 04, 2009

Enhancements

*   Enhanced the SACLink protocol to pass necessary information between SAC and SAWStudio to allow for record loopback latency compensation and an overall more accurate record sync alignment during overdub recording using the SACLink.

*   Added a new TCP/IP mode called Activate TCP/IP Video Slave Mode to the Options Menu. This option allows you to use a slave machine specifically as a video slave only, meaning no audio is being played from its engine. The video viewer playback sync is locked to the host machine network position, not the local soundcard playback position. Therefore this machine does not require any special word clock or other clock sync connection to keep host and slave accurately synced for the video playback. Normally a slave machine plays its own soundcard outputs and handles its own internal positioning, depending on some sort of hardware clock sync between the host and slave soundcards to keep from drifting.

*   Added TCP/IP control of the AutoRewind Switch for Remotes.

*   Added a new option to the Host Mode TCP/IP functions that allows you to now see a list of all Remote and Slave computers currently connected. Left-Clicking in the main titlebar Host/Master zone when you have active connections will display a list of each computer connection and the computer names.

Video Track Viewer Version 3.4

*   Added two new options on the popup Options Menu called Render RealTime To Extended Monitor and Keep Original Video Aspect On Extended Monitor. These options emulate the Hardware Overlay Render features on video cards that do not support the second monitor full-screen video playback options. These options will output a full-screen display on a secondary extended monitor. The display is scaled using hi-speed software manipulation to replace the missing overlay output capabilities. This now allows you to create very inexpensive video slave machines using small NetBook computers or laptops, as long as they have a dual monitor video output, which most currently do. You can then run them as TCP/IP remotes or video slaves for perfect video sync, feeding video projectors in shows using separate video streams.

Bug Fixes

*   The SAC Link Import Mix Data From SAC option now correctly ignores the Input Att, Swap LR, Phase Rvs and Mono Switch.

*   Modified code to trap for TCP/IP packet splitting of long command string data that could cause corruption in the command execution under certain conditions.

*   Modified code for loading VST Presets and forcing a screen update of the new settings for certain plugins that would not update properly on their own.

*   Modified code to force a MT Cursor redraw when switching back from other applications.

Eq Plugin Version 2.8

*   Fixed code to properly initialize all parameters when loading presets while the engine is live.

*   Code modified to stabilize sending and receiving parameter set data for preset saves and loads while the processing engine is live.

Echo Plugin Version 2.9

*   Fixed code to properly initialize all parameters when loading presets while the engine is live.

*   Code modified to stabilize sending and receiving parameter set data for preset saves and loads while the processing engine is live.


Current Release Notes
Version: 4.8

July 31, 2009

Enhancements

Bug Fixes

*   Fixed TCP/IP Slave Mode communications which were broken in 4.6 and 4.7.

*   Fixed code to trap Output Chan Solo switches from writing as automation entries under certain conditions.

Eq Plugin Version 2.7

*   When SAWStudio was in Realtime Priority mode, certain system configurations could cause the left-click up/dn parameter adjustment feature to fail. This code fixes that issue.

Echo Plugin Version 2.8

*   When SAWStudio was in Realtime Priority mode, certain system configurations could cause the left-click up/dn parameter adjustment feature to fail. This code fixes that issue.


Current Release Notes
Version: 4.7

July 16, 2009

Enhancements

*   Enhanced the Aux Send processing to allow for a Pst Fader Pre Pan send scenario by disengaging the Aux Send Pst FX switch.

*   Enhanced and renamed the SACLink Import Mix Data from SAC option to now read as Import Mix Data From SAC Input Chans (Active/Selected). This function includes only active (input source assigned and not disabled) input chans and properly handles re-ordered SAC chans  when creating the new Record Template. If SAC chans are selected, then only those chans are included in the import. Another new SACLink option called Arm Last Imported Record Template assures that the record arming begins on the proper imported start track so that all record input assignments will correctly follow the imported SAC channels. You can also engage the record template on the proper track by Alt-Clicking on any track Rec switch.

Bug Fixes

*   Fixed code to correct problems with the SACLink Recall Scene By Name function that would cause certain scenes not to recall based on naming length conditions and other recall order factors. Also fixed code to stop a crash that could occur when the SACLink was not active and a Recall Scene By Name entry would be exercised..

*   More work done on saving VST settings and presets. This new code should fix compatibility issues with Voxengo plugins and UAD plugins (and others) that were having trouble saving presets and session settings.

*   More Work done on VST Multi-In/Out plugins like some of the newer Voxengo plugs to stop the possibility of a hard crash once playback is initiated.

*   More work done on retaining the last active window when switching between apps using the SACLink or minimize functions.

*   Fixed code to stop SRP playback across a marked area from muting armed record track data when Record is not actively engaged.


COPYRIGHT RML LABS
ALL RIGHTS RESERVED
SITE PRODUCED BY
NEXT OF QUINN PROFESSIONAL DESIGN SERVICES