Forums > Max For Live

Playing clips back to back

April 15, 2011 | 1:05 pm

Sorry for posting here, but I cant find the "new post" button in the regular ableton forum.
I struggling with the laucher. I would like several clips to follow eachother in a track. Som looped, some just playing once. Im setting the follow action with various symbols (next, loop, previous etc). What keeps annoying me is that it seems like I have to calculate the length (bars, beats etc) of every clip. This feels so unneccessary when I just want to play the entire clip and go on to the next. Is there any way of avoiding this task when working with "follow actions" in the Laucher.


April 15, 2011 | 7:07 pm

No there isn’t natively in live but you can build one in Max4Live that does that….

thestudiosessions.org and a device called Liquid does what you’re asking…

Cheers
D


April 16, 2011 | 3:00 am

Type "@loopreport 1" on your jit.qt.movie, then attach the jit.qt.movie’s RIGHT outlet to a [sel loopnotify] object. This will give you a bang when the file has completed playing.


April 17, 2011 | 1:16 pm

Thanks for Liquid suggestion. I will turn to that if I cant fiqure it out myself. Ralske: What do you mean by "Type "@loopreport 1" on your jit.qt.movie" and how does the movie object relate to my soundfile in Live. Here is the code for how I interpretated your suggestion. I guess tht wasnt what you ment becoause I didnt get any bang

——–

{
"boxes" : [ {
"box" : {
"maxclass" : "button",
"numinlets" : 1,
"numoutlets" : 1,
"outlettype" : [ "bang" ],
"patching_rect" : [ 375.0, 454.0, 20.0, 20.0 ],
"id" : "obj-17"
}

}
, {
"box" : {
"maxclass" : "newobj",
"text" : "sel loopnotify",
"numinlets" : 1,
"fontsize" : 12.0,
"numoutlets" : 2,
"outlettype" : [ "bang", "" ],
"patching_rect" : [ 372.0, 426.0, 81.0, 20.0 ],
"id" : "obj-13",
"fontname" : "Arial"
}

}
, {
"box" : {
"maxclass" : "message",
"text" : "@loopreport 1",
"numinlets" : 2,
"fontsize" : 12.0,
"numoutlets" : 1,
"outlettype" : [ "" ],
"patching_rect" : [ 308.0, 359.0, 87.0, 18.0 ],
"id" : "obj-11",
"fontname" : "Arial"
}

}
, {
"box" : {
"maxclass" : "newobj",
"text" : "jit.qt.movie",
"numinlets" : 1,
"fontsize" : 12.0,
"numoutlets" : 2,
"outlettype" : [ "jit_matrix", "" ],
"patching_rect" : [ 308.0, 383.0, 68.0, 20.0 ],
"id" : "obj-7",
"fontname" : "Arial"
}

}
],
"lines" : [ {
"patchline" : {
"source" : [ "obj-11", 0 ],
"destination" : [ "obj-7", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}

}
, {
"patchline" : {
"source" : [ "obj-7", 1 ],
"destination" : [ "obj-13", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}

}
, {
"patchline" : {
"source" : [ "obj-13", 0 ],
"destination" : [ "obj-17", 0 ],
"hidden" : 0,
"midpoints" : [ ]
}

}
]
}


April 17, 2011 | 1:17 pm

Here is the same as a file

Attachments:
  1. loopreport.maxpat

Viewing 5 posts - 1 through 5 (of 5 total)