Forums > MaxMSP

qlist question

September 26, 2013 | 1:19 pm

I am running my cues via qlist (particularly with qlist_control). I have realized that perhaps my syntax is wrong or I have misunderstood the qlist_control. I have my cues indexed by event. When I get to an event though the cue is not initiated until the counter (counting up events) reads 1 more than the cue’s time to have been executed. For example if I have the following cue list the command "0 2 synth_start 1" doesn’t get triggered until I get to event 3 on the counter, not 2 as I want it. What is it I am missing here?

———————— 1;
0 1 antetransline1 0, 0.25 500;
0 1 anteleftDelay1 6000;
0 1 anteoutput1 0, 0.33 2000;
0 1 antemix1 100;
———————— 2;
0 2 synth_start 1;
0 2 coll_counter 1;
0 2 synth_tempo 4000;
0 2 synth_iDur 3800;
0 2 harmratio 1.3;
0 2 synth_iMod 1;
0 2 synth_iEnv 1;


September 26, 2013 | 4:27 pm

Only the first line in an event needs the index. So:

———————— 1;
0 1 antetransline1 0, 0.25 500;
anteleftDelay1 6000;
anteoutput1 0, 0.33 2000;
antemix1 100;
———————— 2;
0 2 synth_start 1;
coll_counter 1;
synth_tempo 4000;
synth_iDur 3800;
harmratio 1.3;
synth_iMod 1;
synth_iEnv 1;

After the first line, an int at the beginning of a line acts as a delay for that line.


September 26, 2013 | 4:50 pm

Thanks for that. That wasn’t what was messing me up but that helps. It did help me catch though the -1 in the patch that caused the number issue. Completely overlooked it earlier.


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