Real-time Slicing and Chopping Samples

stanrad's icon

It seems there are tons of options for slicing and chopping pre-recorded audio clips, however I"m struggling to find a slicer that can slice a live audio input on the-fly in Max/MSP.

Ideally, it would be great to take an incoming live audio input and tap in the starting and ending points of each sample on-the-fly (via 1 button).

Each slice would be controlled via MIDI through a MIDI controller. (Polyphonic)

This feature can be performed using the MPC live function called "Pad Tap ".

https://youtu.be/gApJxAxnSeo?t=330

Would be great if Max/MSP had an equivalent.

Thanks!

yaniki's icon

You can use several methods to do that in Max. You may, for example, adopt "chucker" example (from the "gen" section) - everything you need is just add a mechanism for recording to buffer~ and interaction via MIDI.

There is more more examples in "gen" section related to "slicing" (i.a. chopper and chopper_repeat).

Some external packages available via Package Manager can be helpful if you need more features: Karma is a good base for slicing and some objects from the Percolate package too.