on 1/15/02 11:04 AM, [EMAIL PROTECTED] at
[EMAIL PROTECTED] wrote:

> Send improve-revolution mailing list submissions to
> [EMAIL PROTECTED]
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> http://lists.runrev.com/mailman/listinfo/improve-revolution
> or, via email, send a message with subject or body 'help' to
> [EMAIL PROTECTED]
> 
> You can reach the person managing the list at
> [EMAIL PROTECTED]
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of improve-revolution digest..."
> 
> 
> 
> This is the Improve Revolution mailing list.  Use it to report bugs and make
> feature requests to improve Revolution. Please do not send general use or
> "how-to" questions to this list.
> 
> 
> Today's Topics:
> 
> 1. Re: if ... end if (Rob Cozens)
> 2. Re: Revolution CANNOT reliably play a rapid sequence of sounds (J. Scott
> Saults)
> 3. Re: Revolution CANNOT reliably play a rapid sequence of sounds (J. Scott
> Saults)
> 4. Re: Revolution CANNOT reliably play a rapid sequence of sounds (J. Scott
> Saults)
> 
> --__--__--
> 
> Message: 1
> Date: Mon, 14 Jan 2002 09:48:21 -0800
> To: [EMAIL PROTECTED]
> From: Rob Cozens <[EMAIL PROTECTED]>
> Subject: Re: if ... end if
> Reply-To: [EMAIL PROTECTED]
> 
>> But still it would be
>> nice if it would work with "if" as well.
> 
> Hi Terry,
> 
> The problem is not all "ifs" require "end ifs":
> 
> if zaDivisor is not 0 then get zaDividend/zaDivisor
> 
> if someFlag is empty then return theError
> 
> if someFlag is true then go to card "A" else go to card card "B"
> 
> if someCondition is true then next repeat
> 
> if someCondition is false then exit thisHandler
> 
> if someFlag is false then
> go to card "B"
> setUpFields
> else go to card "A"
> 
> Of course, if Revolution were smart enough to only append the "end if" if
> "then" is the last word on the line containing the "if", it would work for
> all conditions except the last.
> 
> Rob Cozens
> CCW, Serendipity Software Company
> 
> "And I, which was two fooles, do so grow three;
> Who are a little wise, the best fooles bee."
> 
> from "The Triple Foole" by John Donne (1572-1631)
> 
> --__--__--
> 
> Message: 2
> Date: Mon, 14 Jan 2002 13:15:22 -0600
> To: [EMAIL PROTECTED]
> From: "J. Scott Saults" <[EMAIL PROTECTED]>
> Subject: Re: Revolution CANNOT reliably play a rapid sequence of sounds
> Reply-To: [EMAIL PROTECTED]
> 
> Judy Perry <[EMAIL PROTECTED]>,
> [EMAIL PROTECTED]  Vol 1 #50  wrote:
>> I would like to add my voice in agreement, but also in a slightly
>> different direction:  I would like to see something like the play
>> instrument tempo notes sort of thing that we have in Hypercard.
> 
> clip
> 
> Judy,
> 
> I appreciate any and all support for my pleas to improve
> Rev/Metacard's audio capabilities. I haven't yet found a satisfactory
> solution to what seems like a very simple, and for me, a very crucial
> procedure.However, there have been some promising, albeit
> complicated, suggestions for solving this issue with built-in
> procedures. I will keep everyone posted, but I may not be able to
> continue testing until next week.
> 
> Just in case you, or anyone else out there, is desperate enough to
> try to use any old HyperCard or SuperCard audio externals in
> Revolution let me mention some that I've tried  in Revolution,
> without success, so far. Mostly, the converted stacks just crash,
> whether from script errors or from the external itself. If I don't
> find better solutions, I'll continue trying to make some of these
> externals work in Revolution. I'll need to eliminate script errors to
> really test the Externals.
> 
> MusicBox v3.0 by Alex Metcalf might come closest to what you mention
> in that it can play "MOD" music files, which have to be created by
> other applications. It extends sound play in other ways, but does not
> duplicate the HyprCard commands for playing a sequence of notes.
> 
> Rinaldi's PlayIt XCMD doesn't really seem to add much functionality.
> 
> Iverson Software's SoundMaster (1.0) looks very powerful, but is
> fairly complicated. Again, it doesn't play notes like HyperCard. (But
> of course there would be no reason for a HyperCard external command
> to duplicate its built-in commands.)
> 
> Finally, Sound Utilities for HyperCard (including Sound Playback demo
> and Sound Recording demo stacks)  by  Lawrence D'Oliveiro, New
> Zealand, are very powerful, but quite complicated to use. These
> externals can allocate and play many different sound channels at the
> same time, as well as access and manipulate the data in these
> buffers. It seems to access many of the different system functions
> for sound incorporated into the Mac OS.
> 
> Scott Rossi <[EMAIL PROTECTED]>, in improve-revolution digest,
> Vol 1 #49, mentioned  SndChannel, a HyperCard/SuperCard that would
> "load and control as many sound resources as memory permits." This
> external sounds like it might help solve my problem, but I haven't
> managed to find a copy.
> 
> All of these stacks are several years old, but do at least partly
> still work in OS 9 with HyperCard and/or SuperCard. However, I
> haven't gotten any to work yet with MetaCard.
> 
> If anyone has successfully used similar externals in
> Revolution/MetaCard, I would really like to hear about it. (BTW, I
> have successfully used a set of Externals in Revolution under Windows
> 98, called MCPsych, which allows extensive control of sound playback,
> as well as many other features. But I'm still interested in figuring
> out Mac OS and  cross-platform solutions.)
> 
> Scott Saults
> 
> J. Scott Saults, Ph.D.
> Research Associate
> email: [EMAIL PROTECTED]
> Department of Psychology
> 210 McAlester Hall
> 
> --__--__--
> 
> Message: 3
> Date: Mon, 14 Jan 2002 13:52:34 -0600
> To: [EMAIL PROTECTED]
> From: "J. Scott Saults" <[EMAIL PROTECTED]>
> Subject: Re: Revolution CANNOT reliably play a rapid sequence of sounds
> Reply-To: [EMAIL PROTECTED]
> 
> Geoff,
> 
> While I'm checking out Kevin's suggestion for using the 'prepare'
> command, I'd appreciate any information or references your have about
> the structure of an AIFF sound file. This method world probably be
> the most precise, if I can manage to work well enough with the binary
> data. My initial attempt to use the binary decoding function, without
> really knowing what I was doing, caused Revolution to crash hard.
> Maybe I don't need the encode/decode functions as long as I can
> identify what to look for while reading the files to parse the
> segments. Figuring and inserting the size of the sound data into the
> header sounds pretty tricky, however.
> Thanks!
> 
> Scott Saults
> 
>>>> Could you explain how to parse the sound file to make your
>>> suggestion work?  Is there anything else I'd need to do consider?
>>> Thanks for the help!
> At 12:01 PM -0500 1/14/02, Geoff Canyon <[EMAIL PROTECTED]>
> [EMAIL PROTECTED] replied:
>> 
>> I smacked my forehead when I read this suggestion, because of course
>> it will solve the problem. You are right that you need to grab the
>> actual sound data and work with it. The actual procedure will vary
>> based on the sound format you are using. Most involve a bit of
>> header info and then raw sound data. I once wrote a utility to
>> process AIFF sounds, and it wasn't too difficult after I got my head
>> around the documentation for the format. If I remember right, the
>> only (slightly) tricky bit was that the size of the sound data was
>> part of the header, so I had to calculate that and insert it.
> 
> J. Scott Saults, Ph.D.
> Research Associate
> email: [EMAIL PROTECTED]
> Department of Psychology
> 210 McAlester Hall
> 
> --__--__--
> 
> Message: 4
> Date: Mon, 14 Jan 2002 13:52:50 -0600
> To: [EMAIL PROTECTED]
> From: "J. Scott Saults" <[EMAIL PROTECTED]>
> Subject: Re: Revolution CANNOT reliably play a rapid sequence of sounds
> Reply-To: [EMAIL PROTECTED]
> 
> Thanks for pointing out the "prepare" command, because I hadn't
> considered it. Prelaoding the sounds in memory should help.
> 
> My initial tests of the 'prepare' command are confusing, however, The
> 'prepare' command actually PLAYS THE SOUND (at least on a Mac)! This
> surprised me because it seems illogical, considering this command
> would, I think, usually be used to load a sound, only to play LATER.
> Adding 'play stop' or 'play pause' did not reliably prevent at least
> part of the sound from playing. I haven't yet tried turning on and
> off the sound volume, but this shouldn't be necessary.
> 
> If I can get this 'prepare' to work silently, I will test it further.
> Can more than 1 sound be buffered this way. Should it work the same
> for imported and external audioclips?
> 
> Thanks again.
> 
> Scott Saults
> 
> At 12:01 PM -0500 1/14/02, Kevin Miller <[EMAIL PROTECTED]>
> [EMAIL PROTECTED] wrote:
>> 
>> Again, first you should try the "prepare" command, it will buffer audioClips
>> before playback.  Let me know if that works for you?
>> 
>> Kevin
> 
> J. Scott Saults, Ph.D.
> Research Associate
> email: [EMAIL PROTECTED]
When Rev 1.1.1 downloads the engine to build a mac ppc distribution, I get
the following error dialog:

"There was an error trying to decompress the engine downloaded.  The file
appears to be corrupt."

No error appears in downloading the windows engine.


_______________________________________________
improve-revolution mailing list
[EMAIL PROTECTED]
http://lists.runrev.com/mailman/listinfo/improve-revolution

Reply via email to