Greetings to all!
I'm a complete Max newbie but I quickly realized it was the best tool for the project I'm working on (basically a Flash interface that schedules sounds to play via an interactive matrix).
I've worked out the Flash-to-Max part but I need pointers as to how I can schedule a bunch of sounds to trigger at specific times.
If I was using a "regular" programming language, I would create an array holding the sounds to play and the time at which they should play. Then, I would periodically check if a sound needed to be played. How can I do something similar in Max 5 ?
I read about the timepoint object but I'm unclear as to how I can generate an arbitrary number of those dynamically (add some, delete some).
The other thing is how do I play multiple files overlapping each other ? I read about the sfplay~ object but, as far as I can tell, it only plays one sound at a time. I need to be able to play an arbitratry number of sounds depending on what the user does. Then there are the buffer~, groove~, coll, funbuff, transport objects and so on but I'm a bit lost.
I'm sure some tutorials must exists out there dealing with these issues (playback scheduling and simultaneous sounds) but my searches have not been fruitful...
Ideas, suggestions, pointers ? TIA.