LorisManager
Class methods
analyse
Analyse a file.
LorisManager.analyse(var file, double estimatedRootFrequency)
createEnvelopePaths
Creates a list of path of every channel from the envelope of the given parameter and harmonic index.
LorisManager.createEnvelopePaths(var file, String parameter, int harmonicIndex)
createEnvelopes
Creates an audio rate envelope from the given parameter and harmonic index.
LorisManager.createEnvelopes(var file, String parameter, int harmonicIndex)
createSnapshot
Creates a parameter value list for each harmonic at the given time.
LorisManager.createSnapshot(var file, String parameter, double time)
get
Returns the setting value for the Loris algorithm.
LorisManager.get(String optionId)
process
Processes the partial list using predefined commands.
LorisManager.process(var file, String command, var data)
processCustom
Processes the partial list using the given function.
LorisManager.processCustom(var file, var processCallback)
set
set a option for the Loris algorithm.
LorisManager.set(String optionId, var newValue)
synthesise
Resynthesise the file from the partial lists. Returns an array of variant buffers.
LorisManager.synthesise(var file)