Properties
isSynth
isSynth: boolean = false
Readonly makeAutomation
makeAutomation: { decaySeconds: any; diffusePercent: any; dryLevelPercent: any; earlyDampHz: any; earlyLevelPercent: any; earlySendPercent: any; highCutHz: any; lateDampHz: any; lateLevelPercent: any; lowBoostHz: any; lowBoostPercent: any; lowCutHz: any; predelayMs: any; sizeMeters: any; spinHz: any; wanderPercent: 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
-
earlyDampHz: 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
-
highCutHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lateDampHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lateLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowBoostHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowBoostPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowCutHz: 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
-
wanderPercent: 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 }; earlyDampHz: { 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 }; highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lateDampHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lateLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowBoostHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowBoostPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowCutHz: { 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 }; wanderPercent: { 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
-
earlyDampHz: { 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
-
highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lateDampHz: { 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
-
lowBoostHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowBoostPercent: { 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
-
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
-
wanderPercent: { 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; earlyDampHz: any; earlyLevelPercent: any; earlySendPercent: any; highCutHz: any; lateDampHz: any; lateLevelPercent: any; lowBoostHz: any; lowBoostPercent: any; lowCutHz: any; predelayMs: any; sizeMeters: any; spinHz: any; wanderPercent: 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
-
earlyDampHz: 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
-
highCutHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lateDampHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lateLevelPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowBoostHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowBoostPercent: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lowCutHz: 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
-
wanderPercent: 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 }; earlyDampHz: { 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 }; highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lateDampHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lateLevelPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowBoostHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowBoostPercent: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; lowCutHz: { 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 }; wanderPercent: { 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
-
earlyDampHz: { 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
-
highCutHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lateDampHz: { 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
-
lowBoostHz: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
lowBoostPercent: { 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
-
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
-
wanderPercent: { 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)?