All classes related to the sample streaming engine of HISE. More...
Classes | |
struct | StreamingSamplerSound::LoadingError |
An object of this class will be thrown if the loading of the sound fails. More... | |
class | ModulatorSampler |
The main sampler class. More... | |
class | ModulatorSamplerSound |
A ModulatorSamplerSound is a wrapper around a StreamingSamplerSound that allows modulation of parameters. More... | |
class | ModulatorSamplerSoundPool |
This object acts as global pool for all samples used in an instance of the pluginIt uses reference counting to decide if a sound is used. More... | |
class | ModulatorSamplerVoice |
A ModulatorSamplerVoice is a wrapper around a StreamingSamplerVoice with logic for modulation stuff. More... | |
class | MultiMicModulatorSamplerVoice |
A ModulatorSamplerVoice is a wrapper around a StreamingSamplerVoice with logic for modulation stuff. More... | |
class | SampleImporter |
This class handles all import logic for different sample formats. More... | |
class | SampleMap |
A SampleMap is a data structure that encapsulates all data loaded into an ModulatorSampler. More... | |
class | ModulatorSampler::ScopedUpdateDelayer |
If you add or delete multiple samples at once (but not the entire sample set), it will fire an UI update for each sample drastically slowing down the UI responsiveness. More... | |
class | SfzImporter |
Handles the importing of SFZ sample files. More... | |
class | ModulatorSampler::SoundIterator |
A small helper tool that iterates over the sound array in a thread-safe way. More... | |
class | StreamingSamplerSound |
A SamplerSound which provides buffered disk streaming using memory mapped file access and a preloaded sample start. More... | |
All classes related to the sample streaming engine of HISE.