[squeakland] File error on open and sound reverb problem again

Steve Thomas sthomas1 at gosargon.com
Sat Nov 12 14:32:40 EST 2011


On Sat, Nov 12, 2011 at 1:02 PM, Mike Lee <curiouslee at gmail.com> wrote:

> I stepped through again following your steps exactly. Pressing cmd-s
> on my Macbook Pro running 10.6.7 and Etoys 4.1.1. inexplicably caused
> the quoted string to disappear. I went ahead and saved the Etoys
> project file, see screenshots:
>
> http://www.flickr.com/photos/curiouslee/6337954306/sizes/o/in/photostream/
>
> Upon returning to the SoundPlayer class in the code browser, the
> original code is gone and replaced with different text.
>
Actually the code is probably still there, I see you have "instance"
highlighted, try clicking on "class" (in your last step/image) to find the
code.

Can you send me a copy of the project.

Stephen


> The reverb persists.
>
> To recap, others are telling me there may be a fix in 4.1.2 or 4.2,
> but for now it seems like I need to find a resolution to the reverb
> manually as I will be distributing 4.1.1 and 700 project files to 20
> volunteers next Sunday.
>
> This sound reverb issue is undoubtedly some legacy decision that now
> must be persisted as a default because so many files expect the effect
> to be present. But, like so many aspects of the grandfather clock that
> Etoys is, it makes no sense. Imagine if a photo editing program tinted
> your images pink by default because some developer years ago thought
> that was cool. No other piece of authoring software I've encountered
> since I started using graphical computers in 1985 puts a filter effect
> on a media asset by default.
>
> Mike
>
> On Sat, Nov 12, 2011 at 6:19 AM, Bert Freudenberg <bert at freudenbergs.de>
> wrote:
> > On 12.11.2011, at 11:15, Mike Lee wrote:
> >
> >> After some hours of reading and clicking around, I finally got to the
> >> SoundPlayer initialize string in the class method.
> >
> > "diving into the byzantine bowels of Squeak Etoys and Smalltalk" - very
> courageous ;)
> >
> > A better way to open a Squeak Browser in Etoys is via the XO's "view
> source" key. No need to fiddle with preferences. On a Mac that's cmd-comma
> and on PC ctrl-comma.
> >
> >> I added the quotes closed everything up
> >
> > You need to press cmd-s / ctrl-s to "accept" the method (possibly you
> did but didn't mention it). It will ask for your initials (every change is
> logged with a time stamp and author).
> >
> >> and was not able to save the Etoys file due to an error writing the
> image file.
> >
> > You normally don't want to save the image file. On many systems you
> can't (as you discovered) because this modifies the Etoys application
> itself. That menu entry is in the developer's world menu (accessible by
> toggling the "etoy-friendly" preference you found). The view-source menu
> leaves these out, which is why we recommend using that.
> >
> >> Perhaps this is what you mean by
> >> "attaching [the change] to the project," which I haven't a clue how to
> >> do.
> >
> > You don't need to do anything special, as long as you edited the method
> while in the project that needs the change. Any method you accept in a
> project is added to that project's changeset automatically. You just need
> to save the project afterwards (and it will ask you if you want to include
> the changes).
> >
> >> See my screenshots:
> >>
> >>
> http://www.flickr.com/photos/curiouslee/6337002318/sizes/o/in/photostream/
> >>
> >> Mike
> >
> > Very nice, I could see exactly what you were doing (except I could not
> guess which OS you were on).
> >
> > - Bert
> >
> >> On Fri, Oct 21, 2011 at 6:32 PM, karl ramberg <karlramberg at gmail.com>
> wrote:
> >>> I'm not sure what Halo changes Steve suggest...
> >>> Fix is quite easy if you know your way around the Etoys system.
> >>> Just comment out the SoundPlayer initialize in the class method, see
> below.
> >>> A change set with this fix can be attached to the project.
> >>>
> >>> Karl
> >>>
> >>>
> >>> SoundPlayer class>>startUpWithSound:
> >>>  startUpWithSound: aSound
> >>>       "Start up the player process."
> >>>
> >>> +       "SoundPlayer initialize."
> >>> -       SoundPlayer initialize.
> >>>       SoundPlayer
> >>>               startPlayerProcessBufferSize: (BufferMSecs *
> >>> SamplingRate) // 1000
> >>>               rate: SamplingRate
> >>>               stereo: Stereo
> >>>               sound: aSound.
> >>>
> >>> On Fri, Oct 21, 2011 at 8:25 AM, Mike Lee <curiouslee at gmail.com>
> wrote:
> >>>> Karl,
> >>>>
> >>>> Good to hear of the fix. If reverb is turned off in 4.2, or if I
> >>>> change it in the world Halo as Steve suggests, should we expert that
> >>>> the setting will be honored on prior versions--even if the file is
> >>>> changed and resaved?
> >>>>
> >>>> Mike
> >>>>
> >>>> On Fri, Oct 21, 2011 at 2:20 AM, karl ramberg <karlramberg at gmail.com>
> wrote:
> >>>>> I fixed an issue with reverb i that is included in Etoys 4.2.
> >>>>> SoundPlayer initializes everytime it is started and the reverb is set
> >>>>> to true every time.
> >>>>>
> >>>>> Karl
> >>>>>
> >>>>>
> >>>>> On Fri, Oct 21, 2011 at 5:51 AM, Mike Lee <curiouslee at gmail.com>
> wrote:
> >>>>>> Hi,
> >>>>>>
> >>>>>> The Lubuto Library Project to develop 700 Etoys lessons in Zambia is
> >>>>>> finally nearing completion after a year of work by teachers and
> >>>>>> students in Lusaka. There are 100 lessons in 7 Zambian languages
> plus
> >>>>>> 700 sound files that have to be associated with a button in the
> files.
> >>>>>>
> >>>>>> Now we have have enlisted a group of Washington, D.C.-area
> volunteers
> >>>>>> from the Special Libraries Association to help with a final
> finishing
> >>>>>> pass at the files.
> >>>>>>
> >>>>>> Though all the files were authored on OLPC XO laptops in Sugar using
> >>>>>> Etoys 3.x, we wish to do the final production on Etoys 4.1 on Mac
> and
> >>>>>> PC depending on what the volunteer has. The finished files need to
> >>>>>> open and function properly on Etoys 3.x and 4.x on all platforms.
> >>>>>>
> >>>>>> I have some initial questions regarding some problems working with
> the
> >>>>>> files across different versions of  Etoys.
> >>>>>>
> >>>>>> 1) When I double-click to open the files from Zambia on Etoys 4.1
> Mac,
> >>>>>> I get an error message that prevents the file from loading and makes
> >>>>>> it impossible to close Etoys without a force quit. I have seen this
> >>>>>> error before when I open older project files on new builds of Etoys
> on
> >>>>>> the XO. On Eotys 4.1 Mac, I can open the file from with Etoys. Here
> is
> >>>>>> a screen shot:
> >>>>>>
> >>>>>> http://www.flickr.com/photos/curiouslee/6265581802/in/photostream
> >>>>>>
> >>>>>> And here is a sample file on Dropbox:
> >>>>>>
> >>>>>> http://dl.dropbox.com/u/16590498/Citonga%201%20Afabeti%201.003.pr
> >>>>>>
> >>>>>> 2) The sound reverb problem persists. Opening up the Etoys 4.1 Score
> >>>>>> Player in the files authored in Etoys 3.x and clicking the Disable
> >>>>>> Reverb button doesn't work.
> >>>>>>
> >>>>>> Thanks in advance to whomever can provide some guidance.
> >>>>>>
> >>>>>> Mike
> >>>>>> _______________________________________________
> >>>>>> squeakland mailing list
> >>>>>> squeakland at squeakland.org
> >>>>>> http://lists.squeakland.org/mailman/listinfo/squeakland
> >>>>>>
> >>>>>
> >>>>
> >>>
> >> _______________________________________________
> >> squeakland mailing list
> >> squeakland at squeakland.org
> >> http://lists.squeakland.org/mailman/listinfo/squeakland
> >
> >
> >
> >
> _______________________________________________
> squeakland mailing list
> squeakland at squeakland.org
> http://lists.squeakland.org/mailman/listinfo/squeakland
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakland.org/pipermail/squeakland/attachments/20111112/88722fa9/attachment-0001.html>


More information about the squeakland mailing list