Properties
isSynth
isSynth: boolean = false
Readonly makeAutomation
makeAutomation: { decaySeconds: any; diffusePercent: any; dryLevelPercent: any; earlyLevelPercent: any; earlySendPercent: any; highCrossHz: any; highCutHz: any; highMultX: any; lateLevelPercent: any; lowCrossHz: any; lowCutHz: any; lowMultX: any; modulationPercent: any; predelayMs: any; sizeMeters: any; spinHz: any; wanderMs: any; widthPercent: any } = ...
Type declaration
-
decaySeconds: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
diffusePercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
dryLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
earlyLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
earlySendPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
highCrossHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
highCutHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
highMultX: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lateLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowCrossHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowCutHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowMultX: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
modulationPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
predelayMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
sizeMeters: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
spinHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
wanderMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
widthPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
numAudioInputChannels
numAudioInputChannels: number = 2
numAudioOutputChannels
numAudioOutputChannels: number = 2
Readonly parameterLibrary
parameterLibrary: { decaySeconds: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; diffusePercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; dryLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; earlyLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; earlySendPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; highCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; highMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lateLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; modulationPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; predelayMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; sizeMeters: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; spinHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; wanderMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; widthPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string } } = ...
Type declaration
-
decaySeconds: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
diffusePercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
dryLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
earlyLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
earlySendPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
highCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
highMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lateLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
modulationPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
predelayMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
sizeMeters: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
spinHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
wanderMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
widthPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
Readonly pluginName
pluginName: string
Optional sidechainReceive
sidechainReceive: FluidReceive
Optional unresolvedSidechainReceive
vst2
vst2: { presetBase64?: string; uid?: number; vendor?: string } = {}
Type declaration
-
Optional presetBase64?: string
-
Optional uid?: number
-
Optional vendor?: string
Static Readonly PluginType
Static Readonly makeAutomation
makeAutomation: { decaySeconds: any; diffusePercent: any; dryLevelPercent: any; earlyLevelPercent: any; earlySendPercent: any; highCrossHz: any; highCutHz: any; highMultX: any; lateLevelPercent: any; lowCrossHz: any; lowCutHz: any; lowMultX: any; modulationPercent: any; predelayMs: any; sizeMeters: any; spinHz: any; wanderMs: any; widthPercent: any } = ...
Type declaration
-
decaySeconds: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
diffusePercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
dryLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
earlyLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
earlySendPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
highCrossHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
highCutHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
highMultX: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lateLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowCrossHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowCutHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowMultX: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
modulationPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
predelayMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
sizeMeters: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
spinHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
wanderMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
widthPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
Static Readonly parameterLibrary
parameterLibrary: { decaySeconds: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; diffusePercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; dryLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; earlyLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; earlySendPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; highCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; highMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lateLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; modulationPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; predelayMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; sizeMeters: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; spinHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; wanderMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; widthPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string } } = ...
Type declaration
-
decaySeconds: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
diffusePercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
dryLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
earlyLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
earlySendPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
highCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
highMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lateLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowCrossHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowMultX: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
modulationPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
predelayMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
sizeMeters: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
spinHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
wanderMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
widthPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
Is this plugin a synth or an effect (does it accept midi input)?