The way I've set it up right now is with a counter variable that lets the
playback know which entry in the list is the next one to use.  Thus, when an
element is read, the counter is incremented to be ready for the next entry.
How would the speed of this method compare to your method of the
progressively smaller list?  One thing that might (?) be a problem with your
method, is that at the beginning of playback, there would be two full copies
of the list in memory, and this could be a very long list.

Right now I'm keeping 16 separate lists instead of 1 combined list because I
might want to alter this project in the future: giving the user keyboard
control of the sliders, so several sliders could be moving at the same time.
(although maybe not... would their repeat loops conflict with each other?)

Charlie Fiskeaux II
Media Designer
The Creative Group
www.cre8tivegroup.com
859/858-9054x29


----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 18, 2002 1:24 PM
Subject: Re: <lingo-l> 16 channel mixer recording and playback


No, I understand it to a point, but I'm also saying the best way of
playing back the edits.

If you have a behavior for each mixer track, and each track has a list of
edits, including the time that the edit took place tied to the tracks
movietime, then to playback, I'd just:

At the moment playback happens, each mixer track duplicates the editlist
into a playback list.

On enterframe compare the first entry of the playbacklist's edit time
against the playing tracks movietime. If the movietime is greater than the
first entry of the playback time, then do the edit and delete the first
entry.

Deleting the first entry would then make the NEXT edit the first entry.
Dig?

[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email
[EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED]). Lingo-L is
for learning and helping with programming Lingo.  Thanks!]

[To remove yourself from this list, or to change to digest mode, go to 
http://www.penworks.com/lingo-l.cgi  To post messages to the list, email 
[EMAIL PROTECTED]  (Problems, email [EMAIL PROTECTED]). Lingo-L is for 
learning and helping with programming Lingo.  Thanks!]

Reply via email to