5 #ifndef PDSP_MODULE_PHASERFILTER_H_INCLUDED 6 #define PDSP_MODULE_PHASERFILTER_H_INCLUDED 8 #include "../../DSP/pdspCore.h" 9 #include "../../DSP/filters/APF4.h" 10 #include "../../DSP/utility/PitchToFreq.h" 79 [[deprecated(
"operator[] deprecated, use the ch( int index ) method instead")]]
90 std::vector<APF4*> phasers;
102 #endif //PDSP_MODULE_PHASERFILTER_H_INCLUDED void channels(size_t size)
Allocate a number of channels for processing different inputs. This is automatically called if you qu...
Definition: PhaserFilter.cpp:24
Patchable & out_signal()
Sets "signal" as selected output and returns this module ready to be patched. This is the default out...
Definition: PhaserFilter.cpp:69
Patchable & in_feedback()
Sets "feedback" as selected input and returns this Unit ready to be patched. This is the phaser feedb...
Definition: PhaserFilter.cpp:61
Abstract class for implementing Units and Modules.
Definition: BasicNodes.h:82
float meter_pitch() const
returns the actual pitindex value.This method is thread-safe.
Definition: PhaserFilter.cpp:73
Patchable & in_cutoff()
Sets "pitch" as selected input and returns this module ready to be patched. This is the tuning of the...
Definition: PhaserFilter.cpp:57
Converts pitch values to frequency values.
Definition: PitchToFreq.h:19
Thread-safe value control with smoothing.
Definition: SequencerBridge.h:11
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 & ch(size_t index)
Uses the selected channel as input/output for the patching operation.
Definition: PhaserFilter.cpp:42
A 4 pole Phaser. Multichannel.
Definition: PhaserFilter.h:19
Patchable & in_pitch()
Sets "pitch" as selected input and returns this module ready to be patched. This is the tuning of the...
Definition: PhaserFilter.cpp:53
Patchable & in_signal()
Sets "signal" as selected input and returns this module ready to be patched. This is the default inpu...
Definition: PhaserFilter.cpp:49