Skip to content

Class daisysp::Drip

ClassList > daisysp > Drip

More...

  • #include <drip.h>

Public Functions

Type Name
Drip ()
void Init (float sample_rate, float dettack)
float Process (bool trig)
~Drip ()

Detailed Description

Imitates the sound of dripping water via Physical Modeling Synthesis. Ported from soundpipe by Ben Sergentanis, May 2020

Author:

Perry Cook

Date:

2000

Public Functions Documentation

function Drip

inline daisysp::Drip::Drip () 

function Init

void daisysp::Drip::Init (
    float sample_rate,
    float dettack
) 

Parameters:

  • dettack The period of time over which all sound is stopped.

function Process

float daisysp::Drip::Process (
    bool trig
) 

Process the next floating point sample.

Parameters:

  • trig If true, begins a new drip.

Returns:

Next sample.


function ~Drip

inline daisysp::Drip::~Drip () 


The documentation for this class was generated from the following file external-docs/DaisySP/Source/PhysicalModeling/drip.h