This page details the changes throughout development and logs known issues for Reverberate and includes a number of previous versions for download.
Change Log
1.402: 27/02/10
- All: Added a stereo to mono conversion capability for the IR1, IR2 and Master mixer sections (accessed via topology view).
- All: Auto-pairing of short file names did not work, now fixed.
- All: Added support for Mono-Mono and Mono-Stereo modes of operation under the FXpansion VST-RTAS wrapper to allow use on mono tracks.
- All: Upon detection of the first run of Reverberate under the VST-RTAS wrapper a dialogue is shown to recommend reducing the host processors to one below the maximum (this increases performance of multi-threaded VST plug-ins under PT).
- OS X: AU has reduced CPU consumption when operating in non-zero latency modes.
- OS X: Further changes to fix an installer permissions fault.1.401: 19/02/10
- All: An option to chain output of IR1 into IR2 has been added into the mixer.
- All: The plug-in now detects input silences longer than the length of the longest IR currently in use and automatically bypasses processing to conserve CPU.
- All: Improved compatability with FXpansion's RTAS-VST wrapper.
- OS X: AU now supports delay compensated increased latency modes for CPU conservation.1.400: 13/02/10
- All: New integrated preset management system.
- OS X: Includes PC version's browser search filter for most OS X hosts.
- OS X: Installer permissions fault fixed.1.302: 03/02/10
- All: SDIR files are now displayed in the browser.
- PC: Browser row 8 IR1B button operation fixed.1.301: 31/01/10
- OS X: Active area in splash screen to register license files updated.1.300: 30/01/10
- All: New sample browser added.
- All: Improved support for SDIR files.
- All: Fix for true stereo file auto-pairing file selection.
- All: All locations saved in the IR favourites menu are searched if the plug-in encounters lost files.1.250: 06/01/10
- All: Added function to down-sample the plug-in when running above 48 kHz to reduce CPU consumption in hosts running at high sample rates.
- All: Sample rate independence mode added so that moving between sample rates in hosts does not change the IR gain and filtering characteristics of Reverberate. When this mode is set (as is now the default) IR gain is independent of the host sample rate, and the filters are limited to a maximum frequency of 22 kHz rather than being set as the Nyquist of the sample rate. A compatibility mode is available (see 'Settings', 'Sample Rate Dependence', 'Host Rate Dependent') for users with presets or songs used with sample rates other than 44.1 kHz that may now change when running in the default 'Host Rate Independent' mode.
- All: The core convolver now more evenly distributes CPU load where projects have multiple instances of Reverberate loaded concurrently. This is especially noticeable in high sample rate projects with multiple instances of Reverberate loaded.
- All: VU meters now only show as red when the audio is above 0dBFS.
- PC: Support for Aiff files in .aiff format extensions (as opposed to just *.aif) in IR open dialog box.
- OS X: IR navigation buttons now correctly function with aiff files.1.240: 12/12/09
- All: Added additional modulation options into the IR mixer to facilitate modulation of the balance of the wet IR1 and IR2 signals. A phase control is provided to allow modulation of the IRs to be set relative to each other's position in the modulation cycle.
- All: Factory presets modified to take advantage of the new pan modulation capabilities.
- All: Fixed an issue with auto pairing if L, R, and C files are present in the same directory.
- All: The contrast on the grey navigation and eject buttons has been increased.
- OS X AU and VST: Fixed an issue where truncated OS X long file names were causing left/right navigation buttons to fail in some cases.
- OS X AU: Since AU hosts do not support loading FXB files, the AU now includes an option to load an FXB bank from the settings tab's bank/preset options menu (note the updated preset names do not propagate through to the host's preset lists). Furthermore, presets can now be selected via the settings tab's bank/preset options menu (AU only) to enable loaded bank files to be navigated once the preset names have changed.
- OS X AU: Work-around for PDC bug in AU implemented such that only zero latency mode is supported when running the AU plug-in.1.230: 05/12/09
- All: Added 29 new true stereo presets powered by 26 new true stereo IRs bringing the total number of factory presets to 48. Many of the new presets utilise 8 channels of convolution (using IR1 and IR2 both loaded with true stereo impulse responses) providing a full, rich reverb.1.225: 14/11/09
- OS X: Fix for AU stereo processing mode.
- OS X: Fix for corrupt parameter text displays on post EQ screen as introduced in 1.222.
Also incorporating the following private builds:
1.224: 12/11/09 (private tester build)
- OS X: Fix for AU stereo processing mode (beta).
1.223: 07/11/09 (private tester build)
- OS X: Some license file paths fail to validate correctly, an error box is now shown informing the user how to rectify the issue.
1.222: 04/11/09
- All: Controls now default to sliders mode and have increased precision (in addition to ability to hold shift for even higher precision).
- OS X: Additional checking code around splash screen license file validation to catch a potential crash bug.
Also incorporating the following private builds:
1.221: 28/10/09 (private tester build)
- All: Fix for occasional memory allocation bug if memory is excessively fragmented.
1.220: 27/10/09
- OS X: Reverberate for OS X released following a successful testing phase.
- PC: Version number incremented to maintain alignment with OS X build.1.210: 15/10/09
- PC: Fix where the topology and IR names are not always fully updated on parameter changes in Reaper.
- OS X: Added support for mono->stereo AU.1.209: 4/10/09
- All: Added fine-grain control mode for higher accuracy while holding down shift and dragging in slider mode.1.208: 3/10/09
- All: The user can now select the default dials mode (circular, relative circular, linear). The default is circular.
- All: Wet lock is now initialised correctly when the GUI is not initially displayed.
- All: Changed IR envelope and EQ visualisation graphics to allow for drawing optimisations resulting in improved GUI drawing speed.
- All: Parameter update optimisations to reduce disk access frequency.
- All: Fix for a crash if the system runs out of memory when allocating space for IRs.
- OS X: Improved lost files support (now works the same as in Windows).
- OS X: Improved AU validator reliability. Also incorporating the following private builds:
1.207: 21/09/09 (private tester build)
- Fix for the resampler which was incorrectly cropping the beginning of IRs (especially noticable on cabinet IRs).
- All of the IR files stored within a bank are now validated for presence on disk when loading banks improving workflow.
- Fix for notification of lost files when GUI is not open which could cause a crash.
- Further work to fix the mixdown issue in Adobe Audition first addressed in 1.206.
- Position of the IR1/IR2 mix LFO now initialises randomly.
1.206: 17/09/09
- Fix for a mixdown issue in Adobe Audition.
- Chorus memory indexing bugfix causing a crash on OS X.
- Chorus 1/2 toggle click bugfix.
Also incorporating the following private builds:
1.205: 07/09/09 (private tester build)
- OS X private beta - release 1
1.203: 14/08/09 (unreleased internal development build)
- Updated to use VSTGUI 3.5 from VSTGUI 3.0 for OS X build.
1.102: 09/07/09 (unreleased internal development build)
- Two additional chorus modules (one for IR1 and one for IR2) have been added for use pre-mix in addition to the existing post-mix chorus module. This allows for chorus or modulating pitch effects to be used on IRs independently.
- Chorus copy/reset command now has a copy/paste function to move settings between IR1, IR2 and post-mix choruses.
- A full preset reset now updates the program name in the host presets list (where this is supported by the host).
- All error notifications are now modal on the host window.
- Output buffers are now cleared when toggling IR1/IR2 on and off and when the host calls the resume function (e.g. at the start of a mix-down).1.101: 05/07/09
- Modified the behaviour when encountering missing files to inform the user which file is missing and to ask if they want to begin searching for files. The directories of all missing files are now stored, so if any future missing files need a file from any previously manually specified directory they are only asked for it once.
- Fixed a memory leak during the recomputation of IR settings.1.100: 30/06/09
- Updated RC2 to the final Reverberate v1.100 release.
- Manual updated.1.100 (RC2): 29/06/09
- Fixed file pairing mode bug when using parallel stereo mode.
- Increased the IR limit to 2 minutes at 44.1k and 1 minute at 88k to accommodate very long IR files in response to user testing.
- Added an option to ignore the global wet solo override mode (useful for using Reverberate as a send effect most of the time and choosing a specific instance to use as an insert on an individual basis). Setting is saved with the patch.1.100 (RC1): 28/06/09
- Added a topology control to enable (i) pre-convolution mono mixdown feeding a stereo convolution, (ii) parallel stereo and (iii) true stereo modes for both IR1/IR2 containers. This enables IR modulation in all 3 topology modes (it was previously not possible to modulate two true stereo IRs) and improves compatability with hard panned left/right audio sources.
- The IR1 and IR2 containers now provide the option to load two stereo impulse responses for use in true stereo mode (termed IR1-A/IR1-B and IR2-A/IR2-B) for a total of 4 concurrent stereo convolution channels.
- Introduced an IR reverse control to enable reversed reverb effects.
- Changed IR1-to-IR2 and IR2-to-IR1 buttons to provide more detailed copy and reset functionality.
- Added IR delete buttons to unload the currently loaded IR.
- Settings moved on to a new 'Settings' tab.
- Added an option to choose between factory defaults, empty, or user selected initial presets for new instances.
- Added an auto-pairing option for automatically seeking pairs of true stereo IRs when matching a naming convention (<name>L/R.<extension>, <name>Left/Right.<extension>). This is the default behaviour on installation.
- Added critical sections around parameter change notification to mitigate against a rare 'missed' IR update change bug.
- Manual updated to describe the new features.1.008: 21/06/09
- Larger VU meters.
- Moved from keys to license file based authorisation scheme.
- Splash screen displays days left in demo.
- Demo counter is reset for all versions prior to 1.008.1.007: 13/06/09
- Installer detects previous installations and sets more suitable default parameters.
- Re-working of internal critical sections for increased stability and speed by using fewer locking mechanisms.
- Modified IR computation worker thread priority restoration on destructor.
- Note: Internal milestone, not officially released (no download provided).1.006: 09/06/09
- Update GUI to re-open on the same tab as when it was closed (per session only, not saved with song).
- Add a master wet lock so all dry/wet settings can be forced to wet (useful when inserted on a bus).1.005: 07/06/09
- Upgrades to facilitate x64 build.
- Fix for chorus module when used at extreme settings.
- Added an additional preset to demonstrate how to use the chorus module to achieve a pitch shifting effect.1.004: 06/06/09
- Includes a new facility to duplicate IR settings from 1 to 2 and 2 to 1.
- Latency modification message box notification is now modal in the same way as the file loading dialog box.
- Fixed a bug with the user notification of zero latency mode configuration.
- Added a user selection pull-down menu to set the default IR file dialog location to either the most recently used, the current IR directory (this is context sensitive so the eject buttons respond to the location of the IR loaded depending which button IR1/2 is used) or an option to always load from a preset directory that can be specified by the user (defaults to c:\ until changed).
- The manual has been updated to reflect new imagery and provides more details on using the new features.1.003: 03/06/09
- Update to 1.002 omitted VST version renumbering (needed to instigate a rescan in some hosts to propagate update). Fixed in this minor release.1.002: 03/06/09
- Reports of Cubase hanging during scanning have been received. This is similar to a fault seen during beta testing fixed by rolling back thread priority manipulation hence modifications are made in this area.1.001: 02/06/09
- Fixed a crash issue in Vista with Ableton Live 8 when the user changes the latency value (a new registry permissions handling approach is now used)1.000: 30/05/09
- Added demo version, removed beta timings and branding and updated installer to accept keys0.916: 22/05/09
- Update to disable plugin and host window when loading an IR0.915: 19/05/09
- Edited IR calculation thread priority to improve GUI responsiveness when system is under load (revised)0.914: 19/05/09
- Rollback of thread priority changes pending investigations0.913: 19/05/09
- Candidate fix for Cubase load scan introduced in 0.9120.912: 19/05/09
- Edited IR calculation thread priority to improve GUI responsiveness when system is under load0.911: 18/05/09
- Increased contrast in GUI
- Fix for loading presets in Live8 without admin under Vista0.910: 17/05/09
- Small graphical tweak to darken tab lines to improve visibility0.909: 16/05/09
- Changed file loading scheme to provide user with an Open dialogue if a preset/saved file isn't found0.908: 15/05/09
- GUI updates to fix issue in FL studio0.907: 13/05/09
- Initial beta release, set to expire 1 July 2009
Known Issues
- A potential bug in energyXT 2.5 appears to cause VST plugins' destructors not to be called when they are unloaded see http://www.kvraudio.com/forum/viewtopic.php?p=3394932 see 08Aug18 this results in resources not being released properly.