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.