I have installed Scratch on three different Ubuntu laptops with different versions of Ubuntu (8.04-12.04), and I have about the same sound-problem on all machines. The sound is bad, and it is the same sound for all different drums and I can't change instrument, same "tone" for all instruments. Is there a way to fix this problem?
Thanks!
- orjander
Offline
I don't know of a fix, but I'm having the same problem. The pop sound actually crashes Scratch on Ubuntu 9 and it sounds odd on Ubuntu 12.
Offline
Scratch is a splendid tool to learn programming basics and have fun, and it's free. It's sad, that it doesn't seem to work on the most popular free OS. My kids 5 and 7 years old, are very fascinated by Scratch, but sound play a key role in multimedia and without it I will have to search for another tool, unfortunately.
Offline
Offline
soniku3 wrote:
Just wait for Scratch 2.0. It will be online.
flash often doesnt work well with linux though
Offline
veggieman001 wrote:
soniku3 wrote:
Just wait for Scratch 2.0. It will be online.
flash often doesnt work well with linux though
Maybe some Scratchers with good programming skills can make a java one???
Offline
Ubuntu 12.04 (precise)
After a bit of tinkering with squeakvm options, I got the sound quality to be normal: no scratching/popping mixed with the sound. Instrument switching still does not work.
Fix:
- copy /usr/bin/scratch to a convenient location in your PATH (I use /usr/local/bin)
- change -vm-sound-oss to -vm-sound-pulse; delete the next 3 lines (ones that add the padsp wrapper)
This tells squeak to use pulseaudio (the default Ubuntu sound setup), rather than OSS emulation, that seems broken.
Tried and failed:
- using the alsa driver via -vm-sound-alsa; produced errors
- using a different OSS wrapper, than padsp; namely aoss; this made any sound run synchronously, so a program could NOT render graphics while playing sound
- using a MIDI monitor to see if instrument change commands are getting through; looked like multiple packages needed to be installed to route MIDI through the monitor - just did not go there.
Did not try:
- using a kernel-level OSS emulation driver
- debugging instrument changes
Offline