6 #ifndef PDSP_MODULE_AALOWSHELFEQ_H_INCLUDED 7 #define PDSP_MODULE_AALOWSHELFEQ_H_INCLUDED 9 #include "../../DSP/pdspCore.h" 10 #include "../../DSP/filters/biquads/BiquadLowShelf.h" 11 #include "../../DSP/resamplers/IIRUpSampler2x.h" 12 #include "../../DSP/resamplers/IIRDownSampler2x.h" 84 [[deprecated(
"operator[] deprecated, use the ch( int index ) method instead")]]
87 [[deprecated(
"in_0() deprecated, use the ch( int index ) method instead")]]
90 [[deprecated(
"in_1() deprecated, use the ch( int index ) method instead")]]
93 [[deprecated(
"out_0() deprecated, use the ch( int index ) method instead")]]
96 [[deprecated(
"out_1() deprecated, use the ch( int index ) method instead")]]
110 std::vector<Submodule*> submodules;
117 #endif // PDSP_MODULE_LOWSHELFEQAA_H_INCLUDED Patchable & in_signal()
Sets "signal" as selected input and returns this module ready to be patched. This is the default inpu...
Definition: AALowShelfEQ.cpp:59
Patchable & ch(size_t index)
Uses the selected channel as input/output for the patching operation.
Definition: AALowShelfEQ.cpp:52
void channels(size_t size)
Allocate a number of channels for processing different inputs. This is automatically called if you qu...
Definition: AALowShelfEQ.cpp:31
2x Oversampled Low Shelf Equalizer. Multichannel.
Definition: AALowShelfEQ.h:18
Abstract class for implementing Units and Modules.
Definition: BasicNodes.h:82
Low shelf EQ filter.
Definition: BiquadLowShelf.h:15
Patchable & in_Q()
Sets "Q" as selected input and returns this module ready to be patched. This is the "quality" factor ...
Definition: AALowShelfEQ.cpp:71
Downsample to half the oversampling level.
Definition: IIRDownSampler2x.h:17
Upsample to half the oversampling level.
Definition: IIRUpSampler2x.h:17
Patchable & out_signal()
Sets "signal" as selected output and returns this module ready to be patched. This is the default out...
Definition: AALowShelfEQ.cpp:63
Thread-safe value control with smoothing.
Definition: SequencerBridge.h:11
Patchable & in_freq()
Sets "freq" as selected input and returns this module ready to be patched. This is the frequency at w...
Definition: AALowShelfEQ.cpp:67
A Unit with no dsp inside, it just pass it's input to the output. Patching float to this Unit is thre...
Definition: PatchNode.h:41
Patchable & in_gain()
Sets "gain" as selected input and returns this module ready to be patched. This is the amount of gain...
Definition: AALowShelfEQ.cpp:75