CMT Changes
Version 1.01 - 4 May 2000
Version 1.02 - 11 May 2000
- Use
_init()
and _fini()
. To handle
memory management automatically.
- Change from
*_descriptor()
approach simpler
initialise_*() approach. Use _init()
and
_fini()
to handle memory management. Supply
CMT_Descriptor::~CMT_Descriptor()
.
- Make comments compatible with Doxygen.
- Addition of Ambisonic encoder, decoder, converter and rotation
plugins.
- Addition of Sine Waveshaper and Granular Scatter Processor
plugin.
Version 1.03 - 14 May 2000
- Updated to correspond to http://www.ladspa.org/.
Version 1.04 - 18 May 2000
- Bugfixes: Ambisonic encoder inputs, white noise amplitude/DC,
Ambisonic rotation inplace support, sine oscillator frequency input
inplace support.
Version 1.05 - 18 May 2000
- Bugfix: use explicit pointer type when deleting
ImplementationData
in ~CMT_Descriptor
.
Version 1.06 - 24 Sep 2000
- Introduction of Identity plugins.
Version 1.07 - 30 Sep 2000
- Use constructor/destructor rather than _fini() and _init(). Use
C++ for linkage.
Version 1.08 - 30 Sep 2000
- Fix to Ambisonic decode equations.
Version 1.09 - 4 Nov 2000
- Addition of a port of Freeverb (version 3) and a collection of
plugins by David Bartold (analogue, canyon_delay, organ, syndrum,
vcf303).
Version 1.10 - 17 Feb 2001
- Small compile fixes to some modules. Apologies to David who sent
me a patch ages ago for the analogue module.
Version 1.11 - 8 May 2001
- Addition of newline character to end of allpass.h.