Greetings,
I'm working on a live beat slicer, similar to MLR for the Monome (but in this case, for the Yamaha Tenori-on).
Instead of simply dividing my sample layers by 16, I am trying to do transient analysis of the sample, to determine the 16 best possible positions to start my sample from.
To do this, I am using a variation of saturno's [findhits~] patch, available in this thread:
http://puredata.hurleur.com/viewtopic.php?pid=14201#p14201
Now, this patch works great for defining all possible transient slice points in a given sample. And using a [thresh( message allows me to define a given threshold, with which I can bring down the range of possible slice points considerably.
However, I need to bring the number of possible transient slice points down to only 16, every time. Can anyone offer me some advice on this best way to approach this?
Many thanks!
- Peter