5/8/2001 AudioMulch 0.9b8 Release Notes
AudioMulch version 0.9b8 is now available from the download page.
This version will expire on November 5th 2001.
AudioMulch version 0.9b8 improves upon recent releases with a number
of user interface enhancements and bug fixes. User interface
enhancements include: new level meters, improvements to the
responsiveness of the Automation View, an automation time grid,
automation snap-to, pop-up time and value hints on Automation
breakpoints, and the ability to undo Automating and Unautomating of
parameters. Numerous bugs were fixed, many of which related to MIDI
parameter control and VST plugin support.
Level Meters
The new Level Meters provide improved accuracy and feature a red
clip indicator that lights up when a clip is detected. The clip
indicators remain lit until they are manually reset by clicking on
the Level Meter. Clip indicators on Output Level Meters such as
those for SoundOut and AuxOut1 indicate that AudioMulch has clipped
the signal. Clip indicators on Input Level Meters such as those for
SoundIn and AuxIn1 only provide an estimate of whether a clip has
occurred, because the signal may already be clipped when it reaches
AudioMulch. The input clipping detection algorithm treats a sequence
of 4 or more full-scale input samples as a clip.
Automation Enhancements
Enhancements to the Automation View include a time grid which can
be displayed by selecting Show Automation Grid from the View menu;
pop-up hints which display the time and value of automation
breakpoints when they are edited or when the mouse cursor rolls
over them; and automation editor snapping which is described below.
Automation breakpoint editing can be quantized by selecting the
Snap to item in the pop-up menu available by right-clicking on an
automation channel panel. Automation editor snapping is toggled
independently for each channel panel, however the snapping
resolution is set globally for all automation channel panels.
The snapping resolution can be adjusted using the Automation
Snap to item in the Edit menu. The "Grid" resolution setting
will always result in snapping to grid lines, which vary in
resolution depending on the zoom factor of the Automation View.
User Specified VST Plugins Directory
It is now possible to specify an alternate VST plugins directory which
will be used instead of AudioMulch's default VSTPlugins directory.
This feature can be used to avoid duplicating VST plugins into AudioMulch's
default VSTPlugins directory when other applications which use VST plugins are installed.
To specify the VST plugins
directory select Settings... from the Edit menu, go to
the Directories tab an click on the Browse.. button,
select the directory which you want to make the VST plugins directory, click OK, and click OK again.
To allow the changes to take effect, exit and then re-launch AudioMulch.
The following features were changed or updated in this release:
- Added the ability for the user to specify the directory used for VST Plugins
- Rewrote automation editors to improve responsiveness
- Added Automation time grid, which can be enabled from the View menu
- Implemented new level meters which also fixes a bug in which the level meters didn't display the peak (red) segment even when the audio was severely clipped
- Added automation Snap-to that can be enabled on a per-channel basis by right-clicking automation channels. Snap-to resolution is controlled from the Edit menu
- Added popup time/value hints on automation breakpoints
- Added right-click Unautomate menu item on automation channels
- Added double-click on automation breakpoints to display Set Value dialog
- Made Automating and Unautomating parameters Undo/Redoable
- Improved error reporting when trying to save to a read-only document
- Reduced GDI resource utilisation, which may address the "Canvas does not allow" bug
The following bugs have been fixed in this release:
- Fixed bug where SSpat was louder and didn't produce doppler shift when Velocity was set to a negative value
- Fixed bug in SSPat which caused a crash if the number of trajectory breakpoints exceeded a hardcoded limit (100)
- Fixed bug where moving splitter bars while automation was playing would cause black lines to be drawn on the screen
- Fixed bug where deleting doubled up patch cords would sometimes cause an assertion failure
- Fixed bug where dragging contraption editors back from the furthest bound caused them to travel twice as far as the mouse
- Fixed bug which would cause an assertion failure when choosing Set Value from the right-click menu of Matrix grids, RingAM radio buttons and Bassline waveform buttons
- Fixed bug which would result in a crash when assigning or using MIDI to control parameters
- Fixed bug which prevented MIDI mapping for Range parameters from being unmapped in the Parameter Modulation dialog
- Fixed bug where the Quick-map MIDI dialog would not display the correct controller type(s) if the selected parameter already had a MIDI mapping
- Fixed bug where clicking in the patcher when there was a totally horizontal patch cord would result in a divide by zero error
- Fixed bug which caused divide by zero errors in Karlette and Chopper VST plugins
- Fixed bug which caused db_compressor to crash when set to a high compression ratio
- Fixed bug which caused FreeverbToo15_5 to crash when displaying it's GUI
- Fixed bug which caused some VST plugins to not have their settings saved correctly, including Cyanide, Deconstructor and TC Native Reverb
- Fixed bug which caused Documents using presets with VST plugins (GRM and others) to fail to save and/or load
- Fixed memory leak in Number Editors
- Fixed rare bug which would cause an assertion failure when loading a document
- Fixed Invalid Page Faults when exiting AudioMulch with Automation channel panels present
Thank-you to everyone who has submitted bug reports. Those that have
not yet been attended to will be addressed in due course.
You can review the release notes for the previous version (0.9b7)
here.
Ross Bencina
|