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