Some précisions about that. With this handler :

on mouseUp
  repeat for 300
    SBstartNote 1,60,80 -- 1 = piano, 60 = C
    wait 10 ticks
    SBstopNote 1,60
  end repeat
end mouseUp

all is good. But with this other one :

on mouseUp
  repeat for 300
    SBstartNote 1,60,80 
  end repeat
end mouseUp

we can't heard more than 256 sounds.

René from Paris

Le 15 févr. 08 à 22:00, J. Landman Gay a écrit :

Some of you may know that my site has been the distribution point for the Shakobox PlayCommand Agent, written by Jonathan Bettencourt some years ago. This software allows Revolution to emulate the HyperCard "play" command on both Windows and Mac. HyperCard's "play" command is able to use scripted musical notation to play back songs on the fly. The PlayCommand Agent uses QuickTime to simulate what HyperCard could do natively.

Recently it was reported that the PlayCommand Agent does not work when more than 256 notes were scripted. Jon is no longer supporting the software, but given the recent problem, he has released the code as open source.

The info he posted to the HyperCard mailing list is below, and includes a link to the source code. I think it would be wonderful if someone would turn this into a Revolution external. I know that many people use PlayCommand Agent and would appreciate a more consolidated solution than the current one, which requires external files on disk and a few extra steps to get it working.

If anyone would like to take a stab at this, please let me know. I'd be happy to continue distributing updates; I think it would be a good idea to keep any new versions in a central location. Also, it has always been a free offering and we would like to keep it that way.

Jacque

-------- Original Message --------

I've decided to release the source code for the PlayCommand Agent
program that made playing HyperTalk note syntax using QuickTime
possible. It's available to download here:

http://www.kreativekorp.com/swdownload/legacy/hypercard/PlayCmdSrc.zip

If someone has experience with a) RealBasic, b) a *real* language, and
c) the QuickTime API, then please be my guest to port it, make it an
XCMD, etc. :)

You may distribute this message however you want. Post it on the Rev
list, for example.
--
Jacqueline Landman Gay         |     [EMAIL PROTECTED]
HyperActive Software           |     http://www.hyperactivesw.com


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

Reply via email to