Skip to content

Releases: LMMS/cmt

1.17

31 Oct 00:11
Compare
Choose a tag to compare

1.17 (2019/01/03)

  • Rename Makefile.
  • Modernise C++ #include style.
  • Make some globals static.
  • Initialise variables in analogue.cpp to reassure compiler.
  • Remove ancient to-do list.
  • Use GCC export map to ensure only ladspa_descriptor() is exported. Don't strip on install.
  • Package with version number in archive and directory names.
  • Tweaks to documentation processing.
  • Use C99 isnormal() to identify denormals (and other bad numbers).

1.16

30 Oct 22:41
Compare
Choose a tag to compare

1.16 (2007/11/06)

  • Remove -Werror from compile options in makefile.
  • Remove "local" part from install directories.
  • Small additional changes to makefile for robustness.
  • Replace strdup() with localStrdup() to avoid malloc/new mismatch.

1.15

30 Oct 22:37
Compare
Choose a tag to compare

1.15 (2002/12/19)

  • Addition of a number of utility routines and namespaces by Nathaniel Virgo.
  • Addition of a number of plugins by Nathaniel Virgo.
  • Small change to trigger mechanism in syndrum plugin.

Previous versions:

1.14 (2002/08/07)

  • Fix to B-Format rotation algorithm.
  • Update for LADSPA 1.1 (include default values).

1.13 (2002/05/07)

  • Fix to B-Format rotation algorithm.

1.12 (2001/09/17)

  • Addition of new plugins by David: "Lo Fi" and "Phase Modulated Voice."

1.11

30 Oct 22:37
Compare
Choose a tag to compare

1.11 (2001/05/08)

  • Addition of newline character to end of allpass.h.

Previous versions:

1.10 (2001/02/17)

  • Small compile fixes to some modules. Apologies to David who sent me a patch ages ago for the analogue module.

1.09 (2000/11/04)

  • Addition of a port of Freeverb (version 3) and a collection of plugins by David Bartold (analogue, canyon_delay, organ, syndrum, vcf303).

1.08 (2000/09/30)

  • Fix to Ambisonic decode equations.

1.07 (2000/09/30)

  • Use constructor/destructor rather than _fini() and _init(). Use C++ for linkage.

1.06 (2000/09/24)

  • Introduction of Identity plugins.

1.05 (2000/05/18)

  • Bugfix: use explicit pointer type when deleting ImplementationDat in ~CMT_Descriptor.

1.04 (2000/05/18)

  • Bugfixes: Ambisonic encoder inputs, white noise amplitude/DC, Ambisonic rotation inplace support, sine oscillator frequency input inplace support.

1.03 (2000/05/14)

1.02 (2000/05/11)

  • 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.

1.01 (2000/05/04)

  • Initial Release.