Module pippi.pluck

This is a port of Julius O Smith's pluck.c -- an implementation of digital waveguide synthesis. I've tried to preserve his original comments inline.

The original can be found here: https://ccrma.stanford.edu/~jos/pmudw/pluck.c

pluck.c - elementary waveguide simulation of plucked strings - JOS 6/6/92

Classes

DelayLine

class DelayLine(
    /,
    *args,
    **kwargs
)

Pluck

class Pluck(
    /,
    *args,
    **kwargs
)

Class variables

seed

Methods

get_sample
def get_sample(
    ...
)
next_sample
def next_sample(
    ...
)
play
def play(
    ...
)