Upload 165 files
Browse filesThis view is limited to 50 files because it contains too many changes.
See raw diff
- AMC2.pluginmd +48 -0
- DlyM.pluginmd +45 -0
- DlyS.pluginmd +51 -0
- EnvD.pluginmd +39 -0
- MB61.pluginmd +62 -0
- MSdc.pluginmd +54 -0
- MTRX.pluginmd +40 -0
- TrCS.pluginmd +48 -0
- TrnC.pluginmd +48 -0
- VLf1.pluginmd +45 -0
- VLf2.pluginmd +45 -0
- VLf3.pluginmd +45 -0
- VLf4.pluginmd +45 -0
- VLf5.pluginmd +45 -0
- VLf6.pluginmd +45 -0
- VLf7.pluginmd +45 -0
- VLf8.pluginmd +45 -0
- VLi1.pluginmd +45 -0
- VLi2.pluginmd +45 -0
- VLi3.pluginmd +45 -0
- VLi4.pluginmd +45 -0
- VLi5.pluginmd +45 -0
- VLi6.pluginmd +45 -0
- VLi7.pluginmd +45 -0
- VLi8.pluginmd +45 -0
- _MIOStripMono.testmd +68 -0
- _buffer.testmd +44 -0
- _bundle.testmd +44 -0
- _compressorStereo.testmd +44 -0
- _freeFunctionTest.pluginmd +19 -0
- _hasControl.testmd +44 -0
- _hasSidechain.testmd +44 -0
- _inTypeThrow.testmd +48 -0
- _multitapDelay.testmd +45 -0
- _ncoQ.testmd +38 -0
- _noIO.testmd +28 -0
- _noInput.testmd +33 -0
- _noOutput.testmd +38 -0
- _perSampleBuffer.testmd +44 -0
- _perSampleBufferNoCoeffs.testmd +44 -0
- _perSampleBufferReturnValueOutput.testmd +44 -0
- _perSampleBufferTwoOutput.testmd +49 -0
- _perSampleBundle.testmd +44 -0
- _sample.testmd +48 -0
- _scale offset io - scof.pluginmd +30 -0
- _svf0.testmd +49 -0
- _synth.testmd +34 -0
- aPd1.pluginmd +49 -0
- aPs1.pluginmd +43 -0
- abf1.pluginmd +50 -0
AMC2.pluginmd
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_amcomp.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: AMCompGeneric
|
| 6 |
+
params_file: AMCompParameters
|
| 7 |
+
setName: AMCompParametersSet
|
| 8 |
+
valuesName: AMCompParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: dsp_amcomp
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
hasCoeffStateCommandHandler: true
|
| 14 |
+
numberOfMeters: 3
|
| 15 |
+
|
| 16 |
+
templateParameters:
|
| 17 |
+
|
| 18 |
+
- type: numeric
|
| 19 |
+
name: Number of Channels
|
| 20 |
+
description: Number of channels to be processed
|
| 21 |
+
usersettable: true
|
| 22 |
+
kind: iochan
|
| 23 |
+
|
| 24 |
+
- type: datatype
|
| 25 |
+
name: I/O Type
|
| 26 |
+
description: I/O Type
|
| 27 |
+
usersettable: false
|
| 28 |
+
kind: iotype
|
| 29 |
+
|
| 30 |
+
needsInstance : true
|
| 31 |
+
|
| 32 |
+
function:
|
| 33 |
+
name: process
|
| 34 |
+
perSample: false
|
| 35 |
+
returnsValue: false
|
| 36 |
+
hasCoefficients: true
|
| 37 |
+
|
| 38 |
+
inputs:
|
| 39 |
+
- type: bundle
|
| 40 |
+
name: Input
|
| 41 |
+
description: Input to the compressor
|
| 42 |
+
kind: signal
|
| 43 |
+
|
| 44 |
+
outputs:
|
| 45 |
+
- type: bundle
|
| 46 |
+
name: Output
|
| 47 |
+
description: Output from the compressor
|
| 48 |
+
kind: signal
|
DlyM.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_delay_mono.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIODelayGeneric
|
| 6 |
+
params_file: MIODelayParameters
|
| 7 |
+
setName: MIODelayParameterSet
|
| 8 |
+
valuesName: MIODelayParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: MonoDelay
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Maximum Delay - Samples in the Delay Buffer
|
| 17 |
+
description: 256
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: buffer_size
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: true
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: sample
|
| 37 |
+
name: Input
|
| 38 |
+
description: Input to the delay
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: returnValue
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output from the delay
|
| 45 |
+
kind: signal
|
DlyS.pluginmd
ADDED
|
@@ -0,0 +1,51 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_delay_multi_chan.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIODelayGeneric
|
| 6 |
+
params_file: MIODelayParameters
|
| 7 |
+
setName: MIODelayParameterSet
|
| 8 |
+
valuesName: MIODelayParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: DelayMulti
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: numeric
|
| 22 |
+
name: Maximum Delay - Samples in the Delay Buffer
|
| 23 |
+
description: 256
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: buffer_size
|
| 26 |
+
|
| 27 |
+
- type: datatype
|
| 28 |
+
name: I/O Type
|
| 29 |
+
description: I/O Type
|
| 30 |
+
usersettable: false
|
| 31 |
+
kind: iotype
|
| 32 |
+
|
| 33 |
+
needsInstance : true
|
| 34 |
+
|
| 35 |
+
function:
|
| 36 |
+
name: process
|
| 37 |
+
perSample: true
|
| 38 |
+
returnsValue: false
|
| 39 |
+
hasCoefficients: true
|
| 40 |
+
|
| 41 |
+
inputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Input
|
| 44 |
+
description: Input to the delay
|
| 45 |
+
kind: signal
|
| 46 |
+
|
| 47 |
+
outputs:
|
| 48 |
+
- type: bundle
|
| 49 |
+
name: Output
|
| 50 |
+
description: Output from the delay
|
| 51 |
+
kind: signal
|
EnvD.pluginmd
ADDED
|
@@ -0,0 +1,39 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_envelope.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOEnvelopeDetectorGeneric
|
| 6 |
+
params_file: MIOEnvelopeDetectorParameters
|
| 7 |
+
setName: MIOEnvelopeDetectorParameterSet
|
| 8 |
+
valuesName: MIOEnvelopeDetectorParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: Envelope
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: update
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: true
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: sample
|
| 31 |
+
name: Input
|
| 32 |
+
description: Input to the envelope detector
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
outputs:
|
| 36 |
+
- type: returnValue
|
| 37 |
+
name: Output
|
| 38 |
+
description: Output from the envelope detector
|
| 39 |
+
kind: signal
|
MB61.pluginmd
ADDED
|
@@ -0,0 +1,62 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_mb_eq.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MBEqGenericDynamic
|
| 6 |
+
params_file: MBEqParametersDynamic
|
| 7 |
+
setName: MBEqParametersDynamicSet
|
| 8 |
+
valuesName: MBEqParameterValues
|
| 9 |
+
|
| 10 |
+
|
| 11 |
+
parameters:
|
| 12 |
+
generic_file: MIOEqGenericDynamic
|
| 13 |
+
params_file: MIOEqParametersDynamic
|
| 14 |
+
setName: MIOEqParametersDynamicSet
|
| 15 |
+
setParameters:
|
| 16 |
+
- name: numberOfBands
|
| 17 |
+
type: numerical
|
| 18 |
+
value: 12
|
| 19 |
+
valuesName: MIOEqParameterValues
|
| 20 |
+
|
| 21 |
+
class:
|
| 22 |
+
name: dsp_mb_eq
|
| 23 |
+
hasCoefficients: true
|
| 24 |
+
templateParameters:
|
| 25 |
+
|
| 26 |
+
- type: datatype
|
| 27 |
+
name: I/O Type
|
| 28 |
+
description: I/O Type
|
| 29 |
+
usersettable: false
|
| 30 |
+
kind: iotype
|
| 31 |
+
|
| 32 |
+
- type: datatype
|
| 33 |
+
name: Low Precision Type
|
| 34 |
+
description: Low Precision Type
|
| 35 |
+
usersettable: false
|
| 36 |
+
kind: ptype
|
| 37 |
+
|
| 38 |
+
- type: datatype
|
| 39 |
+
name: High Precision Type
|
| 40 |
+
description: High Precision Type
|
| 41 |
+
usersettable: false
|
| 42 |
+
kind: hp_ptype
|
| 43 |
+
|
| 44 |
+
needsInstance : true
|
| 45 |
+
|
| 46 |
+
function:
|
| 47 |
+
name: process
|
| 48 |
+
perSample: false
|
| 49 |
+
returnsValue: false
|
| 50 |
+
hasCoefficients: true
|
| 51 |
+
|
| 52 |
+
inputs:
|
| 53 |
+
- type: bundle
|
| 54 |
+
name: Input
|
| 55 |
+
description: Input to the eq
|
| 56 |
+
kind: signal
|
| 57 |
+
|
| 58 |
+
outputs:
|
| 59 |
+
- type: bundle
|
| 60 |
+
name: Output
|
| 61 |
+
description: Output from the eq
|
| 62 |
+
kind: signal
|
MSdc.pluginmd
ADDED
|
@@ -0,0 +1,54 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_matrix_mixer.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOMSDecodeGeneric
|
| 6 |
+
params_file: MIOMSDecodeParameters
|
| 7 |
+
setName: MIOMSDecoderParameterSet
|
| 8 |
+
valuesName: MIOMSDecoderParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: MatrixMixer
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Outputs
|
| 17 |
+
description: Number of output channels
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: ochan
|
| 20 |
+
|
| 21 |
+
- type: numeric
|
| 22 |
+
name: Number of Inputs
|
| 23 |
+
description: Number of input channels
|
| 24 |
+
usersettable: true
|
| 25 |
+
kind: ichan
|
| 26 |
+
|
| 27 |
+
- type: datatype
|
| 28 |
+
name: I/O Type
|
| 29 |
+
description: I/O Type
|
| 30 |
+
usersettable: false
|
| 31 |
+
kind: iotype
|
| 32 |
+
|
| 33 |
+
needsInstance : false
|
| 34 |
+
|
| 35 |
+
function:
|
| 36 |
+
|
| 37 |
+
name: process
|
| 38 |
+
perSample: true
|
| 39 |
+
returnsValue: false
|
| 40 |
+
hasCoefficients: true
|
| 41 |
+
|
| 42 |
+
inputs:
|
| 43 |
+
|
| 44 |
+
- type: bundle
|
| 45 |
+
name: Input
|
| 46 |
+
description: Matrix Inputs
|
| 47 |
+
kind: signal
|
| 48 |
+
|
| 49 |
+
outputs:
|
| 50 |
+
|
| 51 |
+
- type: bundle
|
| 52 |
+
name: Output
|
| 53 |
+
description: Matrix Output
|
| 54 |
+
kind: signal
|
MTRX.pluginmd
ADDED
|
@@ -0,0 +1,40 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_bus_matrix.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: dsp_bus_matrix_Generic
|
| 6 |
+
params_file: dsp_bus_matrix_Parameters
|
| 7 |
+
setName: dsp_bus_matrix_ParameterSet
|
| 8 |
+
valuesName: dsp_bus_matrix_ParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: dsp_summing_bus
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: false
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: false
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input
|
| 32 |
+
description: Inputs to sum
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
outputs:
|
| 36 |
+
|
| 37 |
+
- type: bundle
|
| 38 |
+
name: Output
|
| 39 |
+
description: Summed bus
|
| 40 |
+
kind: signal
|
TrCS.pluginmd
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_transient_control.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOTransientControllerGeneric
|
| 6 |
+
params_file: MIOTransientControllerParameters
|
| 7 |
+
setName: MIOTransientControllerSteroParameterSet
|
| 8 |
+
valuesName: MIOTransientControllerParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: TransientControl
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
hasCoeffStateCommandHandler: true
|
| 14 |
+
numberOfMeters: 3
|
| 15 |
+
|
| 16 |
+
templateParameters:
|
| 17 |
+
|
| 18 |
+
- type: numeric
|
| 19 |
+
name: Number of Channels
|
| 20 |
+
description: Number of channels to be processed
|
| 21 |
+
usersettable: true
|
| 22 |
+
kind: iochan
|
| 23 |
+
|
| 24 |
+
- type: datatype
|
| 25 |
+
name: I/O Type
|
| 26 |
+
description: I/O Type
|
| 27 |
+
usersettable: false
|
| 28 |
+
kind: iotype
|
| 29 |
+
|
| 30 |
+
needsInstance : true
|
| 31 |
+
|
| 32 |
+
function:
|
| 33 |
+
name: process
|
| 34 |
+
perSample: false
|
| 35 |
+
returnsValue: false
|
| 36 |
+
hasCoefficients: true
|
| 37 |
+
|
| 38 |
+
inputs:
|
| 39 |
+
- type: bundle
|
| 40 |
+
name: Input
|
| 41 |
+
description: Input to the compressor
|
| 42 |
+
kind: signal
|
| 43 |
+
|
| 44 |
+
outputs:
|
| 45 |
+
- type: bundle
|
| 46 |
+
name: Output
|
| 47 |
+
description: Output from the compressor
|
| 48 |
+
kind: signal
|
TrnC.pluginmd
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_transient_control.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOTransientControllerGeneric
|
| 6 |
+
params_file: MIOTransientControllerParameters
|
| 7 |
+
setName: MIOTransientControllerMonoParameterSet
|
| 8 |
+
valuesName: MIOTransientControllerParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: TransientControl
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
hasCoeffStateCommandHandler: true
|
| 14 |
+
numberOfMeters: 2
|
| 15 |
+
|
| 16 |
+
templateParameters:
|
| 17 |
+
|
| 18 |
+
- type: numeric
|
| 19 |
+
name: Number of Channels
|
| 20 |
+
description: Number of channels to be processed
|
| 21 |
+
usersettable: true
|
| 22 |
+
kind: iochan
|
| 23 |
+
|
| 24 |
+
- type: datatype
|
| 25 |
+
name: I/O Type
|
| 26 |
+
description: I/O Type
|
| 27 |
+
usersettable: false
|
| 28 |
+
kind: iotype
|
| 29 |
+
|
| 30 |
+
needsInstance : true
|
| 31 |
+
|
| 32 |
+
function:
|
| 33 |
+
name: process
|
| 34 |
+
perSample: false
|
| 35 |
+
returnsValue: false
|
| 36 |
+
hasCoefficients: true
|
| 37 |
+
|
| 38 |
+
inputs:
|
| 39 |
+
- type: bundle
|
| 40 |
+
name: Input
|
| 41 |
+
description: Input to the compressor
|
| 42 |
+
kind: signal
|
| 43 |
+
|
| 44 |
+
outputs:
|
| 45 |
+
- type: bundle
|
| 46 |
+
name: Output
|
| 47 |
+
description: Output from the compressor
|
| 48 |
+
kind: signal
|
VLf1.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: processMono
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: buffer
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: buffer
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf2.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf3.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf4.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf5.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf6.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf7.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLf8.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi1.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: processMono
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: buffer
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: buffer
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi2.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi3.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi4.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi5.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi6.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi7.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
VLi8.pluginmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_volume_linear.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOVolumeGeneric
|
| 6 |
+
params_file: MIOVolumeParameters
|
| 7 |
+
setName: MIOVolumeParameterSet
|
| 8 |
+
valuesName: MIOVolumeParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: VolumeLinear
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: bundle
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the volume
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: bundle
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output of the volume
|
| 45 |
+
kind: signal
|
_MIOStripMono.testmd
ADDED
|
@@ -0,0 +1,68 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_mio_channel_strip.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: MioChannelStrip
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Side Chain Channels
|
| 17 |
+
description: 1
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: sidechain_chan
|
| 20 |
+
|
| 21 |
+
- type: numeric
|
| 22 |
+
name: Maximum Delay - Samples in the Delay Buffer
|
| 23 |
+
description: 256
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: buffer_size
|
| 26 |
+
|
| 27 |
+
- type: datatype
|
| 28 |
+
name: I/O Type
|
| 29 |
+
description: I/O Type
|
| 30 |
+
usersettable: false
|
| 31 |
+
kind: iotype
|
| 32 |
+
|
| 33 |
+
- type: datatype
|
| 34 |
+
name: Low Precision Type
|
| 35 |
+
description: Low Precision Type
|
| 36 |
+
usersettable: false
|
| 37 |
+
kind: ptype
|
| 38 |
+
|
| 39 |
+
- type: datatype
|
| 40 |
+
name: High Precision Type
|
| 41 |
+
description: High Precision Type
|
| 42 |
+
usersettable: false
|
| 43 |
+
kind: hp_ptype
|
| 44 |
+
|
| 45 |
+
needsInstance : true
|
| 46 |
+
|
| 47 |
+
function:
|
| 48 |
+
name: process
|
| 49 |
+
perSample: false
|
| 50 |
+
returnsValue: false
|
| 51 |
+
hasCoefficients: true
|
| 52 |
+
|
| 53 |
+
inputs:
|
| 54 |
+
- type: bundle
|
| 55 |
+
name: Input
|
| 56 |
+
description: Input to the compressor
|
| 57 |
+
kind: signal
|
| 58 |
+
|
| 59 |
+
- type: buffer
|
| 60 |
+
name: Sidechain
|
| 61 |
+
description: Sidechain source for compressor detector
|
| 62 |
+
kind: sidechain
|
| 63 |
+
|
| 64 |
+
outputs:
|
| 65 |
+
- type: bundle
|
| 66 |
+
name: Output
|
| 67 |
+
description: Output from the compressor
|
| 68 |
+
kind: signal
|
_buffer.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: processMono
|
| 25 |
+
perSample: false
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: buffer
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: buffer
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_bundle.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: false
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: bundle
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: buffer
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_compressorStereo.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_comp_mio.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: CompMIO
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: processForGraph
|
| 25 |
+
perSample: false
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input
|
| 32 |
+
description: Input to the compressor
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: bundle
|
| 36 |
+
name: Sidechain
|
| 37 |
+
description: Sidechain source for compressor detector
|
| 38 |
+
kind: sidechain
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: bundle
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output from the compressor
|
| 44 |
+
kind: signal
|
_freeFunctionTest.pluginmd
ADDED
|
@@ -0,0 +1,19 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: free
|
| 2 |
+
header: dsp_abs.h
|
| 3 |
+
|
| 4 |
+
function:
|
| 5 |
+
name: dsp_abs
|
| 6 |
+
perSample: true
|
| 7 |
+
returnsValue: true
|
| 8 |
+
hasCoefficients: false
|
| 9 |
+
|
| 10 |
+
inputs:
|
| 11 |
+
- type: sample
|
| 12 |
+
name: x
|
| 13 |
+
description: Input arguement for the absolute value routine
|
| 14 |
+
kind: signal
|
| 15 |
+
outputs:
|
| 16 |
+
- type: returnValue
|
| 17 |
+
name: y
|
| 18 |
+
description: Output of -> abs(x)
|
| 19 |
+
kind: signal
|
_hasControl.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: control
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: control
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: bundle
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_hasSidechain.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: sidechain
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: sidechain
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: bundle
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_inTypeThrow.testmd
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_state_filter.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: StateFilter
|
| 6 |
+
hasCoefficients: false
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: datatype
|
| 10 |
+
name: I/O Type
|
| 11 |
+
description: I/O Type
|
| 12 |
+
usersettable: false
|
| 13 |
+
kind: iotype
|
| 14 |
+
|
| 15 |
+
needsInstance : true
|
| 16 |
+
|
| 17 |
+
function:
|
| 18 |
+
name: process
|
| 19 |
+
perSample: true
|
| 20 |
+
returnsValue: false
|
| 21 |
+
hasCoefficients: false
|
| 22 |
+
|
| 23 |
+
inputs:
|
| 24 |
+
- type: sample
|
| 25 |
+
name: Input
|
| 26 |
+
description: Signal input to the state filter
|
| 27 |
+
kind: signal
|
| 28 |
+
|
| 29 |
+
- type: buffer
|
| 30 |
+
name: cuttof/ fValue
|
| 31 |
+
description: Cuttof signal to the state filter
|
| 32 |
+
kind: signal
|
| 33 |
+
|
| 34 |
+
- type: bundle
|
| 35 |
+
name: resonance/ qValue
|
| 36 |
+
description: Resonance signal to the state filter
|
| 37 |
+
kind: signal
|
| 38 |
+
|
| 39 |
+
outputs:
|
| 40 |
+
- type: sample
|
| 41 |
+
name: Output
|
| 42 |
+
description: lowpass, hipass, bandpass, band notch signals, respectively
|
| 43 |
+
kind: signal
|
| 44 |
+
|
| 45 |
+
- type: bundle
|
| 46 |
+
name: Output
|
| 47 |
+
description: lowpass, hipass, bandpass, band notch signals, respectively
|
| 48 |
+
kind: signal
|
_multitapDelay.testmd
ADDED
|
@@ -0,0 +1,45 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_multitap_delay_mono.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: MultDelayMono
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Maximum Delay - Samples in the Delay Buffer
|
| 11 |
+
description: 24000
|
| 12 |
+
usersettable: false
|
| 13 |
+
kind: buffer_size
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Delay Taps
|
| 17 |
+
description: 8
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: num_elements
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: process
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: true
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: sample
|
| 37 |
+
name: Input
|
| 38 |
+
description: Input to the delay
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
outputs:
|
| 42 |
+
- type: returnValue
|
| 43 |
+
name: Output
|
| 44 |
+
description: Output from the delay
|
| 45 |
+
kind: signal
|
_ncoQ.testmd
ADDED
|
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_quad_osc_nco.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: QuadOscNCO
|
| 6 |
+
hasCoefficients: false
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: datatype
|
| 10 |
+
name: I/O Type
|
| 11 |
+
description: I/O Type
|
| 12 |
+
usersettable: false
|
| 13 |
+
kind: iotype
|
| 14 |
+
|
| 15 |
+
needsInstance : true
|
| 16 |
+
|
| 17 |
+
function:
|
| 18 |
+
name: update
|
| 19 |
+
perSample: true
|
| 20 |
+
returnsValue: false
|
| 21 |
+
hasCoefficients: false
|
| 22 |
+
|
| 23 |
+
inputs:
|
| 24 |
+
- type: sample
|
| 25 |
+
name: input
|
| 26 |
+
description: Signal input
|
| 27 |
+
kind: control
|
| 28 |
+
|
| 29 |
+
outputs:
|
| 30 |
+
- type: sample
|
| 31 |
+
name: outSine
|
| 32 |
+
description: Output of the sine wave
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: sample
|
| 36 |
+
name: outCos
|
| 37 |
+
description: Output of the cosine wave
|
| 38 |
+
kind: signal
|
_noIO.testmd
ADDED
|
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
_noInput.testmd
ADDED
|
@@ -0,0 +1,33 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
outputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Output
|
| 32 |
+
description: Output of the signal selected
|
| 33 |
+
kind: signal
|
_noOutput.testmd
ADDED
|
@@ -0,0 +1,38 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: sidechain
|
_perSampleBuffer.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: processMono
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: buffer
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: buffer
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_perSampleBufferNoCoeffs.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: false
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: processMono
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: false
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: buffer
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: buffer
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_perSampleBufferReturnValueOutput.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: processMono
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: buffer
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: returnValue
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_perSampleBufferTwoOutput.testmd
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: processMono
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: buffer
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: buffer
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: buffer
|
| 42 |
+
name: Output A
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
| 45 |
+
|
| 46 |
+
- type: buffer
|
| 47 |
+
name: Output B
|
| 48 |
+
description: Output of the signal selected
|
| 49 |
+
kind: signal
|
_perSampleBundle.testmd
ADDED
|
@@ -0,0 +1,44 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: ABLowPass
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: numeric
|
| 10 |
+
name: Number of Channels
|
| 11 |
+
description: Number of channels to be processed
|
| 12 |
+
usersettable: true
|
| 13 |
+
kind: iochan
|
| 14 |
+
|
| 15 |
+
- type: datatype
|
| 16 |
+
name: I/O Type
|
| 17 |
+
description: I/O Type
|
| 18 |
+
usersettable: false
|
| 19 |
+
kind: iotype
|
| 20 |
+
|
| 21 |
+
needsInstance : true
|
| 22 |
+
|
| 23 |
+
function:
|
| 24 |
+
name: process
|
| 25 |
+
perSample: true
|
| 26 |
+
returnsValue: false
|
| 27 |
+
hasCoefficients: true
|
| 28 |
+
|
| 29 |
+
inputs:
|
| 30 |
+
- type: bundle
|
| 31 |
+
name: Input A
|
| 32 |
+
description: Input A to the AB switch
|
| 33 |
+
kind: signal
|
| 34 |
+
|
| 35 |
+
- type: bundle
|
| 36 |
+
name: Input B
|
| 37 |
+
description: Input B to the AB switch
|
| 38 |
+
kind: signal
|
| 39 |
+
|
| 40 |
+
outputs:
|
| 41 |
+
- type: bundle
|
| 42 |
+
name: Output
|
| 43 |
+
description: Output of the signal selected
|
| 44 |
+
kind: signal
|
_sample.testmd
ADDED
|
@@ -0,0 +1,48 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_state_filter.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: StateFilter
|
| 6 |
+
hasCoefficients: false
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: datatype
|
| 10 |
+
name: I/O Type
|
| 11 |
+
description: I/O Type
|
| 12 |
+
usersettable: false
|
| 13 |
+
kind: iotype
|
| 14 |
+
|
| 15 |
+
needsInstance : true
|
| 16 |
+
|
| 17 |
+
function:
|
| 18 |
+
name: process
|
| 19 |
+
perSample: true
|
| 20 |
+
returnsValue: false
|
| 21 |
+
hasCoefficients: false
|
| 22 |
+
|
| 23 |
+
inputs:
|
| 24 |
+
- type: sample
|
| 25 |
+
name: Input
|
| 26 |
+
description: Signal input to the state filter
|
| 27 |
+
kind: signal
|
| 28 |
+
|
| 29 |
+
- type: sample
|
| 30 |
+
name: cuttof/ fValue
|
| 31 |
+
description: Cuttof signal to the state filter
|
| 32 |
+
kind: signal
|
| 33 |
+
|
| 34 |
+
- type: sample
|
| 35 |
+
name: resonance/ qValue
|
| 36 |
+
description: Resonance signal to the state filter
|
| 37 |
+
kind: signal
|
| 38 |
+
|
| 39 |
+
outputs:
|
| 40 |
+
- type: sample
|
| 41 |
+
name: Output0
|
| 42 |
+
description: lowpass, hipass, bandpass, band notch signals, respectively
|
| 43 |
+
kind: signal
|
| 44 |
+
|
| 45 |
+
- type: sample
|
| 46 |
+
name: Output1
|
| 47 |
+
description: lowpass, hipass, bandpass, band notch signals, respectively
|
| 48 |
+
kind: signal
|
_scale offset io - scof.pluginmd
ADDED
|
@@ -0,0 +1,30 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: free
|
| 2 |
+
header: dsp_scale_offset.h
|
| 3 |
+
|
| 4 |
+
function:
|
| 5 |
+
name: dsp_scale_offset
|
| 6 |
+
perSample: true
|
| 7 |
+
returnsValue: true
|
| 8 |
+
hasCoefficients: false
|
| 9 |
+
|
| 10 |
+
inputs:
|
| 11 |
+
- type: sample
|
| 12 |
+
name: input
|
| 13 |
+
description: The input for the routine
|
| 14 |
+
kind: signal
|
| 15 |
+
|
| 16 |
+
- type: sample
|
| 17 |
+
name: scalar
|
| 18 |
+
description: The multiplier for the routine
|
| 19 |
+
kind: signal
|
| 20 |
+
|
| 21 |
+
- type: sample
|
| 22 |
+
name: offset
|
| 23 |
+
description: The signal offset
|
| 24 |
+
kind: signal
|
| 25 |
+
|
| 26 |
+
outputs:
|
| 27 |
+
- type: returnValue
|
| 28 |
+
name: output
|
| 29 |
+
description: output for scale offset routine
|
| 30 |
+
kind: signal
|
_svf0.testmd
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_state_filter_control.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: StateFilterControl
|
| 6 |
+
hasCoefficients: true
|
| 7 |
+
templateParameters:
|
| 8 |
+
|
| 9 |
+
- type: datatype
|
| 10 |
+
name: I/O Type
|
| 11 |
+
description: I/O Type
|
| 12 |
+
usersettable: false
|
| 13 |
+
kind: iotype
|
| 14 |
+
|
| 15 |
+
needsInstance : true
|
| 16 |
+
|
| 17 |
+
function:
|
| 18 |
+
name: process
|
| 19 |
+
perSample: true
|
| 20 |
+
returnsValue: false
|
| 21 |
+
hasCoefficients: true
|
| 22 |
+
|
| 23 |
+
inputs:
|
| 24 |
+
- type: sample
|
| 25 |
+
name: input
|
| 26 |
+
description: Signal input to the state filter
|
| 27 |
+
kind: signal
|
| 28 |
+
|
| 29 |
+
outputs:
|
| 30 |
+
|
| 31 |
+
- type: sample
|
| 32 |
+
name: lowpass
|
| 33 |
+
description: lowpass signal
|
| 34 |
+
kind: signal
|
| 35 |
+
|
| 36 |
+
- type: sample
|
| 37 |
+
name: hipass
|
| 38 |
+
description: hipass signal
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
- type: sample
|
| 42 |
+
name: bandpass
|
| 43 |
+
description: bandpass signal
|
| 44 |
+
kind: signal
|
| 45 |
+
|
| 46 |
+
- type: sample
|
| 47 |
+
name: band_notch
|
| 48 |
+
description: band notch signal
|
| 49 |
+
kind: signal
|
_synth.testmd
ADDED
|
@@ -0,0 +1,34 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_synth.h
|
| 3 |
+
|
| 4 |
+
class:
|
| 5 |
+
name: Synth
|
| 6 |
+
hasCoefficients: false
|
| 7 |
+
hasCoeffStateCommandHandler: true
|
| 8 |
+
|
| 9 |
+
templateParameters:
|
| 10 |
+
|
| 11 |
+
- type: datatype
|
| 12 |
+
name: I/O Type
|
| 13 |
+
description: I/O Type
|
| 14 |
+
usersettable: false
|
| 15 |
+
kind: iotype
|
| 16 |
+
|
| 17 |
+
needsInstance : true
|
| 18 |
+
|
| 19 |
+
function:
|
| 20 |
+
name: update
|
| 21 |
+
perSample: true
|
| 22 |
+
returnsValue: false
|
| 23 |
+
hasCoefficients: false
|
| 24 |
+
|
| 25 |
+
outputs:
|
| 26 |
+
- type: sample
|
| 27 |
+
name: envelopeOut
|
| 28 |
+
description: The envelope of the signal output
|
| 29 |
+
kind: signal
|
| 30 |
+
|
| 31 |
+
- type: sample
|
| 32 |
+
name: frequencyOut
|
| 33 |
+
description: The not frequency of the output
|
| 34 |
+
kind: signal
|
aPd1.pluginmd
ADDED
|
@@ -0,0 +1,49 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_all_pass_mono.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOAllpassGeneric
|
| 6 |
+
params_file: MIOAllpassParameters
|
| 7 |
+
setName: MIOAllpassParameterSet
|
| 8 |
+
setParameters:
|
| 9 |
+
- name: fixedDelay
|
| 10 |
+
type: boolean
|
| 11 |
+
value: false
|
| 12 |
+
valuesName: MIOAllpassParameterValues
|
| 13 |
+
|
| 14 |
+
class:
|
| 15 |
+
name: AllPassMono
|
| 16 |
+
hasCoefficients: true
|
| 17 |
+
templateParameters:
|
| 18 |
+
|
| 19 |
+
- type: numeric
|
| 20 |
+
name: Maximum Delay - Samples in the Delay Buffer
|
| 21 |
+
description: 256
|
| 22 |
+
usersettable: false
|
| 23 |
+
kind: buffer_size
|
| 24 |
+
|
| 25 |
+
- type: datatype
|
| 26 |
+
name: I/O Type
|
| 27 |
+
description: I/O Type
|
| 28 |
+
usersettable: false
|
| 29 |
+
kind: iotype
|
| 30 |
+
|
| 31 |
+
needsInstance : true
|
| 32 |
+
|
| 33 |
+
function:
|
| 34 |
+
name: process
|
| 35 |
+
perSample: true
|
| 36 |
+
returnsValue: true
|
| 37 |
+
hasCoefficients: true
|
| 38 |
+
|
| 39 |
+
inputs:
|
| 40 |
+
- type: sample
|
| 41 |
+
name: Input
|
| 42 |
+
description: Input to the allpass filter
|
| 43 |
+
kind: signal
|
| 44 |
+
|
| 45 |
+
outputs:
|
| 46 |
+
- type: returnValue
|
| 47 |
+
name: Output
|
| 48 |
+
description: Output from the allpass filter
|
| 49 |
+
kind: signal
|
aPs1.pluginmd
ADDED
|
@@ -0,0 +1,43 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_all_pass_simple.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOAllpassGeneric
|
| 6 |
+
params_file: MIOAllpassParameters
|
| 7 |
+
setName: MIOAllpassParameterSet
|
| 8 |
+
setParameters:
|
| 9 |
+
- name: fixedDelay
|
| 10 |
+
type: boolean
|
| 11 |
+
value: true
|
| 12 |
+
valuesName: MIOAllpassParameterValues
|
| 13 |
+
|
| 14 |
+
class:
|
| 15 |
+
name: AllPassSimple
|
| 16 |
+
hasCoefficients: true
|
| 17 |
+
templateParameters:
|
| 18 |
+
|
| 19 |
+
- type: datatype
|
| 20 |
+
name: I/O Type
|
| 21 |
+
description: I/O Type
|
| 22 |
+
usersettable: false
|
| 23 |
+
kind: iotype
|
| 24 |
+
|
| 25 |
+
needsInstance : true
|
| 26 |
+
|
| 27 |
+
function:
|
| 28 |
+
name: process
|
| 29 |
+
perSample: true
|
| 30 |
+
returnsValue: true
|
| 31 |
+
hasCoefficients: true
|
| 32 |
+
|
| 33 |
+
inputs:
|
| 34 |
+
- type: sample
|
| 35 |
+
name: Input
|
| 36 |
+
description: Input to the allpass filter
|
| 37 |
+
kind: signal
|
| 38 |
+
|
| 39 |
+
outputs:
|
| 40 |
+
- type: returnValue
|
| 41 |
+
name: Output
|
| 42 |
+
description: Output from the allpass filter
|
| 43 |
+
kind: signal
|
abf1.pluginmd
ADDED
|
@@ -0,0 +1,50 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
processType: class
|
| 2 |
+
header: dsp_ab_lpf.h
|
| 3 |
+
|
| 4 |
+
parameters:
|
| 5 |
+
generic_file: MIOABSwitchGeneric
|
| 6 |
+
params_file: MIOABSwitchParameters
|
| 7 |
+
setName: MIOABSwitchParameterSet
|
| 8 |
+
valuesName: MIOABSwitchParameterValues
|
| 9 |
+
|
| 10 |
+
class:
|
| 11 |
+
name: ABLowPass
|
| 12 |
+
hasCoefficients: true
|
| 13 |
+
templateParameters:
|
| 14 |
+
|
| 15 |
+
- type: numeric
|
| 16 |
+
name: Number of Channels
|
| 17 |
+
description: Number of channels to be processed
|
| 18 |
+
usersettable: true
|
| 19 |
+
kind: iochan
|
| 20 |
+
|
| 21 |
+
- type: datatype
|
| 22 |
+
name: I/O Type
|
| 23 |
+
description: I/O Type
|
| 24 |
+
usersettable: false
|
| 25 |
+
kind: iotype
|
| 26 |
+
|
| 27 |
+
needsInstance : true
|
| 28 |
+
|
| 29 |
+
function:
|
| 30 |
+
name: processMono
|
| 31 |
+
perSample: true
|
| 32 |
+
returnsValue: false
|
| 33 |
+
hasCoefficients: true
|
| 34 |
+
|
| 35 |
+
inputs:
|
| 36 |
+
- type: buffer
|
| 37 |
+
name: Input A
|
| 38 |
+
description: Input A to the AB switch
|
| 39 |
+
kind: signal
|
| 40 |
+
|
| 41 |
+
- type: buffer
|
| 42 |
+
name: Input B
|
| 43 |
+
description: Input B to the AB switch
|
| 44 |
+
kind: signal
|
| 45 |
+
|
| 46 |
+
outputs:
|
| 47 |
+
- type: buffer
|
| 48 |
+
name: Output
|
| 49 |
+
description: Output of the signal selected
|
| 50 |
+
kind: signal
|