> So, the short answer to your question is, whiile Beatnik will 
> certainly play MIDI songs perfectly well, it has no facility for 
> creating MIDI in Lingo.  The Sequence XTRA has the capability the 
> create and playback MIDI songs on the fly in Lingo.

I just thought I'd mention that you can use the Quicktime Music architecture to
do this kind of thing, either playing individual notes, or complete MIDI files.

Playing individual notes is achieved with wired actions, which requires
LiveStage, but you have scriptable access to all the instruments and controllers
(pitch bend, modulation etc.), and you can import you own samples and play them
at whatever pitch.

QT5 allows external XML files to be read in at runtime. You could write your
melody as an XML file using fileIO, then have a wired QT movie read it in and
play it.

Synchronisation can be achieved by using a QT 'event trigger modifier', which is
a bit like a timeout object, but locked to the QT timeline. It's pretty solid,
and means that changing tempo is a matter of setting the movierate.

Irv already has his solution, but all Director developers should be aware what
the Quicktime Xtra can do if you author your QT movies intelligently.

-- 
_____________

Brennan

[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/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