Hi Colin,


On Mar 17, 2009, at 9:45 AM, Klaus Major wrote:

MIDI, with QuickTime in a player object.
Yep!
Alas, if we just could use internal/imported files within a player object...
Well, I wasn't fully sure this would work, but it seems to (the first two lines just clear out the previous midi file):

set the filename of player 1 to ""
stop player 1
answer file "pick midi file"
put it into f
open file f for binary read
read from file f until eof
close file f
put it into field 1

open file "mymidi.mid" for binary write
write field 1 to file "mymidi.mid"
close file "mymidi.mid"
set the filename of player 1 to "mymidi.mid"
play player 1

I could quit Rev and reopen it, and just do the last lines:

open file "somethingnew.mid" for binary write
write field 1 to file "somethingnew.mid"
close file "somethingnew.mid"
set the filename of player 1 to "somethingnew.mid"
play player 1

and the tune played.

So, although the tunes are played from an external file, it was internal data just before then.

This VERY old trick does not count as "playing internal files in a player object"!
Sorry you're out :-D


Best

Klaus

--
Klaus Major
[email protected]
http://www.major-k.de

_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to