
AriesVerb version 0.7.7
released 2017-May-20

Copyright © 2004-2017 by Christian Schüler
http://ariescode.com


Release notes
-------------

This is AriesVerb 0.7.7, a platform update.
With this version, AriesVerb is now available for 32-bit and 64-bit 
architectures, on both the macOS and Windows platforms.

On the Mac, AriesVerb is now deployed as a universal (fat) binary which will 
load seamlessly into both 32-bit and 64-bit hosts. On Windows, AriesVerb ships 
as two discrete dlls, one for each architecture.

It turns out that the 64-bit code runs significantly faster, typically by an 
amount of 20% or so. You should be able to observe this difference in the 
reported peak performance (measured in Gflops). The move towards 64-bit also  
did uncover previously undetected bugs, which were fixed before they could do
any harm in a released version.

The system requirements have changed: It is now required to have at least macOS 
10.6 or Windows Server 2003. Running AriesVerb under Windows XP may work for 
you, but has become officially unsupported.

A number of fixes and improvements also made it into this version. The most 
important one is an issue that would cause the operating system to activate the 
discrete graphics adapter on any MacBook that has one, draining battery life. 
This is fixed now with version 0.7.7. 

Another nuisance was the lack of output clipping when no feedback exists.
Feedback clipping has always existed in AriesVerb, but some settings 
(notably 'Cassette Recorder Dynamics') may produce large amplitudes even though
they don't use feedback, causing some hosts to auto-mute the plugin. This has
also been fixed.

The other improvements are minor and are detailed in the change log below.
There are 11 new presets, any also many legacy presets (dating from the 
AriesVerb alpha version) have been revised and moved to the main library.
The total number of presets now stands at 220! As always, if something does not 
work for you or you have a suggestion, write to feedback@ariescode.com!


New presets
-----------

    8 Minute Reverb
    Ambulance
    Granular Pitch Shift Dn HQ
    Granular Pitch Shift Up HQ
    Octave Cycle
    Sparsity (no modulation)
    Piano Hammer
    Piano Reverb
    Plate and Echo Works
    Plate Panner
    Plate Predelay


Changelog for the 0.7 branch
----------------------------

0.7.7
- added support for 64-bit architecture on both Windows and macOS platforms
- avoid causing a switch to 'high performance graphics' on macOS
- fixed possible crash when editor is displayed in Reaper
- fixed a possible buffer overrun bug
- fixed presets not being listed when 'fxp' extension is in capitals
- added output clipping in addition to feedback clipping
- avoid unnecessary processing when filters and envelope follower are disabled
- corrected accounting of floating point operations for the statistics page
- added 'measured sample rate' to the statistics page
- increased Windows API version to Windows Server 2003
- increased macOS deployment target to macOS 10.6

0.7.6
- new program library with support for user programs
- new UI layout in the editor window (2nd sidebar)
- new save feature
- new calculator logic, some new functions
- added mousewheel support
- fixed white screen bug in Live on Mac
- fixed save settings issue on Windows 7
- fixed resizing issue in Sony Vegas
- fixed numerical issue for presets with high-slope gating
- fixed a division by zero bug for very short delays
- fixed a buffer overrun bug
- fixed handling bug with spinner controls
- fixed shift-key for text input on Mac
- fixed international characters display on Mac

0.7.5
- added support for the Macintosh OS X platform
- made preset browser handling more simple and less surprising
- removed the display brightness control (was a sucker for GUI performance)
- further CPU optimization for the algorithm
- fixed illegal characters in some preset filenames for Mac OS X
- all platform specific code was abstracted, to facilitate future porting

0.7.4
- GUI multithreading hotfix
- Better performance with many opened GUI windows

0.7.3
- added multilevel undo/redo functionality
- added UI settings page with multiple options:
    * display brightness, GUI size, font, startup page
- added freeze and bypass buttons
- added inverter frequency as modulation target
- added 3 new LFO waveshapes: square, sample&hold and noise.
- added per-delay line half life modifier
- redesigned the library page with revert/load buttons
- consolidated modulation options onto fewer pages
- longer maximum delay (128k samples, about 2.5 seconds)
- waterfall diagram has better handling and labeling
- save dialog has correct default path into the presets folder
- fixed save dialog translates 'forbidden characters' for the filename
- fixed keyboard use in Live and CuBase for entering license key
- fixed keyboard use in Canabile when using keyboard as clavier
- fixed deadlock on exit in Renoise while an editor window is open
- fixed GUI freeze in EnergyXT when moving mouse over the GUI
- fixed assertion failure in large CuBase projects under heavy load
- fixed modulation state changes were not always recognized
- fixed modulation depth gets clamped to the last tap with multitap
- fixed mipmap chain completeness (OpenGL related)
- fixed Gflop/s accounting for info page
- fixed excess modulation noise in SSE2 implementation

0.7.2
- added Algorithm Page to the UI, replacing the Geometry Page
- added new features "filters before output" and "tap outputs"
- added emphasis filters for the nonlinear saturation
- added 23 new presets (total 167)
- changed lfo spread to degrees with extended range
- fixed UI control for angles
- fixed filename dependency, AriesVerb.dll can now be renamed
- fixed front panel texture

0.7.1
- added complete new PDF documentation
- added a new category for legacy AriesVerb presets
- improved the plate presets
- improved performance for the GUI startup time
- improved some UI consistency issues


System Requirements
-------------------

* PC with SSE compatible processor (Intel Pentium-3, AMD Athlon-XP, or higher)
* Windows Server 2003 or later

* Apple Macintosh with Intel processor
* macOS Snow Leopard 10.6 or later


Installation
------------

This software is a VST plugin and cannot run on its own. 
It needs to be loaded into a VST host application, and it needs to be 
placed into a folder where the host can find it.

On Mac, the default location is /Library/Audio/Plug-Ins/VST

On Windows, the default location is C:\Program Files\VstPlugIns.


License Agreement
-----------------

Commercial license for AriesVerb 0.7.7 (the "Software") between you (the
"Licensee") and the author, Christian Schüler.

You agree to be bound by this license by installing the Software. Within
a 30 day period from the date of purchase, you may revoke the agreement
for any reason and receive a refund, but in doing so you must uninstall
the Software and delete all copies you made.

The Software is licensed for use by a single natural person. You are
allowed to make copies of this Software, including multiple
installations and archival, provided that only you as the Licensee uses
said copies. You are not allowed to redistribute the Software, including
but not limited to, making the Software available for download, or
making the Software part of a CD compilation. You are not allowed to
resell or rent your license without permission.

You are allowed to use the Software, for any artistic, scientific or
commercial application, including music production.

The Software is provided "as-is", without any expressed or implied
warranty. In no event will the author be held liable for damages arising
from the use of the Software, to the maximum extent permitted by law.
This applies to any use of the Software, whether the use was made in
accordance with the license agreement or not.


Acknowledgements
----------------

This product uses VST Technology by Steinberg™

