Example Plugins

Ten example plugins are provided. These provide a rudimentary basis for a computer-music synthesis kit. They are written simply and may be used as the basis for your creations. Note that the programming is not of a massively high quality: in particular, memory management is rather crude and failures during malloc() will produce unpleasant behaviour.

Note that these plugins are examples. More polished versions of them all are included within the CMT plugin set.

The following plugins are provided:

File Name Plugin Label Description
amp.so amp_mono Mono Amplifier.
amp.so amp_stereo Stereo Amplifier.
filter.so lpf Simple Low Pass Filter.
filter.so hpf Simple High Pass Filter
delay.so delay_5s Simple Delay Line. The delay time may be varied up to 5 seconds. No feedback is provided.
sine.so sine_faaa Sine Oscillator. Frequency input is audio, Amplitude input is audio.
sine.so sine_faac Simple Oscillator. Frequency input is audio, Amplitude input is control.
sine.so sine_fcaa Simple Oscillator. Frequency input is control, Amplitude input is audio.
sine.so sine_fcac Simple Oscillator. Frequency input is control, Amplitude input is control.
noise.so noise_white White noise source.

LADSPA SDK Index

Other Links

The author Richard Furse can be emailed as richard@muse.demon.co.uk.