If you're a Google Chrome user, you might have recently noticed that the music stops playing if you're not focused on the tab. Thanks to EclecticSonophile, we now know what's going on — unfortunately, there's not much we can do about this, as it's an official update to Google Chrome:
Google Chrome will now defer playback of autoplay media until the tab is foregrounded in the latest Dev Channel. This means no more "Where's that sound coming from?" moments when an ad for instance decides to autoplay in a tab you've specifically opened in the background.
We're hopeful that Google will reverse this decision, and either remove the feature or give us an option to disable it, as judging from the comments on that post there is a swathe of other applications that this breaks, including Google's own Google Music. It's a reasonable feature to have, especially in the interest of preventing user annoyance, but not when enabled by default at the expense of so many apps in so many different use-cases.
In the meantime, you can keep soundtrack.io in its own window and it should continue to play, so long as it is visible on your desktop.
TheXenocide: Besides that, each window has a foreground tab and non-foreground windows still seem to load as long as some small portion of the window is visible (even if the window isn’t focused) TheXenocide: I have a little sliver of my window visible behind a bunch of windows but I just keep stio in its own window now
So there's that. We hope this won't be a permanent issue for Chrome users, but we're already on our way back to Firefox. It crashes less often, anyway!