|
static void | closeGaps (Array< ModulatorSamplerSound * > &selection, bool closeNoteGaps, bool increaseUpperLimit=true) |
| This scans all sounds in the array and closes existing gaps in the sample map. More...
|
|
static void | importNewAudioFiles (Component *childComponentOfMainEditor, ModulatorSampler *sampler, const StringArray &fileNames, BigInteger draggedRootNotes=0) |
| Imports audio files into the sampler. More...
|
|
static void | loadAudioFilesRaw (Component *childComponentOfMainEditor, ModulatorSampler *sampler, const StringArray &fileNames) |
| Loads audio files without any mapping. More...
|
|
static void | loadAudioFilesUsingDropPoint (Component *childComponentOfMainEditor, ModulatorSampler *sampler, const StringArray &fileNames, BigInteger rootNotes) |
| Loads audio files into the sampler by using the drop point to specify the root notes. More...
|
|
static void | loadAudioFilesUsingFileName (Component *childComponentOfMainEditor, ModulatorSampler *sampler, const StringArray &fileNames, bool useVelocityAutomap) |
| Loads audio files into the sampler by searching the file name for root note information. More...
|
|
static void | loadAudioFilesUsingPitchDetection (Component *childComponentOfMainEditor, ModulatorSampler *sampler, const StringArray &fileNames, bool useVelocityAutomap) |
| Loads audio files into the sampler by using a pitch detection algorithm that sets the root note automatically. More...
|
|
This class handles all import logic for different sample formats.
It converts all supported formats to an xml element called samplemap, which can be fed to the ModulatorSampler.