--
Nuno Santos
No dia 19/03/2015, às 20:57, Steven Cook stevenpaulc...@tiscali.co.uk
escreveu:
Two things:
readIndex() only checks to see if the index is 0 but y1 y2 have positive
offsets applied so they will index past the end of the buffer.
That true!
Also, is the modulation both
A similar uestion has been answered recently on this same mailing list while
talking about flanger ( which in fact is a modulated delay line ).
Without more info and possibly a block diagram or a code snippet there is
little we can do to help you.
Giulio
Original message
From:
On 3/19/15 2:28 PM, Nuno Santos wrote:
Hi,
Thanks for your replies.
What I hear is definitely related with the modulation. The artefacts are
audible every time the modulation is applied: manually or automatically (please
not that I have an interpolator for manual parameter changes to avoid
On Thu, Mar 19, 2015 at 6:15 PM, Nuno Santos nunosan...@imaginando.pt wrote:
[...]
If I use interpolation for buffer access I experience less glitch and more
alias.
What type of interpolation are you using? I would think you need
something better than linear interpolation for this. I'd try
Hi,
I’m trying to implement a modulated delay line which will be used on a chorus
effect.
I think the problem that I will refer to is already well know and please
forgive me my ignorance if that’s the case.
When I modulate the delay time, I experience some glitch/alias which is not
pleasant.
In case it helps, it isn't the delay buffer size that you need to
modify, but rather just your read index into that delay buffer.
If you have a flange for instance that can go from 0 to 500ms in the
past, and is controlled by a sine wave, you always have a 500ms buffer
that you put your output
Alan,
I don’t change the size. I change the read index. I have posted my delay read
function in my previous email.
Regards,
Nuno
On 19 Mar 2015, at 18:50, Alan Wolfe alan.wo...@gmail.com wrote:
In case it helps, it isn't the delay buffer size that you need to
modify, but rather just your
Two things:
readIndex() only checks to see if the index is 0 but y1 y2 have positive
offsets applied so they will index past the end of the buffer. Also, is the
modulation both positive and negative? If so, it could run off the start of
the buffer.
Regards,
Steven Cook.
-Original
On 3/18/15 1:39 PM, STEFFAN DIEDRICHSEN wrote:
With most IRs, you don’t see discrete peaks, it’s a continuous signal. This is
due to the response of the speaker and microphone being used. This causes some
smear.
sure, so let's say we deconvolve that smear because we think it's a lot