elasticx~ working like 2d.wave~?

jirko's icon

Any chance to make elasticx~ work like 2d.wave~?
Every help will be much appreciated.

Cheers

Tim Lloyd's icon

If you fully get your head around exactly what 2d.wave~ does (I admit I haven't :P) then I'm sure you could create a patch that does the same thing with elasticindex~ for playback. Sorry to not be of more help.

Tim Lloyd's icon

I did a search and found this useful thread where Graham Wakefield explains how 2d.wave~ works:

Then mocked up this patch which looks like it's doing the same thing, but I'm not 100% confident about it. I've not included the ability to change the start and end points of the 2d wavetable.

Max Patch
Copy patch and select New From Clipboard in Max.

hmm.......

Tim Lloyd's icon

I think this works the same way as 2d.wave~.

Max Patch
Copy patch and select New From Clipboard in Max.

Even if it's not entirely the same - it still makes for some awsome mangling!

Tim Lloyd's icon

There is a small insect in the above patch............start point needs to be subtracted from the end point to get the length......

jirko's icon

this is awesome! thank you so much for this timlloyd!!

"......start point needs to be subtracted from the end point to get the length......"

For what we need the subtraction?

cheers

Tim Lloyd's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Just use this in the sub-patch instead of the old one: