2

I want to use Audacity (or similar) to record audio for podcasting. The podcasts will be interviews conducted via voice-over-IP (SIP) telephone.

I came across an excellent tutorial here: http://www.linux.com/learn/tutorials/367395-weekend-project-record-from-skype-calls-and-other-apps-on-linux

It gives most of the steps I need. Most importantly, it describes how to capture both sides of the call from apps that don't support recording. "The real solution to capturing both sides of the call is to construct a virtual PulseAudio device that connects to both of them" and "Then record the null sink, capturing the merged audio in a single file."

However, I want to do one thing differently. I don't want the audio of the conversation entirely "merged." I want one side of the conversation in one channel and the other side in another channel. There is actually a hardware device that does this and that's where I got the idea. The device is the JK Audio Inline Patch found here:

http://www.jkaudio.com/inline-patch_dtails.htm

It offers "a mini stereo output jack, caller on left channel, local voice on right channel." That's similar to what I want. I think I can do it like the tutorial describes without having to buy a $250 US hardware device.

The original tutorial steps are:

pacmd info
cp /etc/pulse/default.pa ~/.pulse/default.pa

then open default.pa in your favorite editor and add something like this (based on the info from pacmd info):

# set up null sink and loopbacks to record voice calls
load-module module-null-sink sink_name=mywiretap
load-module module-loopback source=alsa_output.pci-0000_00_06.1.analog-surround-40.monitor sink=mywiretap
load-module module-loopback source=alsa_input.pci-0000_00_06.1.analog-stereo sink=mywiretap

From the tutorial: What's extra nice about this setup is that PulseAudio stores the application connection details automatically, so the next time you log in, you will not have to repeat the process of connecting the recording app to the Null Output Monitor — just fire up your audio recorder, phone your [interview subjects], and start talking...

My question is, How do I capture my audio in one channel and the interview subject's audio in another channel of a stereo recording? Or how do I capture them entirely separately (if necessary) using Audacity?

I fooled around with Audacity and I cannot open two windows and record two separate sources using Audacity (at least not that I could figure out).

In case it is of interest my SIP client is Twinkle.

0

The solution is to use JACK Audio Connection kit (http://jackaudio.org/). I ended up installed the KX Studio distro (based on Debian/Ubuntu) and I removed PulseAudio for simplicity.

The podcasts will be interviews conducted via voice-over-IP (SIP) telephone. I want one side of the conversation in one channel and the other side in another channel.

JACK allows me to do exactly this.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.