Howdy, I wanted to share the method I use to overcome the devastating blow that soundcloud gave us. The concept Using voicemeeter you are able to forward your voice together with music through a single output. This in turn leaves your players with a static volume, meaning that you are the one that needs to change the volume if any of the players have different preferences for music. On windows you can set a default playback/recording device and a default communication playback/recording device. The gist is to make it so you can talk and listen to your players as usual through a headset+mic while they hear your music through another channel that they have control over the sound. Here is the setup I did: 1. Tools used -Headset with integrated mic -Discord -Roll20's voice chat -Voicemeeter ( <a href="http://vb-audio.pagesperso-orange.fr/Voicemeeter/" rel="nofollow">http://vb-audio.pagesperso-orange.fr/Voicemeeter/</a> ) and it's tutorial ( <a href="https://www.youtube.com/watch?v=m6rp9lkiFBU" rel="nofollow">https://www.youtube.com/watch?v=m6rp9lkiFBU</a> ) -Softrope ( <a href="http://softrope.net/" rel="nofollow">http://softrope.net/</a> ) for creating a Tabletop Audio Soundpad-like offline environment 2. Setting them up -Follow the voicemeeter tutorial until it tells you to set your default playback device as "Voicemeeter Input". -Follow the tutorial until it tells you about A1 and A2, set A1 as your headphones. (At this point your voicemeeter should be broadcasting your desktop audio and at the same time you can also hear your own desktop audio without problem) -Go to your recording devices and make sure your headset mic is set as default communications device. -Open Discord and use this as your communication tool, have everyone join a voice channel. Set your mic and microphone as your headset. -Have everyone log into the game on Roll20. You as the GM will set "I want to broadcast to others" as voice only and "I want to receive from others" as nothing. Players will do the opposite of those settings. Refresh and your browser will prompt you of your default mic, you set this as "VoiceMeeter output". If you have been using Roll20's voice chat before you will need to change the mic settings for your browser. (Firefox and Chrome lets you do that by clicking on a small camera icon on the left or right side of the URL bar). (At this point everyone should be hearing your desktop sounds while you are able to communicate with them as usual) -Download all your soundcloud tracks that interest you (google "soundcloud downloader", you will get a plethora of results, any of them work) -Open Softrope and organize your tracks in cool buttons that you can click to play and stop on demand locally (this guy does a better job at explaining softrope <a href="https://rpggeek.com/thread/657940/using-softrope-m" rel="nofollow">https://rpggeek.com/thread/657940/using-softrope-m</a>... ) 3. ??? 4. Profit You now have an environment where the players can hear your desktop sounds streamed to them through Roll20's systems while you have your nice little chit chat in Discord. You can use anything to replace Discord, including stuff like Skype and Mumble. And you can switch them around, i.e. you use Discord to stream your sound and Roll20 to talk, whatever works for you. In my opinion this is the best set up if you want players to have control over how much they hear, every player in my game has different "sweet spots" for their background music and letting them have control over it is a huge bonus.