Record Two Separate Audio Inputs

shalom2you's icon

Hello,
Im trying to create a patch to record skype calls. I have the output of skype going to soundflower, but since I want to record the input of the microphone, as well, I'm wondering if its possible to record from two separate audio inputs at the same time (1 - Soundflower, 2 - built in mic).

Since there is only one input selectable, I imagine this is not possible. If that is the case, are there any other options for accomplishing this? Thanks for your help in advance,
-Levy

Nikolas K's icon

you can use the [adoutput~] to insert the skype sounde into max. and you can use the [record~ 2] (??) object, with a 2 channel buffer. Recording to one channel the Skype audio and at the other the mic input. Sorry for not having a patch to simply show what you coyuld do exaclty but currently i have no max! sorry,
hope it helps!
Nikolas

Nikolas K's icon

actualy i thing, you sould use the [sfrecord~ ] that records as long as you want. the record objects stop when the buffer is full. the sfplay has an argument specifying the number of inputs-channels

David Butler's icon

Launch the Audio MIDI Setup app found in Applications/Utilities. Select the Audio Devices Window from the Window menu if it's not there already. Click the + in the bottom left to create a new aggregate audio device. This is a virtual device made up from other devices. Select Soundflower and your Built-In-Input from the list of the right.

Now if you run Max with this aggregate device selected in the DSP settings, you should be able to use both inputs at once.

shalom2you's icon

I tried that, David, but to no avail.

Do you use two adstatus~ objects, Korax?

shalom2you's icon

err..adoutput~

Nikolas K's icon

hm.... sorry, i think i am completely wrong! sorry for that...! I though that [adoutput~] was something like a "what you hear" option... when you can record the output to your speakers, recording everything that is heard from there :S
The soundflower way, David said is the best i can think of!

karry's icon

i prefer to use this prog http://www.imcapture.com/skypecap/, try it!

karry's icon

i heard a lot of positive opinions about this tool http://www.imcapture.com/skypecap/

karry's icon
Peter McCulloch's icon

Hi Kenvinlee89: thanks for the spam.

Jeff Ali's icon

I'm trying to record audio from another application that doesn't have any controls. I get the general idea of how to route audio from one app to another. I've used SoundFlower in the past but currently, it's not working on my system. I've been using Mxlr which works in a similar manner. The main question I have is how do I get the audio into a patch? What object and how to set it up?

The app I want to stream into Max 7 is SonicPi. SonicPi doesn't have any driver controls so it simply uses whatever the system settings are. I've verified this by routing the audio from SonicPi into Logic.

I'm very new to Max so the simplest way to do this is the best for me. Thanks in advance!