SoundFontInfoLib  2.21.6
Library for parsing and rendering SF2 files
SF2::Render::Sample Namespace Reference

Classes used to generate new samples from SF2 sample data for a given pitch and sample rate. More...

Classes

struct  Bounds
 Represents the sample index bounds and loop start/end indices using values from the SF2 'shdr' entity as well as state values from generators that can change in real-time. More...
 
struct  BufferIndex
 Interpolatable index into a CanonicalBuffer. More...
 
class  CanonicalBuffer
 Contains a collection of audio samples that range between -1.0 and 1.0. More...
 
class  Generator
 Generator of new samples from a stream of original samples, properly scaled to sound correct for the output sample rate and the desired output frequency. More...
 
struct  PitchControl
 

Detailed Description

Classes used to generate new samples from SF2 sample data for a given pitch and sample rate.