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