How to share Mac audio over Skype with the microphone?

FWIW, after a lot of tinkering I solved this issue using Soundflower and the excellent Ladiocast application. Never looked back.

Solution:

  • install Soundflower from github, this gives you 2 new audio devices
  • install Ladiocast from the Mac AppStore
  • configure Skype to use the Soundflower (2ch) device as microphone, built-in speakers as output
  • start Ladiocast and select Soundflower (2ch) as Main Output
  • select the built-in microphone as Input 1, send to Main Output (using the buttons)
  • select Soundflower (64ch) as Input 2, send to Main Output
  • configure your Mac to send output through Soundflower (64ch) using System Preferences
  • if you want to listen to yourself, configure e.g. your headphones as Aux Output 1 and send both Inputs to it as well

Now the other party will hear your Mac's audio plus your voice over the microphone. You can test this with Spotify and the echo123 Skype test service. Ladiocast must be running for this to work; quitting Ladiocast ends the sound links.


Turns out I had some strange Core Audio driver issue. Every time Skype was running, process "coreaudiod" would fire up and begin to hog CPU like crazy. I fixed permissions on my boot volume and it fixed a bunch of stuff related to iTunes, which apparently also fixed whatever was going on.

Once the coreaudiod issue was resolved, here's the setup that is working perfectly:

  1. Skype "microphone" (input) set to Soundflower (2ch)
  2. Aggregate Device created, consisting of Built-In Microphone and Soundflower (2 ch.)
  3. Reason set to use the Aggregate Device
  4. SoundflowerBed set to output to Balance.

Now all I have to do is create an audio track and enable monitoring, and I can hear myself in the mic, while normal Reason audio flows out both to Skype and my Balance to my headphones, and all is well with the world.