On Sunday, February 15, 2004 1:04 AM [GMT+1=CET], Tim Hockin <xxxthockin@xxxxxxxxxxxxx> wrote: > Can you give me a more detailed for-instance example? I want to > include > real, detailed, thought-out scenarios. For example: > > An automatic drummer. It needs to know the tempo and when the tempo > changes. It needs to know the meter and when the meter changes. It > needs > to know exactly when bars and beats start, so it can lay down accurate > drumming. > > Is that an accurate example of what you're talking about? Yes. > Again, a real example (though I think Michael gave us a good example, > I still need it spelled out as such) > > How about: > ....... > Do those use cases cover the aspects? Once we have a bunch of these, > it > will be clear what is needed, I think. Actually Tim, I have proposed this use case a long time ago already. And have also already repeated it when Michael entered the list: From a mail by myself in March 2003 (oh yes): Well, one thing I have been waiting to see is a possibility to send tempo to the host. For example: I want to make a tempo tracker plugin that extracts the tempo from an audio stream and have that being used as the "master tempo" to which all other things are time-sync'd in a musical sense (good for live performances and music that calls for easy tempo fluctuations). I just thought repeating this exact same thing AGAIN seems a bit overdoing it right (especially when Michael also proposed the same use case)? But I *can* get more precise if you like: - Guitarist and percussionist are playing live. - Other music parts (synth arpeggios, extra percussion, ...) are pre-recorded on tracks in the sequencer. - While playing, the percussionist puts in small tempo fluctuations to give the song a better live feel (speed ups, slow downs, hesitations, ...) - The guitarist can follow that as he is playing live too. - The sequencer tracks also follows that because a plugin is mounted on the incoming live audio from the percussionist, and all other parts of the song just follow the live tempo fluctuations. Koen ---------------------------------------------------------------------- Generalized Music Plugin Interface (GMPI) public discussion list Participation in this list is contingent upon your abiding by the following rules: Please stay on topic. You are responsible for your own words. Please respect your fellow subscribers. Please do not redistribute anyone else's words without their permission. Archive: //www.freelists.org/archives/gmpi Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe