All posts by John Goerzen

My new podcast: The Sound of History

Well, it’s finally time to announce my new podcast, Sound of History!

The Sound of History is a weekly podcast featuring full-length, unedited, and uncut historic audio. You’ll hear speeches, broadcasts, and events from around the world. Sometimes you’ll hear famous people, sometimes not.

Episode 1 is up now. On this episode, you’ll find John F. Kennedy cracking jokes about Marx in front of a bunch of newspaper publishers, Ronald Reagan talking about the Challenger, some blues from 1922, and an Edison recording from 1902.

Thanks to Cliff for mentioning that Reagan speech in a comment. That prompted me to go find it.

I’m finding material for this podcast from around the Internet. Some of that music comes from archive.org, and there are various sources for presidential speeches.

I’d like to find some British prime minister’s speeches as well, but I’m having difficulty with that. If any of you Brits reading this know of a good site for uncut audio, accessible to Americans, please do let me know.

Cliff, This Link’s For You

I haven’t had a chance to check this out much yet, but it sounds interesting, and I think Cliff would love it:

The Fray is a site where people tell stories and others comment on those stories, and once a year there are worldwide gatherings to do open-mic storytelling live. (from a post on the Creative Commons blog)

UPDATE: I should have linked directly to the audio archive, which looks like the really interesting part of the site, and the one that CC linked to.

Today’s Pet Peeve: Stupid GTK File-Open Dialogs

Have you noticed the incredibly annoying dialogs appearing in new Gnome/GTK apps in sid? They no longer allow you to use the keyboard to enter a filename. Not only that, but they are *incredibly* slow when working with large directories. You better go get some caffeine when if you need to open something under /usr/share/doc.

Here’s an example from Firefox:

Other apps, such as Gimp, also have this problem.

I have one thing to say to these people: WHAT WERE YOU THINKING?

The keyboard is still a useful part of a computer, and I have absolutely no inclination to wait 45 seconds for some annoyingly slow dialog to populate because you prefered to remove the ability for me to enter a filename in a dialog box myself.

Nebraska Photos

I’ve uploaded our photos from our trip to Nebraska. Don’t worry, I’ve limited it to 43 items.

In this fantastic collection, you will learn such immeasurably useful morsels of knowledge, such as:

  • Why people think Nebraska has more trees than Kansas
  • The shocking encroachment of nationwide department stores onto rural areas
  • Traffic congestion in rural Kansas
  • Nebraskan vowel usage
  • Silo painting tips

Click here to start, and make sure to hit “next” so you see all the different photos.

Haskell #1 in the Shootout

Wow. Some Haskell hackers have started paying a small bit of attention to the Great Computer Language Shootout site, and the results are impressive.

Haskell now takes first place in the lines of code competition. In the CPU time competition, Haskell is also doing quite respectably: it beats out OCaml by a small margin, and defeats Java, C++, Python, Perl, Erlang, Ruby, Mono, Tcl, etc. by significant margins.

These links are all using the Shootout default weightings for individual tests.

The only downside to the Shootout is that the programs — for all languages — are not really idomatic and don’t show off a language’s natural beauty. Sounds like it’s time to gather up some Haskell hackers to rally around the PLEAC effort as well.

We need better audio support in Linux

Yesterday I had the frustrating experience of trying to configure a machine so I could use the internal soundcard while simultaneously recording sound from a USB iMic.

While ALSA appears to fully support this setup, I discovered quite a few annoyances about what should be trivial:

  • There appear to be no GUI sound recording apps that support ALSA directly.
  • KDE’s artsd normally provides good ALSA support, but it provides neither a systemwide nor an app-specific way to select either the recording or the playback source with ALSA.
  • Some apps appear to use Jack, but configuration of it is extraordinarily complex and it seems to die in subtle and odd ways from time to time.
  • ecawave segfaults on start, every time.
  • audacity doesn’t even support anything other than OSS! (A shame from what’s otherwise a great program)
  • The mechanics of OSS support in ALSA are anything but clear. There is the aoss LD_PRELOAD wrapper, and then there is also a kernel module, which appears to be rather under-documented. For whatever reason, ALSA is managing only one PCM device under /dev, despite having two PCM cards in the system.

Now this is probably no worse than the situation in Windows, but it is certainly not where we should be, and isn’t where MacOS X is either.

Note that most of these problems are with the apps not supporting the second audio source *at all*.

New Mic Equipment

I wrote yesterday that I’m looking for a nice microphone.

I decided to go mostly with the setup suggested by The Roadhouse:

  • MXL 990 Condensor Mic ($50)
  • Behringer eurorack UB802 Mixer/Preamp ($50)

After assorted accessories (mic stand, XLR cable, pop filter, etc.) I wound up spending $143 at Musician’s Friend. I just need a 1/4″ to 1/8″ adapter cable yet from RadioShack to hook this up to the audio input on a sound card (or my iMic USB gadget).

Librivox sounds great and I look forward to volunteering.

Looking for a nice microphone

Kayray has been writing recently about librivox, a project to make public domain audio recordings of public domain material (much of it present in Project Gutenberg).

I’m interested in volunteering to read some material. But I don’t have any nice microphone. After doing some research, it looks like I’m down to a couple of different options.

The first option is described by The Roadhouse. It has a $60 MXL 990 mic and a Behringer Eurorack UB802 mixer at $50. I assume that he is running an output from that into a standard sound card. So the total cost of that setup would run around $110. I don’t really need to mix more than one source, but having something that can power condensor mics with XLR connectors looks good.

The second option is to get a dedicated USB mic. The mic of choice here seems to be the Blue Snowball at about $140.

I don’t know enough about this to know which setup would get me the best quality for voice recording that is going to be going to wind up digital on the PC in the end.

I guess the third option is something such as the m-audio mobilepre USB preamp at about $120. So if I used that with the MXL 990, I’d be talking about $180. That’s rather more than I’d like to spend, but it would give me more options down the road.

If any of you have suggestions, I’d be happy to hear them.