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!]
