>Actually i put together a kind of "hack" in Direcotr that builds a MIDI >sequence in sequenceXtra and plays it back. >Then I let sequenceXtra monitor the playback. As the music plays I intercept >all outgoing events on the fly, convert them to Betniks event format and >redirect them to Beatnik. > >I just finished the first test and at the moment I have timing problems that >I dont know the reson for. Will keep on experimenting with this. > >Bjarne Hello Bjarne, hi list The Beatnik Xtra is kind of buggy when using the noteOn, noteOff and playNote calls. Sometimes a noteoff does not get triggered and sometimes a noteOn only starts after another noteoff. This explains why a steady beat is hard to maintain when using these methods. When using playNote wich is actualy only suitable for drum sounds you at least do not have any hanging notes but once in a while a note does not get played. That is why only drummachines can be done semi-succesfully with Beatnik alone. To experience the hanging notes try: http://www.bellissima.net/mykeys What Beatnik does well is play midi and rmf. So is there maybe a way to update the midi file that Beatnik is playing? You could save the alterations to a temp midi file on disk and then open it and play it from where you left off. This should go fast enough to be unnoticeable if it is only a small midi file, but it will not work in shockwave. I guess it is up to Beatnik to alter their Xtra so you can dynamicaly change the midi messages of a file that is playing. It would be great if you could do all this while still using your own custom samples contained in a rmf file.... Well if they do not I guess we will soon be all using QuickTime5 and soundFonts. Alfred Rademakers [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!]
