max for live clip loop length
Is the loop length when controlled from max subject to the same limitations that are imposed when doing the same from the Live interface?
I.e. you can't get it smaller thatn 1/32?
If so is there any way round this or do I have to process is in msp if I want to get sample length looping?
Thx
If I use groove~ can I read the clip audio from live into it somehow or can it only use samples from disk?
groove~ can use samples which are stored in buffer~.
To get the clip audio from Live into buffer~ you could record~ the clip on playback.
I guess there will be a delay while the clip is recorded.
I was looking to build something quite realtime so if I drop a clip I can immediately start messing around with the loop - moving it aroud within the clip and changing its length.
Unfortunately M4L doesn't provide a "read" function for audio clips, but only for midi clips.
If you store your clips somewhere in the Max file path and the clip name is the same as the filename (minus the extension) you can observe the playing clip slot, get the name of the clip and derive the file name.
Then load the file into a buffer and play away.
But that doesn't work if you change the tempo and the clip is warped.
I think I will record the clip and live with the delay - most of my clips are around 5 seconds long which is probably ok.
My brain probably can't react in less than 5 seconds anyway.