Classes | Functions | Variables
Engine

UVI Engine related classes and functions. More...

Classes

class  AuxEffect
 an Auxilliary Bus Container for multiple InsertEffect More...
 
class  BusRouter
 a BusRouter Structrure that hold the aux send level as well as the pre/post flag More...
 
class  ControlSignalSource
 a Modulation source More...
 
class  Element
 Common Elements base class. More...
 
class  EventProcessor
 an Event processor. More...
 
class  InsertEffect
 an Insert FX Generic structrure that define an insert FX More...
 
class  Keygroup
 A range of keys and velocities. More...
 
class  Layer
 A layer of sounds. More...
 
class  Oscillator
 The Synthesis primitive. More...
 
class  Part
 A Part. More...
 
class  Program
 A Patch that represent an monotimbral instrument. More...
 
class  SampledReverb
 SampledReverb. More...
 
class  SignalConnection
 a Connection definition for a modulation More...
 
class  Synth
 The Master Element in the synthesis tree. More...
 

Functions

string getLocation (string location)
 

Variables

ScriptProcessor & this
 This EventProcessor. More...
 
function findLayer (name)
 return the layer id given the layer display name. More...
 

Detailed Description

UVI Engine related classes and functions.

See Also
Elements & parameters

Function Documentation

string getLocation ( string  location)
Returns
returns special locations like Home, Desktop, Documents and Music directories
print(getLocation("Home"))
print(getLocation("Documents"))
print(getLocation("Desktop"))
print(getLocation("Music"))
print(getLocation("ProgramPath"))
print(getLocation("Temp"))
function findLayer ( name  )

return the layer id given the layer display name.

Parameters
displayNamename of layer to find
Returns
layerId if the layer was found, nil otherwise usage:
function onNote(e)
local layer = findLayer("sustain")
e.layer = layer
local voiceId = postEvent(e)
end

Variable Documentation

ScriptProcessor& this

This EventProcessor.

can be used as a starting point to navigate through the Engine hierarchy.