Shakobox/PlayCommand Open Source
René Micout
rmicout at online.fr
Sat Feb 16 08:03:58 EST 2008
Éric,
Thank you for that, and also for "Guides Picker" (on ne le dira
jamais assez !) et merci pour "Tout pour HyperCard"
René
Le 16 févr. 08 à 13:21, Eric Chatonet a écrit :
> Bonjour René,
>
> I think that the problem comes from the fact that sounds actually
> may overlap in your second proposal.
> Add a 'wait until the sound is "done" instead of a fixed value (10
> ms) in your first proposal and all should be fine in all cases.
>
> Le 16 févr. 08 à 12:14, René Micout a écrit :
>
>> 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 | jacque at hyperactivesw.com
>>> HyperActive Software | http://www.hyperactivesw.com
>
> Best regards from Paris,
> Eric Chatonet.
> ----------------------------------------------------------------
> Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
> Email: eric.chatonet at sosmartsoftware.com/
> ----------------------------------------------------------------
>
>
> _______________________________________________
> use-revolution mailing list
> use-revolution at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-revolution
>
More information about the use-livecode
mailing list