Class daisysp::Allpass¶
#include <allpass.h>
Public Functions¶
| Type | Name |
|---|---|
| Allpass () |
|
| void | Init (float sample_rate, float * buff, size_t size) |
| float | Process (float in) |
| void | SetFreq (float looptime) |
| void | SetRevTime (float revtime) |
| ~Allpass () |
Detailed Description¶
Allpass filter module Passes all frequencies at their original levels, with a phase shift.
Public Functions Documentation¶
function Allpass¶
function Init¶
Parameters:
buffBuffer for allpass to use.sizeSize of buff.
function Process¶
Parameters:
inInput sample.
Returns:
Next floating point sample.
function SetFreq¶
Sets the filter frequency (Implemented by delay time).
Parameters:
looptimeFilter looptime in seconds.
function SetRevTime¶
Parameters:
revtimeReverb time in seconds.
function ~Allpass¶
The documentation for this class was generated from the following file external-docs/DaisySP/DaisySP-LGPL/Source/Filters/allpass.h