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