Properties
isSynth
isSynth: boolean = false
Readonly makeAutomation
makeAutomation: { attackMs: any; enable: any; enableAutoMakeUpGain: any; filter: any; filterType: any; freqHz: any; gainDb: any; holdMs: any; inputDb: any; limit: any; lookaheadMs: any; makeUpDb: any; mode: any; monitorSidechain: any; peakDetection: any; q: any; ratio: any; releaseMs: any; softClip: any; softClipThresholdDb: any; softKneeDb: any; thresholdDb: any; useSidechainTrigger: any; useSumDetection: any } = ...
Type declaration
-
attackMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
enable: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
enableAutoMakeUpGain: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
filter: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
filterType: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
freqHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
gainDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
holdMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
inputDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
limit: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lookaheadMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
makeUpDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
mode: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
monitorSidechain: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
peakDetection: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
q: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
ratio: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
releaseMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
softClip: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
softClipThresholdDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
softKneeDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
thresholdDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
useSidechainTrigger: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
useSumDetection: function
-
Parameters
-
Optional value: number
-
curve: number = 0
numAudioInputChannels
numAudioInputChannels: number = 2
numAudioOutputChannels
numAudioOutputChannels: number = 2
Readonly parameterLibrary
parameterLibrary: { attackMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; enable: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; enableAutoMakeUpGain: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }; filter: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }; filterType: { choices: { 0: number; 1: number; 2: number; 3: number; 4: number; 5: number; 6: number; 7: number }; index: number; isLinear: boolean; name: string }; freqHz: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number]; units: string }; gainDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; holdMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; inputDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; limit: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; lookaheadMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; makeUpDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; mode: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; monitorSidechain: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; peakDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; q: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }; ratio: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }; releaseMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; softClip: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }; softClipThresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; softKneeDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; thresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; useSidechainTrigger: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; useSumDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string } } = ...
Type declaration
-
attackMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
enable: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
enableAutoMakeUpGain: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }
-
choices: { off: number; on: number }
-
index: number
-
isLinear: boolean
-
name: string
-
filter: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }
-
choices: { off: number; on: number }
-
index: number
-
isLinear: boolean
-
name: string
-
filterType: { choices: { 0: number; 1: number; 2: number; 3: number; 4: number; 5: number; 6: number; 7: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number; 2: number; 3: number; 4: number; 5: number; 6: number; 7: number }
-
0: number
-
1: number
-
2: number
-
3: number
-
4: number
-
5: number
-
6: number
-
7: number
-
index: number
-
isLinear: boolean
-
name: string
-
freqHz: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
powerFuncB: number
-
range: [number, number]
-
units: string
-
gainDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
holdMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
inputDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
limit: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
lookaheadMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
makeUpDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
mode: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
monitorSidechain: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
peakDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
q: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }
-
index: number
-
isLinear: boolean
-
name: string
-
powerFuncB: number
-
range: [number, number]
-
ratio: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }
-
index: number
-
isLinear: boolean
-
name: string
-
powerFuncB: number
-
range: [number, number]
-
releaseMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
softClip: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }
-
choices: { off: number; on: number }
-
index: number
-
isLinear: boolean
-
name: string
-
softClipThresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
softKneeDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
thresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
useSidechainTrigger: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
useSumDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: 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: { attackMs: any; enable: any; enableAutoMakeUpGain: any; filter: any; filterType: any; freqHz: any; gainDb: any; holdMs: any; inputDb: any; limit: any; lookaheadMs: any; makeUpDb: any; mode: any; monitorSidechain: any; peakDetection: any; q: any; ratio: any; releaseMs: any; softClip: any; softClipThresholdDb: any; softKneeDb: any; thresholdDb: any; useSidechainTrigger: any; useSumDetection: any } = ...
Type declaration
-
attackMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
enable: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
enableAutoMakeUpGain: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
filter: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
filterType: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
freqHz: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
gainDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
holdMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
inputDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
limit: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
lookaheadMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
makeUpDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
mode: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
monitorSidechain: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
peakDetection: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
q: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
ratio: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
releaseMs: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
softClip: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
softClipThresholdDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
softKneeDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
thresholdDb: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
useSidechainTrigger: function
-
Parameters
-
Optional value: number
-
curve: number = 0
-
useSumDetection: function
-
Parameters
-
Optional value: number
-
curve: number = 0
Static Readonly parameterLibrary
parameterLibrary: { attackMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; enable: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; enableAutoMakeUpGain: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }; filter: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }; filterType: { choices: { 0: number; 1: number; 2: number; 3: number; 4: number; 5: number; 6: number; 7: number }; index: number; isLinear: boolean; name: string }; freqHz: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number]; units: string }; gainDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; holdMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; inputDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; limit: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; lookaheadMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; makeUpDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; mode: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; monitorSidechain: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; peakDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; q: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }; ratio: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }; releaseMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; softClip: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }; softClipThresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; softKneeDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; thresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }; useSidechainTrigger: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }; useSumDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string } } = ...
Type declaration
-
attackMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
enable: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
enableAutoMakeUpGain: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }
-
choices: { off: number; on: number }
-
index: number
-
isLinear: boolean
-
name: string
-
filter: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }
-
choices: { off: number; on: number }
-
index: number
-
isLinear: boolean
-
name: string
-
filterType: { choices: { 0: number; 1: number; 2: number; 3: number; 4: number; 5: number; 6: number; 7: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number; 2: number; 3: number; 4: number; 5: number; 6: number; 7: number }
-
0: number
-
1: number
-
2: number
-
3: number
-
4: number
-
5: number
-
6: number
-
7: number
-
index: number
-
isLinear: boolean
-
name: string
-
freqHz: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
powerFuncB: number
-
range: [number, number]
-
units: string
-
gainDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
holdMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
inputDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
limit: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
lookaheadMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
makeUpDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
mode: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
monitorSidechain: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
peakDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
q: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }
-
index: number
-
isLinear: boolean
-
name: string
-
powerFuncB: number
-
range: [number, number]
-
ratio: { index: number; isLinear: boolean; name: string; powerFuncB: number; range: [number, number] }
-
index: number
-
isLinear: boolean
-
name: string
-
powerFuncB: number
-
range: [number, number]
-
releaseMs: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
softClip: { choices: { off: number; on: number }; index: number; isLinear: boolean; name: string }
-
choices: { off: number; on: number }
-
index: number
-
isLinear: boolean
-
name: string
-
softClipThresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
softKneeDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
thresholdDb: { index: number; isLinear: boolean; name: string; range: [number, number]; units: string }
-
index: number
-
isLinear: boolean
-
name: string
-
range: [number, number]
-
units: string
-
useSidechainTrigger: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
-
useSumDetection: { choices: { 0: number; 1: number }; index: number; isLinear: boolean; name: string }
-
choices: { 0: number; 1: number }
-
index: number
-
isLinear: boolean
-
name: string
Is this plugin a synth or an effect (does it accept midi input)?