delay

LoneMonad aka don malone's icon

[tapin~]->[tapout~]
i would like to change delay times
without the transposition - sig
or the clicks - float

i am thinking crossfade between 2 tapouts
but thought i would check to see if someone has already solved this problem before delving in

happy tunes
don

it takes all of us

Peter McCulloch's icon

Yes, there's an example featuring a smoothed delay in the MSP
nightschool at Berkeley. At the crux are basically pipes, and !- 1.

I've also reimplemented it; e-mail me offlist if you want a copy.

Peter McCulloch

Emmanuel Jourdan's icon

Sorry for making the propaganda :-) Have a look to ej.vdb~ :

Best,
ej

lawrence casserley's icon

Yes, crossfade between two is good - and remember that you can do that
with one tapout~ with two outputs - switch the time on the output that
is now zeroed - I think this will be much more efficient.

There is another way, which was shown to me by Miller Puckette in, I
recall, 1993, and I have used it many times since. Delay the change by
10mS; at the same time ramp the output level down to zero over 10mS;
then ramp the output up again over 10mS. The delay change will occur at
the zero point of the output, so no click; and the very short
interruption will be masked by the new sound that occurs after the
shift.

Best

L

Lawrence Casserley - lawrence@lcasserley.co.uk
Lawrence Electronic Operations - www.lcasserley.co.uk
Colourscape Music Festivals - www.colourscape.org.uk

LoneMonad aka don malone's icon

thanx

the file you sent me works great - peter

probably what miller showed you lawrence

happy tunes
don

it takes all of us

aizarra's icon

Hi, I need to get transposing for the feedbacks of a delay (just like
good old hardware). Is it possible without using buffers?. Any help or
directions towards objects or patchers (not tutorials!!!) will be
appreciated.
AI

Peter McCulloch's icon

Look at the "Pitchshifting playground" patch in the examples folders.

Peter McCulloch

Jean-Francois Charles's icon