mubu.granular combined with mubu.concat

phiol's icon

Hi all ,

As the title indicated. anyone would have any tips Or better yet , has any ever tried to combine
mubu.concat and mubu.granular.

the objective would be to slow down the triggering of each slice segments mubu.concat ;
but avoid getting silent tails at each snippets
(i.e. if trigger indexes at a slower rate and since the slice seg is playing at regular speed we get a quick snippet of the segment with a pause before the next trig)

I would like to avoid that silent gap.
Solution, timestretch !

mubu.granular is great @ that.

How would I go about doing this ?
Is there and already built in way to do it with mubu.concat or mubu.process ??

We get something close but not really in the mubu.concat helpfile's 2nd tab
But what I'm looking for is more timestretching and not "enveloping" .

Similar to the timestretch example in in groove~'s helpfile. I think the sound quality is just fine
<-- But I just would like to have the capability of having the "auto slicing segments based on transients" the way you get it with mubu.concat or mubu.process.

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

Thanks in advance for any hints or tips


missyu's icon

not super familiar with mubu, but as for 'transient based auto-slicing' you should forsure check out the Flucoma Max package

specifically, the help file for the "fluid.buftransientslice~" object is pretty much exactly what you're looking for unless I'm misunderstanding

and then this is a more advanced transient slicer that incorporates this flucoma slicing method with the great "complex warping" groove~ help file stuff that you can do with dict plus groove~/stretch~