How to Record a Podcast
by Glenn Fleishman01/25/2005
Editor's note: This article has been updated to reflect minor but important changes in two software packages referred to in that original tutorial.
Call me a lemming, but once I understood what podcasting was, I jumped aboard as quickly as possible. Podcasting could be seen as just another way to push audio to people who want to listen to it, but it's really a unique combination of subscription and publication.
My stumbling block? Turning interviews into podcasts using entirely digital production methods that would allow me to make phone calls and record directly to MP3 for simplicity. I worked it out, but not until I went through a lot of trial and error that I'll save you from.
Podcasters, who are as varied as bloggers, create their broadcasts from interviews, personal observations, phone calls, music snippets, or random nonsense. The most popular seem to be discussions and strange programming -- news read in rhyme while tap dancing, for instance -- that's totally unavailable in familiar forms. The secret sauce is RSS: podcasts are syndicated, meaning listeners just have to find them once, and receive them every time a broadcast is issued.
In my line of work as a freelance reporter in Seattle, I spend most of the time that I'm not testing hardware, software, or services -- or actually writing -- on the telephone, interviewing people from companies, fellow authors, folks deploying equipment, and analysts. I write most frequently about Wi-Fi and related wireless networking, and have found a pretty fervent interest in that industry.
I decided that podcasting interviews and audio that helped elucidate about topics that I cover, in the first-person, direct from the source, would help my site better meet its audience's expectations.
Audio Sources
|
Related Reading
iPod and iTunes Hacks |
I've tried to record from landlines and cell phones in the past, and it's all compromise. I happen to have an office with other freelancers that's mostly concrete and has windows facing north. We're in the north end of Seattle, meaning that cell reception is impaired both by a paucity of towers and the bunker I work out of. And I don't have a landline, nor have I been particularly impressed with nonprofessional -- read: not super expensive -- products that allow recording from a landline.
I turned to Skype, which offers both computer-to-computer voice over IP (VoIP) with extremely high quality, as well as a call-out service for the public switched telephone network (PSTN) called SkypeOut. This offers cheap rates and generally good quality (see Skype on Mac OS X: A Hands-On Approach Part 1 and Part 2).
Skype was the ideal place to start because it would provide a pure digital stream that didn't need to be digitized later. I could record a conversation live and ostensibly in high fidelity with little or no editing later. Or so I thought. The devil is in the details, and he had me by the ankles, thrashing me around until it was resolved.
Tools of the Trade
I'd read Phillip Torrone's excellent guide to podcasting, which was one of the earliest articles after podcasting became a realistic possibility. It's already a classic.
But I differed from Phillip in not wanting to use as many pieces of software, later convert to MP3 after initial recording, and in rejecting GarageBand for speed and simplicity's sake. I wanted something simpler, but also more powerful.
Here's the toolkit I assembled:
Soundflower (free): This virtual audio device (in 2-channel and 16-channel flavors) lets you mix sound in the computer by routing both input and output sound to the same virtual device. This becomes important in a moment. Phillip turned me on to this fine product.
Audio Hijack Pro (demoware, $32): Rogue Amoeba Software created this software to capture audio from any individual application or input device and route it to an output device or a file. The Pro version includes the ability to record directly to MP3.
Audion: This discontinued MP3 tool works in Panther and is now free -- which makes it the cheapest way to edit MP3 files natively without converting to AIFF and back to MP3.
USB headset: I picked a $30 unit with noise cancellation from Logitech, which has a whole lineup of USB headsets. A USB headset ensures no feedback and a much clearer sound for your end of the conversation when recorded. (Your interviewees will appreciate how crisp you sound as well.)
Skype: The latest beta of Skype makes some audio control easier because it now includes options for choosing audio input and output directly within the program rather than relying on the system-wide default for in and out.
Conceptual Problems
Audio Hijack Pro can create a separate audio stream for the output of any program. So you can take Skype's output and pop it into a file. You can also take any system sound input, like a built-in microphone on a PowerBook, audio in, or a USB mike, and record from that as well. (Audio Hijack Pro has a zillion other features, including scheduled recordings, removing dead air, and splitting files. If you're recording audio from programs, check out their full feature list.)
What initially stymied me, and I was unable to convey for quite a while correctly to the fine people at Rogue Amoeba tech support, was that I wanted to accomplish two separate goals:
- Mix the input from the USB headset's microphone with the output from the Skype application and record it to a file.
- Monitor the output from Skype in the USB headset's earphone.
Because the Macintosh treats each sound stream as a separate item, hijacking the audio from Skype only records what the other person is saying; your microphone input is not mixed into that output. Very nifty for separation and quality and full duplexing of sound; not so nifty for my purposes.
Soundflower was part of the solution, allowing me to pass sound through from both input and output to a single audio stream that I could record, but monitoring it was a problem: I heard myself in a slightly delayed echo in the headset earphone.
Rogue Amoeba finally gave me a solution: their pro software includes a number of audio effects, and one of them was the ticket to making this work.
Putting It Together
Download and install Soundflower, which requires a restart, and Audio Hijack Pro, Skype, and Audion, which do not. Buy a headset and plug it in. (The demonstration mode of Audio Hijack Pro allows 10 minutes of recording per file after which it inserts noise, so it's fine for testing.)
1. Before running Audio Hijack Pro or Skype, set up System Preferences > Sound. Set the Input to your USB headset and the output to your USB headset.
2. Launch Skype. Select File > Preferences, and click the Audio tab. Set the input to your USB headset. But set output to Soundflower (2-channel).

3. Launch Audio Hijack Pro. We're going to set up three separate hijacked streams, which is slightly complicated, but makes this all work as expected. Select Session > New to create a new audio stream and Session > Rename to rename it.
a. Create three streams named (to keep them at the top of the list and in order) "1 USB in to Soundflower 2ch," "2 Soundflower 2ch to file," and "3 Skype to monitor."
b. For "1 USB in to Soundflower 2ch," select Audio Device from the Source menu. Select your USB headset from the popup menu for Input Device. Select Soundflower (2ch) as Output Device. Click Hijack.

c. For "2 Soundflower 2ch to file," select Audio Device from the Source menu. Select Soundflower (2ch) as Input Device. Select Soundflower (16ch) as Output Device. This last step means that the output of this mix isn't played back at all; it's just a dummy method to record a file. Now click the Recording tab and set up the options. Typically, you want a small MP3 file; more details on your choices here in a moment. Click Hijack.

d. For "3 Skype to monitor," select Application from the Source menu, and choose Skype from the list of applications. Click the Effects tab at the lower right of the screen. Click in the upper left blank spot that reads Click Here to Insert Effect. Choose the Auxiliary Output submenu from the 4FX Effect menu. From the Editor that appears choose Built-in Audio as the Device; leave Source as default. Click Hijack.


To test this setup, make a Skype call to someone you know who won't be annoyed by you testing the service. You shouldn't hear yourself, but you should hear the sound of the Skype phone ring and the other person. They should hear you, too. (Note that you will need to keep the "3 Skype to monitor" set to Hijack as long as Skype is set to Soundflower (2ch) for output; otherwise, you won't be able to hear the other party.)
Click Record in the "2 Soundflower 2ch to file" stream to record while you speak to someone. Just record a few seconds of both of you talking to each other and click Record again to stop the recording.
To listen to the playback, click the Recording Bin item in the left pane of Audio Hijack Pro. You can select the file you just recorded and click Preview to have it played from within the program, or select the file and click iTunes to transfer it to play in iTunes.
If you cannot hear the other person or the recording lacks both parties, try quitting Audio Hijack Pro and Skype and launching them again. Occasionally, the audio settings lag behind the choice in a program, but relaunching seems to clear the state and enable your choice.
Refinement
Unless you're very quick on the timing, you'll want to have a little lead in that you record. Audion lets you trim that lead in.
- Select File > Open MP3 in Editor.
- Choose the MP3 file.
- Wait for Audion to produce a picture of the waveform.
- Select the part you want to trim and then choose Edit > Clear.

- Select File > Save and your MP3 is made whole again without any conversion.
You may want to record at a higher MP3 compression rate than you ultimately reduce your audio to. I haven't yet found the secret sauce that produces both a compact and high-quality audio recording of voices only from within Audio Hijack Pro. I'll record with the MP3 (Medium) setting, which is 128 Kbps in stereo using CBR (constant bit-rate). This provides a very high quality for the level of audio I'm sampling from.
I then use iTunes as my conversion engine. You can set iTunes to a low MP3 conversion factor, but be warned that you need to remember to reset this to your preferred ripping setting later for importing music, or you'll be a bit more than mildly disappointed.
- Select iTunes > Preferences in iTunes.
- Click the Importing icon.
- Make sure MP3 Encoder is selected (as it is by default) for Import Using.
- Select Custom from the Setting menu.
- Set your options to the ones shown in this screen capture.

- Click OK and OK.
- Drag your MP3 file from where Audio Hijack Pro stores it into iTunes.
- Select the file and choose Advanced > Convert Selection to MP3.
These settings produce a slightly muffled, but perfectly decent sound, and they cut a 6-minute Skype interview from 5.5 MB to 1.4 MB. I'm still trying to find the perfect balance of size and sound quality. (Post your suggestions below.)
Podcast Away
Podcasting may be a flash in the pan, but the volume of material being created and distributed shows a growing trend for people to take the means of (audio) production into their own hands and become narrowcasters rather than narrow listeners.
By adding "phone calls" (both VoIP and internet telephony varieties) into the mix, you can produce a podcast that sounds as much or as little like a radio show as you have the desire and ability to make it.
Glenn Fleishman is a freelance technology journalist contributing regularly to The New York Times, The Seattle Times, Macworld magazine, and InfoWorld. He maintains a wireless weblog at wifinetnews.com.
Return to MacDevCenter.com.
You must be logged in to the O'Reilly Network to post a talkback.
Showing messages 1 through 29 of 29.
-
My two penny
2008-12-16 13:39:54 Lenare [Reply | View]
For PC it's much easier: I can use a number of programs like free Skype Call Recorder(http://voipcallrecording.com/) to simple one-click recording.
-
Great post. Seems simple enough ... one question.
2008-04-23 11:01:22 wannabepodcaster [Reply | View]
Thanks for the great post!
Now I know there's a way to record calls and save them as an .mp3 document.
But,
During the conversation being recorded, If I had something qued up and played it through, say iTunes - would the other party be able to hear it through Skype so we could both comment on it? And would that sound clip be recorded so the final end user would hear it as part of the podcast?
For example,
Me: "Hey, Listen to this."
Friend on other line: "Okay, play it."
Me: (hits play on iTunes or a YouTube clip)
Friend on other line: "Wow, that's terrible".
Riveting stuff, I know.
Get what I'm trying to do?
I've read the article and don't see any mention of this type of thing.
Thanks.
-
What HR lacks
2007-12-15 08:00:32 Matute [Reply | View]
Hi there, I've been using HR for a while now, and even tough it makes podcasting possible, it has some limitations, you have to convert to mp3 and sometimes recordings loose sync.
I've been lately software shopping for a better solution, and I think I found it on EasyVoIPRecorder, is a small piece of soft, just like HR, but does not loose sync, and records directly in MP3 format.
It has a shareware version, take a look before just jumping on HR.
http://www.easyvoiprecorder.com
Enjoy!
-
What I've been using
2007-12-10 18:22:20 Matute [Reply | View]
I've been podcasting for a while, I do mostly phone interviews, so I used to run hot recorder over my softphone calls. Hot recorder saves calls in a propietary format, which requires an aditional step for converting the records to mp3. I've lately tried and started using another piece of soft, easyvoiprecorder, is light and easy to use, records mp3 directly and allows me to store the calls in their servers, with just a fast upload comand, so I definetly can recommend this soft.
They have a free trial version which works on all voip clients the full version does (several indeed), so there's no need to buy it, give it a try and you'll see.
Matute
-
record in browser
2007-01-22 05:42:47 max_evil [Reply | View]
You can record and publish podcasts directly from your browser, see http://boomp3.com/file/record
-
Recording with SoliCall
2006-10-02 03:44:31 Mike1616 [Reply | View]
I am using free new utility SoliCall (www.solicall.com). SoliCall records my Skype calls and in addition SoliCall reduces background noise thus improving the quality of my calls.
BTW, SoliCall works with any softphone (e.g. Skype, Google Talk and Yahoo Messenger).
-
Recording with SoliCall
2006-12-24 04:40:49 jeffgoz [Reply | View]
I have a beta copy of a new software called Snapkast. It records the voice and works with Skype. It also records the powerpoint presentation and creates video and audio podcasts. The web site states to be released in January. the link is www.snapkast.com It's really cool and easy to use.
-
I did this with a Motu and Vonage Softphone
2005-10-10 16:29:51 armada_sound_system [Reply | View]
I have a G5, a Motu 828 firewire audio interface, AH Pro (latest version), Soundflower, and Vonage Softphone. I have an SM-57 going into a small / cheap behringer 8 channel mixer and it sits on a boom next to my desk. The mixer goes into the motu on channel one. The vonage softphone gets set up just how you would set up skype in this instance. I don't know why exactly but I'm not having any recognizeable problems with latency, drop outs, or any of the other fuss people have expressed when using vonage to do interviews. I use vonage "hard" phone for my regular phone with a cordless phone and it's just fine. So I figured why shouldn't it be on my computer? I'm able to record all three channels from AH Pro simultaneously and so I get the downmix, and each speaker on separate AIF files. This seems to serve my purpose exactly as planned. I do have a dual 2.0ghz with 5Gb of ram, but I'm not sure if the softphone needs much horsepower to run. What i've got is a very powerful thing it seems and i think it will serve the purpose well. I'm still in beta test mode but only until my first interview tomorrow afternoon. If anyone has any thoughts on this setup or any questions please let me know.
This stuff is getting really interesting. -
Automatic Skype Recording
2006-05-16 20:25:05 plugtunin [Reply | View]
There is a plug-in to do this now:
Call Recorder for Skype
http://www.ecamm.com/mac/callrecorder
Just press record and Call Recorder creates an AAC audio file with a separate track for each side of the call. Works great on my Intel Mac Mini.
-
Photo Correction
2005-10-06 11:54:28 topfunky [Reply | View]
The photo listed here is incorrect, but the text of the article is right.
http://www.macdevcenter.com/mac/2005/01/25/graphics/figure03.jpg
It should show an output of Soundflower (16ch).
Thanks for the great article. It's very useful!
-
Updated Instructions
2005-08-22 18:20:21 rogueamoeba [Reply | View]
Since this article, we've updated Audio Hijack Pro in several key ways. It's now much easier to use Audio Hijack Pro to record from Skype, as well as to make high-quality podcasts. For updated instructions, download Audio Hijack Pro and see the Recording Podcasts and Recording Voice Chat pages in the manual.
-
Great thanks!
2005-07-16 06:33:22 Avrelius [Reply | View]
Thank you!Its really helps me to fix all of my troubles!
old (http://pizdec.porkyhost.com)
-
Podcast help
2005-07-06 00:33:39 JeanPierre [Reply | View]
Hi, thank you so much for your excellent explanation. I am having a little trouble with audio. When I call with skypeout, I hear the persons voice both in my headset and my built in audio, i have tried fixing it to no avail. What do you suggest?
JP
-
Why USB?
2005-06-07 00:02:13 Mtl [Reply | View]
I use the internal mic and a pair of headphones on my PBG4 when I use Skype. Why do you recommend a USB headset? (not so convenient on the road!) I have tried recording but substituting "internal mic" but recording is jumpy and half (literally!) is missing, making it useless. Is that because of the choice of input or is it a settings issue?
If I need USB, do you think a regular external mic and a Griffin iMic (a USB audio device) would work?
Thanks for any help?
-
Skype recording with HotRecorder
2005-05-31 02:02:35 ernestoarmendariz [Reply | View]
Hi there,
The simplest way to go about recording a Skype call is by using HotRecorder (www.hotrecorder.com).
This great tool enables you to record your Skype conversation (or any other VoIP conversation for that matter). You can also file and retrieve your recorded files and if you purchased the premium version (advertisement free), you get an Audio Converter which will enable you to convert the audio files into .ogg or .wav, thus making podcasting a piece of cake.
Highly recommended software. No hardware required.
Ernesto
-
Skype recording with HotRecorder
2005-07-31 01:46:13 LindsayT [Reply | View]
Actually you do need hardware - a Windows PC - reading the site it looks like tehy have no plans to create a Mac Version -
Skype recording with HotRecorder
2006-05-16 20:23:03 plugtunin [Reply | View]
There is a Mac equivalent now.
CallRecorder for Skype from Ecamm Network:
http://www.ecamm.com/mac/callrecorder
Just press record and Call Recorder creates an AAC audio file with a separate track for each side of the call.
-
Can anyone help me with my podcast?
2005-03-09 17:41:06 eligarfinkel [Reply | View]
Hello,
My podcast's URL is:
http://homepage.mac.com/rabbigarfinkel1/podcasts/myfeed.xml
The ipodder debugger says there's nothing wrong with my XML. But the ipodder program usually can't load my recordings into iTunes. When it does, it only loads one of the two recordings.
Could someone help me out?
Thanks,
Eli
-
Much simpler
2005-02-13 00:24:56 GrahamAttwell [Reply | View]
I want to do something much simpler - just have two live sets of headphones (with micropahones) on a Mac G4 powerbook - both recording to a common stream - must be possible - but I can't make it work - anyone any advice - what am I doing wrong? -
Much simpler
2005-02-18 09:07:05 derekgilbert [Reply | View]
Graham,
Try two USB headsets. We found that the Plantronics USB sets are just regular sets (i.e., mic and headphone with separate 1/8" plugs) connected to a USB converter. With a couple of 1/8" plug Y-splitters plugged into the USB converter, we connected two headsets to one USB port. Voila!
-
recording podblog
2005-02-06 10:17:52 Selina05 [Reply | View]
HI, how do we use skpye to record? As far as I know, skpye cannot record voice.
-
Delay still there...
2005-02-04 17:05:33 Evo_Terra [Reply | View]
Glenn,
At the beginning of the article, you said:
- Rogue Amoeba finally gave me a solution: their pro software includes a number of audio effects, and one of them was the ticket to making this work.
You later describe how to include Aux Device as the effect on a channel. I assume this is the "ticket" to removing the delay?
If so, it's not working for me. I have everything on my system set exactly as you have indicated (even finding the error in the text for step C, but making it like the screen shot fixed it).
I can record Skype calls, record myself... all of that works fine. But everything has a .25 second delay in my headset, which throws me completely off.
Is this something I have to live with, or have I done something wrong, and everyone else is having perfectly timed audio playing back in their ears?
Help!
Evo
The Dragon Page
http://dragonpage.com
-
the analog version
2005-01-27 00:48:48 Richard Koman |
[Reply | View]
Record a pots phone call to cassette, then digitize the tape to your hard drive, then encode as MP3. haven't tried it. would the quality suck?
-
You're right about AIFF
2005-01-26 14:42:53 eggboard [Reply | View]
I should have mentioned recording to AIFF as an option. I wasn't able to tweak the settings in Audio Hijack Pro so that I could record directly to an MP3 that I could immediately post. Having not found the right magic there, AIFF is definitely the right way to go. It's bulky on a hard drive, but it's full quality and, as Jim points out, can be archived without any intermediate loss later.
If space is tight, record to MP3 at high quality and rip to lower -- this will save you room. But with 80 GB hard drives routinely available on a Mac and higher ones easy to get, I'd follow Jim's advice.
--Glenn
-
Don't compress MP3 twice
2005-01-26 14:24:27 jimheid [Reply | View]
Very nice tutorial, Glenn!
One way to get better audio quality is to NOT record your original interviews in MP3 format. By recording in MP3 format and then compressing to a lower-bitrate MP3, you're compounding lossy compression. (It's analogous to compressing a heavily compressed JPEG.)
Record in uncompressed AIFF format at 44.1KHz. Edit and tweak, *then* encode your final product into MP3.
And archive those AIFF originals so you can rerelease them on CD someday!
Jim Heid
macilife.com





