For me, the main allure of the a desktop app is the support for media keys.<p>For those interested, there is a Mac app called BeardedSpice that maps the media keys to a variety of websites (Youtube, SoundCloud, BandCamp, etc).<p><a href="https://github.com/beardedspice/beardedspice" rel="nofollow">https://github.com/beardedspice/beardedspice</a>
Hey,<p>How does this comply with SoundCloud's API Terms of Use? <a href="https://developers.soundcloud.com/docs/api/terms-of-use" rel="nofollow">https://developers.soundcloud.com/docs/api/terms-of-use</a><p>More specifically:<p>> Unacceptable Use<p>> use of the SoundCloud® API to aggregate and stream User Content from multiple users into an on demand listening service;<p>I've built similar things in the past (<a href="https://github.com/MeoMix/StreamusChromeExtension" rel="nofollow">https://github.com/MeoMix/StreamusChromeExtension</a>), but using SoundCloud's API for such a project always seemed off-limits from a TOS perspective.
Interesting! I've been using Soundcleod[0] for a couple years now which is basically a Fluid-style browser wrapper (with support for media keys).<p>[0]: <a href="http://soundcleod.com" rel="nofollow">http://soundcleod.com</a>
Okay, so I ran it with my backup account that I'm using to download stuff for free (those songs that require you to follow certain people on SoundCloud to get access to the download link), and I noticed something strange: apparently, I'm following the SoundCloud user named Flying Spaghetti Monster.<p>I then went to SoundCloud, logged in with the same account, opened up the list of the users I'm following, loaded until the end of the list, pressed Ctrl+F, typed in "fly", and no matches were found. I then went ahead and typed "spa", again, no matches were found. Then, I have started to be a bit suspicious about the app. Then, I started typing "Flying Spaghetti Monster" in the search bar on SoundCloud and immediately realized that I am indeed following a user named "Flying Spaghetti Monster", even though I absolutely don't see it through the list of the people I am following.<p>Talk about a bad user experience. I'm definitely not going to use their official website again.
I haven't checked Soundnode App yet, but any attempt to sanitize the way you interact with SoundCloud should be appreciated, because SC web UX is bad.<p>Soundnode App UI looks nice. I'd add screenshot for each main view on app's home page, even if they're all similar, though. UX remains to be tested.<p>The only (apparent?) downside is that this app seems to be a bundled web app with web browser. I'm not that fond of such solutions. But. If it wasn't open source and GitHub page wasn't shown there, then there is a high chance I would not notice that it's built like that, at least from screenshot alone.<p>Writing SoundCloud client is on my ToDo list, as it would be a good way to brush up and enhance my Qt skills. Maybe I'd finally embrace QML along the way, as I'm postponing QML tinkering for far too long I guess. I'm also considering fiddling with PyQt5, as it could possibly quicken prototyping, but I'm not sure about it in my case, as I have only minor Python experience and no PyQt experience at all (well, it's like incentive to change that). There is also SoundCloud python package, so going python way is quite tempting, but I always prefer native compiled apps over scripted ones.
The app starts by showing the login and therefore requires to be registered first. However, on the official website I can listen without registering. An API requirement I guess. A regular user will probably be registered anyway.<p>But the login looks exactly like the official page. So is this just a wrapper for the website or do they actually add value ?
I’ve hoped for a long time that SoundCloud would release an alternative to iTunes to capitalize on the many podcasts on their platform. iTunes is such a goddamn POS, and I wish a private company would take up the challenge, at least when it comes to podcasts.
If you are on windows and want a native app:<p><a href="https://www.microsoft.com/de-de/store/apps/clouder/9wzdncrfj3zv" rel="nofollow">https://www.microsoft.com/de-de/store/apps/clouder/9wzdncrfj...</a><p>Used it for some time and is very nice.
Awesome! I'm aware that there are plugins for Chrome to capture media keys, but they never seem to work right and intercept the keys when I don't want them to. This fixes that problem of listening to my stream and having to navigate to that tab when I don't like a song.
Looks great! Out of interest, does this take advantage of any native features via node or could it also be a website?<p>I'm curious if the motivation of making a desktop app was just for the "installed app user experience" or because it was needed to access some API.
I'm hoping it works natively with an xbox controller. Until now I've used Kodi's soundcloud app for my HTPC, but I'd prefer a proper app.
I have waited so long for Spotify to add a feature where you can add a Soundcloud track to a playlist. I guess i have to use this until (if) that happens.