[live.api] [js] How to get selected clip path ?

KrisW's icon

HI !

its hard to find examples about LiveAPI in javascript :/ does anyone know how to replicate this behaviour into the code ?

Max Patch
Copy patch and select New From Clipboard in Max.

.
im full of hope
k

KrisW's icon

any chances ?

Lee's icon

i'll send you this when I get home tonight

Lee's icon

off the top of my head though, try:

function get_selected_clip_path() {
var api = new LiveAPI( callback, 'live_set view detail_clip' );

api.get( 'path' );
}

function callback() {
}

KrisW's icon

all good Lee ! whenever you can

KrisW's icon

Thanks Lee , yeah ,ive been trying that . am i right saying that IT CANT be monitored in realtime ? i saw code that observe "level/gain slider" . but it doesnt work for id here . or im just missing something

Lee's icon

didn't get chance to try last night... real-time monitoring shouldn't be triggered until you set the 'property' field of an API object... I'll have a look tonight, but if you're getting that message, then it *may* be a bug in the M4L code

Tarik's icon

Hey List,

I'm digging this one up cause also I don't have a clue how to observe changes in the path of detail_clip, using javascript.

Setting the 'property' member to 'id' doesn't work. Am I right in assuming this is currently not possible?

thanks! -tarik

Tarik's icon

Found the answer, for whoever needs it:

var songView = new LiveAPI(myFunc,"live_set","view");
songView.property="detail_clip";

function myFunc(args) {
post("id is " + args[2]);
}