BoingBoingBoing
BoingBoingBoing copied to clipboard
DSP Algorithms to port from sndkit
sndkit has a collection of DSP algorithms written in ANSI C. Most of these should be fairly trivial to port to Rust.
Here is currently what I'm hoping to port:
- [ ] osc
- [x] bigverb
- [ ] fmpair
- [ ] rline
- [ ] peakeq
- [ ] dcblocker
- [ ] vardelay
- [ ] phasewarp
- [ ] modalres
- [ ] bitnoise (maybe?)
- [ ] valp1
- [ ] chaosnoise (maybe?)
- [ ] oscf
- [ ] bezier (maybe?)
- [ ] expmap
- [ ] phsclk
- [ ] phasor
- [ ] swell (maybe?)
- [ ] biramp (maybe?)
- [ ] scale
- [ ] rephasor
- [ ] smoother
- [ ] metro
- [ ] expon
- [ ] chorus
- [ ] bitosc (maybe?)
- [ ] env
- [ ] glottis
- [ ] tract
- [x] blep
- [ ] vowel
- [ ] clkphs (maybe?)
- [ ] butterworth (in progress)
- [ ] sparse [maybe?]
- [ ] softclip
- [ ] tseq
- [ ] adsr
- [ ] tgate
- [ ] dblin
- [ ] trand
- [ ] crossfade
- [ ] qgliss
- [ ] tdiv
- [ ] shelf
- [ ] lpf
- [ ] envar
- [ ] euclid
- [ ] gtick