[jmsl] startTime or scheduling MusicShape start
jmsl at music.columbia.edu
jmsl at music.columbia.edu
Fri Jul 18 17:49:34 EDT 2008
heh... well, I was still thinking they'd be sequential, but just not
back-to-back.
Anyway, point taken!
J.
On 18-Jul-08, at 2:13 PM, jmsl at music.columbia.edu wrote:
> Actually it would have been odd to use a sequential collection to
> launch MusicShapes non-sequentially!
> Best
> Nick
>
> jmsl at music.columbia.edu wrote:
>> Well, I found kind of an odd, but perfectly functional, was around
>> this... Just using a ParallelCollection instead of a
>> SequentialCollection, and setting the startDelay of each MusicShape
>> to the desired absolute start time.
>> Perfect! (I built this into my mock Player class, as well, and it
>> works just as expected.)
>> I see that I could also use EventScheduler, but I'll stick with
>> this ParallelCollection approach, for now - I like the fact that it
>> gives me a specific data structure for storing and scheduling
>> MusicShapes. Also, from what I understand, I can still add these
>> ParallelCollections to another ParallelCollection, to get the
>> function of a sort of "multi-track" sequencer.
>> Just what I need, at the moment!
>>
>> cheers,
>>
>> J.
>>
>>
>> On 18-Jul-08, at 12:25 PM, jmsl at music.columbia.edu wrote:
>>
>>> I'm wondering about setting an absolute time, or maybe more
>>> accurately, an absolute "start time" for a MusicShape. I would
>>> have expected setStartTime() to do this, but it doesn't appear
>>> to... I understand that startDelay allows starting some given
>>> period after the "launch" command, but what about starting a
>>> MusicShape at a specific point in a SequentialCollection? That's
>>> what I'd like to do. So, say I have 3 MusicShapes, and they're in
>>> a SequentialCollection. I'd like to be able to start shape 1 at
>>> 0.0, shape 2 at 5.5, and shape 3 at 20.0, regardless of the actual
>>> total duration of each shape.
>>> I'm sure this is possible, but I can't see how it's done.
>>>
>>> thanks,
>>>
>>> J.
>>>
>>> _______________________________________________
>>> jmsl mailing list
>>> jmsl at music.columbia.edu
>>> http://music.columbia.edu/mailman/listinfo/jmsl
>>
>> _______________________________________________
>> jmsl mailing list
>> jmsl at music.columbia.edu
>> http://music.columbia.edu/mailman/listinfo/jmsl
> _______________________________________________
> jmsl mailing list
> jmsl at music.columbia.edu
> http://music.columbia.edu/mailman/listinfo/jmsl
More information about the jmsl
mailing list