|
class | AdditiveSaw |
| A sawtooth wave oscillator. More...
|
|
class | AdditiveSquare |
| A raw square wave oscillator. More...
|
|
class | AdditiveTriangle |
| A triangle wave oscillator. More...
|
|
class | AntiAlias |
| An anti-aliasing filter. More...
|
|
class | Audio |
| A module wrapper for a stereo PortAudio interface (http://www.portaudio.com/). More...
|
|
class | AutoLoad |
| A parameter auto-loader that continually reloads a *.json file. More...
|
|
class | Biquad |
| Standard Biquad filters adapated from https://www.w3.org/TR/audio-eq-cookbook/. More...
|
|
class | Buffer |
|
struct | BUTTON_STATE |
| Possible states for a button managed by a Buttons object. More...
|
|
class | Buttons |
| A class for managing MIDI buttons. More...
|
|
class | Clock |
| A raw (aliasing) square wave alternating between -1 and 1. More...
|
|
class | Compressor |
|
class | Container |
| A module and event manager that can contain other modules. More...
|
|
class | Controls |
| Use a Controls object to connect MIDI knobs and faders to Module inputs. More...
|
|
class | Delay |
| A pure digital delay using a doubled ended queue. More...
|
|
class | Echo |
| An echo module incorporating a fadable delay in a feedback configuration. More...
|
|
class | Envelope |
| An ADSR envelope. More...
|
|
class | Event |
| Contains MIDI event information. More...
|
|
class | EventManager |
| A class that keeps track of event listeners. More...
|
|
class | Exception |
| An exception class for Yase. More...
|
|
class | ExpDecay |
| An exponentially decaying envelope. More...
|
|
class | FadableDelay |
| A time modulatable delay. More...
|
|
class | Fader |
| A Fader Module maps an input target to an output value. More...
|
|
class | FFT |
| Compute an Fast Fourier Transform. More...
|
|
class | Gain |
| Amplifies (or attenuates) its input signal to get the output signal. More...
|
|
class | IIRFilter |
| This module implements an Infinite Impulse Response (IIR) filter. More...
|
|
class | Impulse |
| An impulse. More...
|
|
class | Jenny |
| A Jenny oscillator. More...
|
|
class | LinearTransform |
|
class | MidiInput |
| A Midi Input manager. More...
|
|
class | MidiOutput |
|
class | MidiToAnalog |
|
class | Mix |
| A stereo mixer and Container. More...
|
|
class | Mixer |
| A mixer. More...
|
|
class | Module |
| An abstract base class for modules. More...
|
|
class | Monitor |
| Monitor some condition and run a function whenever it is true. More...
|
|
class | MultiClock |
|
class | Noise |
| A noise source. More...
|
|
class | Noop |
| A module that does almost nothing. More...
|
|
class | OscGroup |
|
class | Oscillator |
| An abstract base class from which oscillators like Sine, Saw, and Triangle are derived. More...
|
|
class | Player |
| Cycle through a list of pitches, running a callback for each one with the specified duration. More...
|
|
class | Resonator |
|
class | RingBuffer |
| A Ring Buffer for multi-threaded communications. More...
|
|
class | Sample |
| A module that can be used to play a sample stored as a .wav file. More...
|
|
class | SampleAndHold |
|
class | Sampler |
| Record a sample. More...
|
|
class | Saw |
| A sawtooth wave oscillator. More...
|
|
class | Sequencer |
| A general purpose sequencers. More...
|
|
class | SimpleSequencer |
|
class | Sine |
| A sine wave oscillator. More...
|
|
class | Square |
| A raw square wave oscillator. More...
|
|
class | Sum |
| Summing Module. More...
|
|
class | TappedDelay |
| A linearly interpolated, tappable digital delay using a circular buffer. More...
|
|
class | Timer |
| A timer that can be used to do something one or more times in the future. More...
|
|
class | Transform |
| Transform an input signal with a stateless, user-defined function. More...
|
|
class | Triangle |
| A triangle wave oscillator. More...
|
|
class | Triggerable |
|
class | Wavetable |
| A wavetable oscillator. More...
|
|