Mixing System Audio

jbleecker's icon

I'm surprised at myself for not being able to sort this out after a day's poking and proding. I'm trying to mix two system audio channels — the external mic and iTunes — and then be able to monitor the mix. I've lost myself in the baroque Soundflower configurations and basically got nowhere. I'm able to get Max/MSP to hear my audio — but I can't monitor it through the headphones or internal speakers. I've configured all kinds of *Aggregate Devices and none will let me monitor the output. Seems like it should be simple. I mean — Max/MSP hears the mix..but it won't output it. And the DSP windows won't let me (I'm on an MBP 10.6.3, Intel Core 2 Duo) configure the *Playthrough option.

Basically I want to be able to mix a couple of processed sources, or voiceover, and have it actually go somewhere that I or anyone else could actually listen to live — rather than just get dropped on the floor.

What am I missing here?

Julian

jbleecker's icon

*shrug*

MIB's icon

if you have a signal coming into max just use the dac~ to play it back out :)
Just connect yout [adc~] to your [dac~] and you should be good to go (if your soundflower connections are set properly).

Scott Smith's icon

I have a similar problem using Jack Router, even if you route your audio to dac~. Once I route iTunes and the "system" captures (internal mic) into Max, there's no way to route the Max outs to the "system" outs. When I run my Firebox, no problem--all of the outs are accessible in Jack, but I can't pull any audio from the internal mic.

I've got an MBP 10.5.8, Intel Core 2 duo also, and I wonder if there's no separating the internal input and output.

Jesse's icon

You would have to use the Soundflower 16ch driver, route the outputs of all of your apps into separate channels (including Max), then use SoundFlowerBed to route the "mix" to your built in speakers.

Hans Höglund's icon

@Julian A while since I used SoundFlower, but I think you have to select which sf channels to route to the physical outputs using SoundFlowerBed. An aggregate device should not be needed.

If you still have problems, consider using Jack instead, it has more powerful routing concepts.