Record & loop fixed-length audio clip after a pre-set time?

Jul 26, 2013 at 12:36am

Record & loop fixed-length audio clip after a pre-set time?

Hi there

I’m trying to do something I think is quite simple but unfortunately I am also quite simple with M4L 8O :

I want to make a device that will record a clip of a pre-determined length and then start looping it indefinitely. I want this to happen at a pre-set time after the whole set starts to play.

It’s for a live theatre show and I won’t be near the computer when I want to start the recording, so it would be wonderful if the process could be triggered automatically.

Does anyone have any pointers, or better yet has anyone already done this?

All help greatly appreciated!



Jul 26, 2013 at 12:49am

observe transport. At the desired time, just trigger a ‘call fire’ on your clip (be sure the track is armed). You can specify a record_length on L9. Or simply put a delay and retrigger the call message.

Jul 26, 2013 at 4:32am

Here’s on way of doing it:


– Pasted Max Patch, click to expand. –


You can also observe transport, or use a [metro], and so on and so on.

Jul 26, 2013 at 6:50am

Thanks guys, investigating now!


Jul 26, 2013 at 6:58am

Loanikoss, i think the OP refers to a M4L context.

Jul 26, 2013 at 7:40pm

I’m about halfway there, I have the clip slot firing on command from a bang or a metro, but struggling to trigger it at ‘X’ time after the transport starts?
I’ve added an ObserveTransport but not sure what to do with it?

I’ll keep fiddling but just in case you guys can speed me up!


Jul 27, 2013 at 3:01am

@chapelier: oh, my bad! didn’t read the post properly..

Jul 27, 2013 at 8:30am

you can use the timepoint object to get a bang at a certain time


Jul 29, 2013 at 7:10am

Thanks A, I figured it out just before I logged back in to check this! Good to know I’m on the right track:)


You must be logged in to reply to this topic.