On Thursday, 25 February 2016 at 15:15:20 UTC, Luis wrote:
- Wavetables
- band-limited resampling algorithm aka BLIP or BLEP algorithms (See http://www.cs.cmu.edu/~eli/L/icmc01/hardsync.html and http://slack.net/~ant/libs/audio.html#Blip_Buffer )

I suggest just porting STK from C++ to D. It is well documented, suitable for a D-range implementation, is written for clarity over speed and uses a BSD license:

https://ccrma.stanford.edu/software/stk/
https://github.com/thestk/stk/blob/master/include/Blit.h

It also contains a wide range of physical models (waveguides etc).

Reply via email to