Syrinscape ProTip #12 - Mac OS and Teamspeak

Oh ysy!!

Yes, definitely write something up when uou can to help others!

Ben

jim_s_mckay,

I’d be grateful for any information you can share with regards to getting Syrinscape and TeamSpeak playing nice together on a Mac.

Thank you very much.

CNYGamer

1 Like

Hey I have some screen shots, and I will get them posted this weekend. Sorry for the delay.

2 Likes

That’s fantastic, I really look forward to it. I’d much prefer to run my campaign from my Mac than from my Windows machine.

Thanks so much @jim_s_mckay!

There’s lots of people who will really appreciate the help (untill we come up with our better solution). :smile:

Hi, @jim_s_mckay. I don’t mean to pester, but is there any chance you could pass along some of that info? Even if you don’t have time for a full-on guide, could you maybe just tell us what software you use and any particular settings?

Thanks very much.

CNYGamer

First and foremost, I apologize for the delay in getting this out.

To integrate Syrinscape so that you can use it with TeamSpeak, OBS etc these are the steps that is needed.

  • Configure your main Audio Output in System Settings to use the Aggregate Device.

  • Configure your Audio Input in System Settings to use SoundFlower. Make sure you check off the Continuous Transmission and Remove Background Noise.

  • Open TeamSpeak

  • Create a new Identity CMD-I

  • Reconfigure your Default Capture to use your microphone (I use a headset) in TeamSpeak Settings. (CMD-,)

  • Reconfigure your Default Playback to use your playback device (eg headphones, speakers etc).

  • Create a new profile so you can broadcast your mac audio to another channel (use the + button).
  • Configure the profile capture to use the Soundflower (2ch) as its input. Ensure to enable the echo reduction.

  • Configure the new profile playback to use the default device

  • Add a new Bookmark for your new Identity. The capture and playback profile should match the new profile you just created.

  • Connect to your server with you main Identity.
  • Connect to your server with your sound effect identity in a new tab.

  • Start up Syrinscape
2 Likes

Oh wow! THANKS!!!

*moving this to ProTips.

My pleasure Benjamin.

1 Like

Thank you very much for the effort. Unfortunately, this doesn’t work at all for me. I am easily able to get Syrinscape interfacing with TeamSpeak in a Windows environment, but honestly I’m just tired of grappling with it on a Mac, which is my preferred platform. Sadly, I think I’m going to cancel my Syrinscape membership. This technology is just not ready for prime time yet. Apparently, Battlebards has some big reveal coming up later in the month that will supposedly address this issue in a system-agnostic manner.

Ouch! :frowning:

As for us… look for our Master+Minion pairing which we will be setting up next.

GM machine sends URI calls only to Players Machines that play their own samples remotely.

That’ll give Players complete control over balance, and not force any audio down any bandwidths.

That said…

What VTT are you using @CNYGamer?

I use Fantasy Grounds Ultimate. However, that’s not related to this issue. I don’t use in-game linking in FG (which isn’t even possible for the Mac version of Syrinscape anyway, at this point). When I run games on my Windows box, I control all the sounds from the Syrinscape control panel directly.

How will this work with a DM who is a subscriber and players who are non-subscribers, and who don’t have access to the same material the DM has access to?

Soooo…

  1. the GM/DM will make a game with a sign on code
  2. players will start their players, and sign into the game
  3. this will give them access to any content they will need for the game.

Happy GM + Happy Players. :slight_smile:

1 Like

@benjamin, may I ask, do you have some sort of rough ETA on when this feature will be available?

Whatever tool you will use @CNYGamer, on the mac this process will need to be done. You need to separate your main output into another channel so you can send the sounds to another application. I use the same methodology for streaming my games, instead I use a Muti-Output Device. The key here is that only the two channels work, not the 64 channels.

Also you need to setup our main sound to point to your output device and the soundflower (2ch) input device.

Jim

@jim_s_mckay,

I have a few questions, if I may.

  1. In the step that reads “Configure your Audio Input in System Settings to use SoundFlower. Make
    sure you check off the Continuous Transmission and Remove Background
    Noise.” is that a copy/paste error? Did you intend for the final sentence to be part of one of the steps for configuring TeamSpeak?

  2. In the MIDI Audio Devices setup, you indicate “Check the Drift Correction.” Your attached screenshot shows drift correction set only for Built-in Output. However, when I follow the steps, drift correction sets itself automatically for Soundflower (2ch). Could you please clarify, does drift correction need to be set for only Built-in Output as per your screen shot, and for nothing else?

  3. In your screen shot for the System Preferences Sound settings, you have Multi-Output Device that is set to Aggregate device. Is that something we need to concern ourselves with for purposes of this setup?

  4. The Soundflower link you included is not the most current version of Soundflower, nor is it a version of Soundflower “approved” for El Capitan. Does the version of Soundflower matter for this setup? Note: I can not get the version of Soundflower that you linked to install on my system running El Capitan 10.11.6, so I installed 2.0b2 (as per this link).

  5. Why do you set up a Playback device for the SoundFX identity? Playback is for listening, and that identity shouldn’t have to listen for anything.

  6. When I follow your steps (with the exception of installing Soundflower 2.0b2 instead of 1.6.6b, because as I mentioned above 1.6.6b won’t install on my system), after I connect to my TeamSpeak server with the SoundFX identity in a new tab, the audio cue “Connected” plays over my Mac speakers. That seems like it shouldn’t be happening. And after that, when I start Syrinscape, all Syrinscape audio also plays over my Mac speakers. Any advice?

Thanks much.
CNYGamer

Okay here are a couple of things I found through experimentation:

  • Rather than set up an aggregate device, I instead set up a
    multi-output device, connecting both the built-in output of the Mac
    and Soundflower (2ch) to it. If I select that multi-output device as
    the system sound, Syrinscape will play over both my Mac’s speakers
    AND over TeamSpeak. So that is a massive step forward over no sound over TeamSpeak at all, but still not an ideal situation.

  • If I simply select Soundflower (2ch) as my system sound, and then run
    Syrinscape through TeamSpeak, I hear the Syrinscape sounds ONLY
    over TeamSpeak (via my headset). The only minor disadvantage of this
    is that there will be no system sounds through the speakers at all,
    but during my D&D game I have no need of that anyway.

  • As suspected, there is no need for a playback device to be set up in
    TeamSpeak for the SoundFX configuration.

So for now, this will be sufficient. Hopefully a less clunky solution will come along in the near future. Online gaming via VTTs and VoIP programs is only going to grow and get more popular.

1 Like

This is all highly useful info, and so very confusing for my brain! :smiley: