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(
self,
dline,
position
)
next_sample
def next_sample(
self
)
play
def play(
self,
length,
seed=None
)