Class daisysp::ClockedNoise¶
ClassList > daisysp > ClockedNoise
#include <clockednoise.h>
Public Functions¶
Type | Name |
---|---|
ClockedNoise () |
|
void | Init (float sample_rate) |
float | Process () |
void | SetFreq (float freq) |
void | Sync () |
~ClockedNoise () |
Detailed Description¶
Author:
Ported by Ben Sergentanis
Date:
Jan 2021 Noise processed by a sample and hold running at a target frequency.
Ported from pichenettes/eurorack/plaits/dsp/noise/clocked_noise.h to an independent module. Original code written by Emilie Gillet in 2016.
Public Functions Documentation¶
function ClockedNoise¶
function Init¶
Initialize module
Parameters:
sample_rate
Audio engine sample rate
function Process¶
Get the next floating point sample
function SetFreq¶
Set the frequency at which the next sample is generated.
Parameters:
freq
Frequency in Hz
function Sync¶
Calling this forces another random float to be generated
function ~ClockedNoise¶
The documentation for this class was generated from the following file external-docs/DaisySP/Source/Noise/clockednoise.h