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
At Thu, 20 Oct 2011 23:51:08 -0400, Mike Lee 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.
Wow. That sounds impressive!
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.
- 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
I have Etoys 4.1 installed on my Mac. With a browser (Chrome), I can open the following link and view the project:
http://squeakland.org/launcher/?http://dl.dropbox.com/u/16590498/Citonga%201...
(Also, it actually opens from Etoys 4.1 running as an application. So the file issue could be something else.
-- Yoshiki
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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
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@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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Hi Karl,
I went digging a bit in the World Menu and could not figure out where to find the SoundPlayer class script text you described to comment out. I unchecked eToyFriendly in the preferences in an attempt to activate developer mode, but am still lost. I'd love a hint or two. Unchecking that parameter also burst forth a bunch of buttons to set default and personal preferences.
If I should be posting in the newbie list, let me know.
Mike
On Fri, Oct 21, 2011 at 6:32 PM, karl ramberg karlramberg@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@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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Bert,
Made a nice video on debugging a script http://www.youtube.com/watch?v=4tj1-MFIZBkwhich is nice to get started.
He also gave a talk at squeakfest 2010 on developing in Etoys, I'll see if I can find a copy and post it.
Stephen
On Fri, Nov 11, 2011 at 9:57 PM, Mike Lee curiouslee@gmail.com wrote:
Hi Karl,
I went digging a bit in the World Menu and could not figure out where to find the SoundPlayer class script text you described to comment out. I unchecked eToyFriendly in the preferences in an attempt to activate developer mode, but am still lost. I'd love a hint or two. Unchecking that parameter also burst forth a bunch of buttons to set default and personal preferences.
If I should be posting in the newbie list, let me know.
Mike
On Fri, Oct 21, 2011 at 6:32 PM, karl ramberg karlramberg@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@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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
After some hours of reading and clicking around, I finally got to the SoundPlayer initialize string in the class method. I added the quotes closed everything up and was not able to save the Etoys file due to an error writing the image file. Perhaps this is what you mean by "attaching [the change] to the project," which I haven't a clue how to do.
See my screenshots:
http://www.flickr.com/photos/curiouslee/6337002318/sizes/o/in/photostream/
Mike
On Fri, Oct 21, 2011 at 6:32 PM, karl ramberg karlramberg@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@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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
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@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@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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
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.
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@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@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@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@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@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.
- 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
- 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@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
On Sat, Nov 12, 2011 at 1:02 PM, Mike Lee curiouslee@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@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@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@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@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@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@squeakland.org > http://lists.squeakland.org/mailman/listinfo/squeakland >
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Steve,
Here is the 374kb file on Dropbox
http://dl.dropbox.com/u/16590498/Sound_Prefs_Test_4.002.pr
Mike
On Sat, Nov 12, 2011 at 2:32 PM, Steve Thomas sthomas1@gosargon.com wrote:
On Sat, Nov 12, 2011 at 1:02 PM, Mike Lee curiouslee@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@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@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@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@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@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@squeakland.org >> http://lists.squeakland.org/mailman/listinfo/squeakland >> >
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Looks fine so far. The "line disappearing" after commenting it out is fine, it just means the actual source could not be written since that's read-only just like the image on your system.
When you load that project now, and play a sound, the reverb should stay as it was. Doesn't that work? Did you disable the reverb?
- Bert -
On 12.11.2011, at 19:02, Mike Lee curiouslee@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.
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@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@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@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@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@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@squeakland.org > http://lists.squeakland.org/mailman/listinfo/squeakland >
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
Bert,
The reverb stayed as it was because I didn't understand that commenting out the initialization was going to just preserve the reverb toggle state. The reverb disable button on the Score Player was clicked the whole time. I toggled the button again, the reverb went away. Upon doing a save as and reopening, the reverb was still there.
I captured the sequence through the System Browser in More detail:
http://www.flickr.com/photos/curiouslee/6338769418/sizes/o/in/photostream/
Mike
On Sat, Nov 12, 2011 at 6:03 PM, Bert Freudenberg bert@freudenbergs.de wrote:
Looks fine so far. The "line disappearing" after commenting it out is fine, it just means the actual source could not be written since that's read-only just like the image on your system.
When you load that project now, and play a sound, the reverb should stay as it was. Doesn't that work? Did you disable the reverb?
- Bert -
On 12.11.2011, at 19:02, Mike Lee curiouslee@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.
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@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@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@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@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@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@squeakland.org >> http://lists.squeakland.org/mailman/listinfo/squeakland >> >
squeakland mailing list squeakland@squeakland.org http://lists.squeakland.org/mailman/listinfo/squeakland
squeakland@lists.squeakfoundation.org