|
| class | BufferFacet |
| | Provides a simple std::vector view of an AudioBufferList. More...
|
| |
| class | DelayBuffer |
| | Circular buffer that acts as a delay for samples. More...
|
| |
| class | Engine |
| |
| struct | InputBuffer |
| | Maintains a buffer of PCM samples which is used to save samples from an upstream node. More...
|
| |
| class | Instrument |
| | Representation of an instrument in an SF2 file. More...
|
| |
| class | InstrumentCollection |
| | Collection of all of the Entity::Instrument instances in an SF2 file, each of which is wrapped in a Render::Instrument instance for use during audio rendering. More...
|
| |
| class | InstrumentZone |
| | A specialization of a Zone for an Instrument. More...
|
| |
| class | LFO |
| | Implementation of a low-frequency triangular oscillator. More...
|
| |
| class | Modulator |
| | Render-side modulator that understands how to fetch source values that will be used to modulate voice state. More...
|
| |
| class | Preset |
| | Represents a preset that knows how to emit sounds for MIDI events when it is active. More...
|
| |
| class | PresetZone |
| | A specialization of a Zone for a Preset. More...
|
| |
| class | Range |
| | Representation of a range of values between low and high values inclusive. More...
|
| |
| class | WithZones |
| | Base class for entities that contain a collection of zones. More...
|
| |
| class | Zone |
| | A zone represents a collection of generator and modulator settings that apply to a range of MIDI key and velocity values. More...
|
| |
| class | ZoneCollection |
| | Templated collection of zones. More...
|
| |
Classes that allow for audio sample rendering of SF2 sample data.