This code contains three sections, the first defines the synthdef.
The second starts up the synth and the GUI for playing with the presets live.
original example using PMOsc instead
last one was just extended synthDefs - this is the FM version I meant to put up....
CloudGenMini for use with samples
Graphical interface to experiment with granular sampling (one sound file at a time).
An edit of wslib's MasterEQ to support busses and MixerChannels, no-GUI mode, better extensibility, etc. A more frequently updated version with docs c
Simple button grid to play first 16 partials of a harmonic series. Horizontal Sliders control ADSR envelope. All partials have equal amplitude.
Simple Pulse with some delayed feedback and a 2D Slider as an interface. Sliding around gives different effects to just clicking in different spots.
Multislider interface to control 32 partials of a harmonic series. Two modes of playing: "Continuous Tone" - it simply plays a continuous tone as you
2 button rows to play up to 16 inharmonic partials of a given fundamental frequency. Horizontal Sliders control ADSR envelope, Global Volume, and Fund
Multislider interface to control up to 16 inharmonic partials of a timbre. Two modes of play: "Continuous Tone" - it simply plays a continuous tone as
Graphical interface to experiment with granular sampling (multiple sound files at a time).
Translucent "pad" interface to play with subtractive synthesis. White noise triggered by either Impulses of LFPulse, then filtered by a Band Pass Filt