Forums > MaxMSP

Removing clicks @ looppoint.


nit
August 22, 2009 | 7:58 pm

I’m in search of an elegant, not too CPU expensive way to remove the clicks in my loop on the looppoint.

I’m using a play~ object driven by a phasor~ to loop.


August 22, 2009 | 8:13 pm

look @ grooveduck in the example patches



FP
August 22, 2009 | 9:11 pm

have a look at wavefade in the example patches



FP
August 22, 2009 | 9:39 pm

or try this :

– Pasted Max Patch, click to expand. –

August 22, 2009 | 11:02 pm

Here is a way I’ve been using as an abstraction. It’s an signal-rate version of a patch Rabid Raja (I think) posted a while ago.

It’s basically the way grooveduck works, and I’ve found it very effective.

It just needs the phasor ramp in one inlet, the loop length in samples in the other (easy to change it to ms for use with play~). Plug it into a *~ after play~ and try it with a duck time of 20.

– Pasted Max Patch, click to expand. –

August 25, 2009 | 11:24 pm

I’ve actually tried to build a variation on this kind of thing where the end of the loop is cross fades with a few ms of audio preceding the start of the loop.

I never got around to finishing it but the theory was that it would eliminate any amplitude modulation caused by the window particularly for small loops.

Has anyone else tried this?



FP
August 26, 2009 | 10:42 am

from volker böhm

– Pasted Max Patch, click to expand. –

August 26, 2009 | 6:41 pm

Do you know what thread this was posted in? It might help figure out how the cross fading and overlapping is done which isn’t fully clear by looking the patch.
Each play looks to be alternating, they are windowed and presumably the start and end envelopes overlap. I’m just not following the patch 100% : )



nit
August 29, 2009 | 3:49 pm

thanks for all the tips and suggestions. i have been away for a few days and i have to find some time tonight to try it all out but i suppose there is a good solution in one of all your posts.
thank you very much.


Viewing 9 posts - 1 through 9 (of 9 total)