6 #ifndef PDSP_MODULE_IRVERB_H_INCLUDED 7 #define PDSP_MODULE_IRVERB_H_INCLUDED 9 #include "../../DSP/pdspCore.h" 10 #include "../../DSP/convolution/FDLConvolver.h" 11 #include "../../DSP/samplers/SampleBuffer.h" 40 void loadIR ( std::string path );
45 [[deprecated(
"in_mono() deprecated for this module, just use one channel for that")]]
48 [[deprecated(
"in_0() deprecated for this module, use the ch( 0 ) method instead")]]
51 [[deprecated(
"in_1() deprecated for this module, use the ch( 1 ) method instead")]]
54 [[deprecated(
"out_0() deprecated for this module, use the ch( 0 ) method instead")]]
57 [[deprecated(
"out_1() deprecated for this module, use the ch( 1 ) method instead")]]
60 [[deprecated(
"in_L() deprecated for this module, use the ch( 0 ) method instead")]]
63 [[deprecated(
"in_R() deprecated for this module, use the ch( 1 ) method instead")]]
66 [[deprecated(
"out_L() deprecated for this module, use the ch( 0 ) method instead")]]
69 [[deprecated(
"out_R() deprecated for this module, use the ch( 1 ) method instead")]]
90 #endif // PDSP_MODULE_IRVERB_H_INCLUDED void loadIR(std::string path)
sets the impulse response for the reverb
Definition: IRVerb.cpp:32
Impulse Response based reverb, with stereo or mono input and stereo output.
Definition: IRVerb.h:20
Abstract class for implementing Units and Modules.
Definition: BasicNodes.h:82
Contains the data loaded from an audio file.
Definition: SampleBuffer.h:28
Patchable & ch(size_t index)
Uses the selected channel as input/output for the patching operation. 0 is for the left channel (defa...
Definition: IRVerb.cpp:20
Thread-safe value control with smoothing.
Definition: SequencerBridge.h:11
Process the input using FFT convolution with a given impulse response.
Definition: FDLConvolver.h:22