Perhaps John was referring to this thread
As other people have suggested, it may be best or necessary to record locally using software on your PC or device and then upload to Soundcloud. I believe that most devices and operating systems have built in facilities for recording. If not, I recommend Audacity - powerful, free software which is available for Windows, Linux, Android and (probably) IOS.
1 Like