Sound problems when using ScratchGPIO

Since Dec 2014, a lot of changes have taken place with RaspberryPi hardware and software and a new version of Scratch was made the default.  Although it looks the same – it is generally quicker to use and faster to run.
Unfortunately, its seems to have problems with sound – one of which shows up when used with my background Python program.
Due to the fact that I’ve been banned from the RaspberryPi forums its pretty much impossible for me to interact with the other developers to see where the problem lies.
Load ScratchGPIO
Once loaded – close it (Yes – close it)
Run LX Terminal
type /usr/bin/scratch.old
When Scratch re-opens
File Open and select rsc
everything should now work
I was hoping that the issue would get fixed but this hasn’t happened so I’ll now look to providing a desktop shortcut to make using the old version easier

You may also like...

12 Responses

  1. Did get a chance to create that shortcut?

  2. Yes, it works, thanks for your prompt response!
    What is the difference between all the icons?

    • cymplecy says:

      The non plus ones are for basic use and set pins 11,12,13,15,16,18 as outputs and all the rest as inputs

      The plus versions don’t default any pins to any particular use and are the versions to be used if using an add-on board or HAT


  3. Jay says:


    I have been looking all over the Internet to find a solution to this sound issue with Scrach. It affects both Scratch and ScratchGPIO for me. Your instructions as listed above work perfectly! Thank you. I am just annoyed that it took me so long to find it.

    Keep up the great work.

  4. hastklass says:


    I just wanted to say – as a primary teacher dedicated to teaching physical computing, and to finding a role for the Raspberry Pi in primary education, I have an enormoous debt of gratitude to pay you for your fantastic work with Scratch GPIO. It is an outstanding rsource and you give it away for free!. I am sorry to hear of the problems you have been having with the R Pi foundation,. This is a great shame as so many teachers rely on you and your resources. I do hope that things can be resoloved soon.

    Kind regards.


    • cymplecy says:

      I think, unfortunately, that Raspberry Pi have decided not to speak to me under any circumstances as they do not entertain criticism (constructive or negative) and operate as Judge,Jury and Executioners 🙂 I am currently planning on using the Redfern Electronics Crumble (together with Crumbs from 4Tronix) as my main tool for physical computing in my primaries but to keep using the Pi/ScratchGPIO for use on Robots as the advantages greatly outweigh the disadvantages.

  5. Anthony Ball says:

    Hi Simon,

    As one who is also banned from RPi forum for some reason unknown to anyone but the woman in charge, I think you should find an alternative for even your robots stuff…

    I use the ODroid C1 as a Pi replacement:

    It’s faster and about the same price as the new Pi. It also has a similar IO block.

    Here is a thread about using the Rpio on the C1:

    It should be a good, cheap replacement for your Robotic projects. 🙂

  6. I have successfully downloaded the script to set up the GPIO pins with scratch, but then I try running sudo bask and I get a message stating that it cannot be installed.

    I have re-formatted by SD card and downloaded the latest NOOBS version and installed it. I have also tries a number of versions of etc. All successfully download and are there visible in the folder. This has been tried on more than one Pi.
    Can you help please?

    Thanks in anticipation


Leave a Reply

Your email address will not be published. Required fields are marked *