Re: [Faudiostream-users] simple method to add harmonics to any quad oscillator

2023-08-20 Thread Julius Smith
Pretty fun! This looks closely related Andy Moorer's technique: @ARTICLE{MoorerDSF75, AUTHOR = "James A. Moorer", TITLE = "The Synthesis of Complex Audio Spectra by Means of Discrete Summation Formulae", JOURNAL = JAES, VOLUME = 24, PAGES =

[Faudiostream-users] simple method to add harmonics to any quad oscillator

2023-08-20 Thread Oleg Nesterov
Hello, When I was playing with fb_fcomb(), I accidentally noticed this trigonometric identity (thanks to maxima): cos(x)*sin(n*x) = (sin((n+1)*x)+sin((n-1)*x))/2 and it gave me idea to write the following: harmonics(vs, c0,s0) = c0*vn(0),s0*vn(0), 1,c0, 0,s0

Re: [Faudiostream-users] Q: fb_comb/fb_fcomb implementation

2023-08-20 Thread Oleg Nesterov
Sorry for delay, You know, I am all confused and I am starting to think I can't make this change ;) despite the fact that technically everything is trivial. On 08/18, Julius Smith wrote: > > Nice! I like the generalization of delay interpolation while keeping > backward compatibility. I would