On 3/20/15 2:58 PM, Alan Wolfe wrote:
One thing to watch out for is to make sure you are not looking
backwards AND forwards in time, but only looking BACK in time.


right!! pretty hard to cross into the "future" with a real-time alg (because there ain't no future, it's really wrapping around your delay buffer to the distant past). you *can* cross into the "future" with a non-real-time alg (it's also not really the future since it was recorded long ago).

When you say you have an LFO going from -1 to 1 that makes me think
you might be going FORWARD in the buffer as well as backwards, which
would definitely cause audible problems.

your LFO really should go between -1 and 0,

maybe not quite to 0 since there will be other samples needed for the Hermite interpolation. the delay must be more than 1 sample for 4-sample, 3rd-order polynomial interpolation.

i wish the OP could check his Hermite alg to see if it's consistent with what i wrote in an earlier reply. i just didn't want to blast it out, but i guess i could. if the alg is implemented i incorrectly, who knows what that would sound like.

perhaps the OP should try it first with linear interpolation to see if there are glitches due to discontinuities. then improve the interpolation.

--

r b-j                  r...@audioimagination.com

"Imagination is more important than knowledge."



--
dupswapdrop -- the music-dsp mailing list and website:
subscription info, FAQ, source code archive, list archive, book reviews, dsp 
links
http://music.columbia.edu/cmc/music-dsp
http://music.columbia.edu/mailman/listinfo/music-dsp

Reply via email to