BUT FIRST NOTE:
The Syrinscape Online Player is now ready for people to use.
(a few bugs still, but we are working through them).
Go here: www.syrinscape.com/online to find out more!
Here is a REALLY excellent tutorial (from the Fantasy Grounds forums) about how to route voice AND music through team speak when you’re playing RPGs online.
COPIED HERE FOR YOUR COMFORT (with a few edits to make it 100% relevant to Syrinscape). Thanks to Blacky (the OP)!
There’s a link to the original article at the bottom
Using Virtual Audio Cable to add ambient music & noises to Teamspeak gaming
This is a detailed tutorial on how to add ambient music & noises to your vocal roleplaying games on Teamspeak under Windows. It may seem somewhat complicated, it’s not at all.
The main goal is to have two audio inputs, two Windows microphones if you will. One for your voice (your “real” physical microphone), and one for your music (usually a virtual one). Then double connect to Teamspeak using a voice identity & settings, and a music identity & settings. To do this under Windows, by far the simplest solution for most people is to use Virtual Audio Cable (or VAC). It’s a small program that can create virtual connexions between audio inputs&outputs exactly the way you like. It’s extremely powerful (and complex for complex usage), but for our use it’s extremely simple. If you have a good audio card (probably mid to high-end dedicated audio card, forget any Realtek motherboarded chipset), with good drivers, VAC may not be necessary… in that case you’ll need to read the full documentation of your audio card, and check it out yourself.
You can check out Virtual Audio Cable here, and start by using the trial version. As recommanded by the author, ensure it will work on your system the way you want. If all is good, you can then buy the full version (yes it costs a few bucks, as all good gs do).
For the record I’m using Teamspeak 18.104.22.168 (latest stable version at this time) here, but nothing should change much in the upcoming versions.
Step 1: installing Virtual Audio Cable
Just download and install it using default options. It’s very fast and very easy, and should create by default a new (virtual) audio device in your Windows, called Line1.
You can check your Windows Audio control panel, a new cable (or device) should appear as Line1. No need to select it, keep your own configuration as it is.
Optional but good: in the same Audio control panel, under the Communication tab, there’s an option for Windows to adjust your global audio levels when VOIP is detected. I suggest the Do nothing option to avoid troubles and keep volume at your sole hands.
Step 2: Teamspeak new capture profile
Open Teamspeak, go to menu Settings then Options then Capture. This is where you define anything related to how Teamspeak capture your audio (hence the name) to send it to the server.
There you have your usual Default profile, probably for your own voice microphone. Don’t touch anything.
But do create a new profile (green + at the bottom), call it whatever you like but something you’ll remember (I use VAC musique here). Then edit its details (options) to those settings:
·Capture device: Line1 (that’s the big deal right here, and why we needed VAC in the first place)
·Continuous Transmission (we don’t want Teamspeak trying to detect the music, just push it through all the time)
·And nothing else (no echo reduction, and in the Advanced options nothing here too, this is clean audio files we’re going to push through here not some badly recorded human voice).
Then OK to save this.
Step 3: Teamspeak new identity
In Teamspeak, go to menu Settings then Identities. Again a default identity is here with your own settings, don’t touch it. Do create (Add+ on the top left) a new one with any name you’ll remember (again I use VAC musique here).
So give this new identity any name you’ll like, and if you want under nickname choose one that will tell your player what this is (we all know players are so easily confused, poor little things).
Step 4: Teamspeak new bookmark
In Teamspeak, go to menu Bookmarks then Manage Bookmarks. There you have all your favorite servers, with IP, password and such recorded. Now, you’ll need to do this for any TS Server you’ll which to double connect with your new music identity&settings (but TS make this is, a right click on any bookmark allows you to duplicate it, then you’ll just have to change the IP & password and little things like that for your new server).
I’m going to use the Fantasy Ground Euro community server as an example here. I’ll duplicate it with right click, and then:
·Label: add something meaningful so that you’ll remember this bookmark is for audio ambience.
·Keep the same address and password, obviously.
·Identity: switch to your new VAC identity
·Capture Profile: switch to your new VAC capture profile
·Playback profile: none (otherwise you’re going to have a double echo, since both your TS identity will playback things for you)
·Hotkey Profile and Sound Pack: none (optional but recommanded, you don’t want a hotkey affecting both your profiles probably, but you can edit it as you see fit).
Then Apply to save the new bookmark.
And that’s it for the “complicated” part. Now when you connect for your gaming night, you just have to connect twice, once with your default TS profile and a second time with your ambient music profile.
The big advantages of that method: no echo or weird sound bugs, anyone can independently adjust the volume of your voice and your ambient music separately on his own without asking for you to adjust volume, if necessary a player can mute your music.
Step 5: using a music player to push sounds
Now that’s nice you have a new compadre in your TS channel for ambient music & noises, but it doesn’t do much. Now you need to set Syrinscape to output it’s sound to this channel. The easiest way to do this is to set the default playback device for the whole computer to be Line 1. Then everything on that computer will play through line 1 by default (unless an individual app overrides that). You might need to restart the Syrinscape to pickup the default playback device setting if you change it.
Now play something in Syrinscape, you won’t here anything. But connect your two identities to a TS server, and now you will here it (as will anyone who is connected to your TS channel).
Of course, the audio quality won’t be perfect, this is Teamspeak we’re speaking about (could be worse, could be Skype). And you’ll lose stereo. I do strongly suggest using a TS channel with the Opus codec used, especially the Opus Voice with decent quality settings.
Definitely check the original article to find some discusion and questions, and to ask new ones you may want to!