SoundRecorder

Scott Wallace SqueakList at pacbell.net
Thu Nov 9 03:22:19 UTC 2006


Hi, John, and all,

It perhaps bears mentioning that my tests were all run on an Intel Mac.

	-- S

On Nov 8, 2006, at 5:32 PM, Scott Wallace wrote:

> I downloaded the 3.9 image you pointed to, ran it on my Mac, and  
> discovered:
>
> (a)  The sound-in-event-recorder bug *does* occur.  But it's  
> slightly different:  although the speed of playback is nearly  
> doubled, as in OLPC, the *pitch* does not change.  So it is not a  
> Donald Duck sound.
>
> (b)  Also, the same bug now (i.e. in 3.9) also occurs in the  
> vanilla SoundRecorderMorph!  (In the OLPC/Mac image, the vanilla  
> SoundRecorderMorph produces good playback on the Mac -- it's only  
> the use of sound within an EventRecorderMorph that's  
> problematical.  In the 3.9/Mac image *every* SoundRecorderMorph use  
> has this problem.  But again, the overly-fast playback occurs  
> *without* a pitch rise.)
>
> So evidently 3.9 went "final" with the SoundRecorder completely  
> broken on the Mac.
>
>
> Hopefully the above observations will provide some useful clues.   
> After all, we now have examples of images in which:
>
> [a]  Plain SoundRecorder and EventRecorder-Sound both work fine  
> [Squeakland3.8]
>
> [b]  Plain SoundRecorder works fine but EventRecorder-Sound is  
> broken, donald-duck style [OLPC]
>
> [c]  Plain SoundRecorder and EventRecorder-Sound are *both*  
> broken;  playback too fast but no donald-duck-style pitch [Squeak 3.9]
>
>
> BTW:  all my tests were run with the same Mac VM, namely Squeak  
> 3.8.12beta4U.app.
>
>
> Cheers,
>
>  -- Scott
>
>
> On Nov 8, 2006, at 10:31 AM, Yoshiki Ohshima wrote:
>
>>   ... It looks like the code we use is pretty much similar in the one
>> Squeak 3.9.  Can you check if you can reproduce it in an image like:
>>
>> http://ftp.squeak.org/3.9/Squeak3.9-final-7067.zip
>>
>> -- Yoshiki
>>
>> On Oct 31, 2006 at 2:27 PM, Scott Wallace wrote:
>>
>>> The sound-recording option of the EventRecorder in OLPC1.0 has  
>>> somehow gotten broken, in that when you play back an event- 
>>> recording that was recorded with sound, the sound comes out  
>>> Donald-Duck style, almost twice as fast as real time.





More information about the Squeak-dev mailing list