Snowflake USB Microphone on Linux – with sample files

Today I picked up something called a Snowflake USB microphone by Blue in hopes of improving the sound quality of my screencasts. And while I haven’t had a chance to fully test it, I can say two things: First, it’s a very significant improvement on the sound I was getting from my Logitech USB headset. Second, it is not going to be without its challenges, at least for now. Let me explain.

Let’s hit the problems first. As I’ve seen on several posts on, I seem to be having this weird behaviour where the microphone captures sound fine, but when the audio is played back, it’s at half-speed. That’s only a click or two away from fixing in Audacity. I post-process my screencast audio in Audacity anyway so that’s not a deal-breaker for me. I’m not sure what the problem is, but I know I’m not the only one experiencing it. Unfortunately I have yet to find a fix for it (granted I haven’t really done much of a search yet). I’m running Crunchbang 8.10 and love it, so moving to a newer kernel isn’t an option, at least not immediately.

The other problem I have is that RecordMyDesktop (run either from the gui or commandline) does not play well with this mic. I get a repeated ‘broken pipe’ message when recording and the audio is choppy and almost indecipherable (and at half-speed as noted above). Definitely unusable. I am thinking of recording the audio separately (but at the same time) using the Gnome Sound Recorder. It seems to record the audio perfectly well (despite the half-speed problem). I’m hoping I can just launch the audio recording alongside a video-only recording by RecordMyDesktop. I always end up splitting the audio from the video anyway during my post-processing. The only additional challenge here is making sure everything is in sync in the final product.

The sound quality improvement over my Logitech USB microphone is remarkable. While there is still some background noise, when I remove it in Audacity I don’t get that underwater, over-processed effect. The sound is also much warmer and fuller than what the headset was giving me. Not a big surprise I guess. I think it will be a significant improvement to my screencasts. The microphone comes mounted to a bracket which sits on top of my laptop screen (with protective rubber pads to prevent any marking of the laptop). I was wondering about how the distance vs sound relationship would work, but I have to say that at normal speaking volume, having the mic at that distance seems to sound pretty good. The levels are a little low, so I may have to rig up an impromptu mic stand using my mini Manfrotto tripod or something if I’m not happy with the placement. The build quality is good and it comes with a nice little case that can hold the usb cable along with the microphone itself.

Now I’m just hoping that recording the audio separately comes off as easy as it sounds. Time will tell, but I will definitely try a dry-run in the next few days to see how much harder the workflow is.

The only other major issue I have with my screencasting (besides coming up with good ideas and finding time to do them) is this dang mini-sized MS mouse that I use. It works fine, but the clicks seem terribly loud. Damn you Microsoft! Maybe a Logitech would be quieter. I’m either going to have to hunt down a new mouse with much more silent clicking or take this little baby apart and see if I can quiet down the switches somehow – if I don’t break it first. ;)

I’ve linked to two sample audio files I recorded. Both files were recorded using the Snowflake microphone mounted on my laptop screen about 16 inches away from my face directly in front of me. Both files were amplified slightly to raise the levels using Audacity (and sped up to eliminate the half-speed problem). The first file is the raw file, the second file is the one where I’ve removed some of the background noise.

Things to Do during a Power Outage. No, not that…

Last night we had a mean set of thunderstorms roll through our area – the worst we’ve seen in quite a while.

In the midst of trying to get my daughter to settle down (blackouts are tremendous fun don’tcha know), I decided to dust off the tripod and have a little bit of fun. We did some quick and dirty light-writing with our flashlight, something I’ve seen many times, but never tried. Needless to say we did not reach perfection. With a 25sec shutter speed and a slightly flexible floor, you ain’t gonna cut yourself on the sharpness of those photos. But hey, it was fun, which is the point no?



I also got a nice photo of my daughter reading by lantern light. If you look closely to her right you’ll find Jessie, our Westie. At over 15 years old, he’s mostly deaf and pretty tired these days. He used to freak out at the slightly rumble, but slept quite soundly through the whole thing. :)


Blender Video Editing Screencast No. 3

Okay so it’s been about 5 months since I last posted a Blender screencast. Guilty as charged. Let’s move on.

I’ve posted my third screencast about editing video using Blender. This one is a quickie at about 9 minutes in length. It covers a few very useful keyboard commands along with an introduction to using the proxy feature to really start boosting your editing efficiency into high gear.

Also worthy of note is that I did the post processing in Blender as well. I wasn’t 100% happy with the flash video rendering output I got from Blender on this one, but this will just take some further tweaking, mostly to limit filesize and maintain quality. So for this screencast, the last step involved rendering to avi from Blender and then falling back to my mencoder script for the final conversion to Flash.

You can find this third screencast right here.

Here are the links to my previous Blender screencasts No.1 and No.2.

Expect more in the way of Blender screencasts and Blender video editing info. Troy Sobotka and I have been discussing where to go with this. Of course I’m going to try and drag Heathenx in as well so I can share the blame around. ;)

ps. For some weird reason, I had a helluva time trying to get the flash version to work properly for this episode. Kudos to Heathenx for doing an OGV version (for those with Firefox3.5) with a Flash fallback for those with other browsers. Heathenx, you da man! :)

SELF Schwag!


I got home today and found a nice package in the mailbox. I always get giddy when there is anything in there other than direct mail ads and bills. This time the giddyness was fully justified. It turned out to be my package of schwag from The SouthEast LinuxFest. W00T!

I helped out with some of the graphics for the conference and this was my reward. :) Honestly, I would have loved to attend but it was just too far for me. I am booking in for the Ohio Linux Fest this September though so hopefully I can meet some of the wonderful people in this community.

Congratulations to Dave Yates and the rest of his cohorts on what by all accounts sounded like a complete and utter success. Indeed the reviews have been so glowing that I would think they’re wondering what they have to do to meet expectations next year.

Anyways, with yet another thunderstorm fast approaching, I decided to get my daughter to pose with all the SELF schwag for a quick photo. Kudos to all the SELF guys and thanks so much for the stuff, and for allowing me to help out.

Now I’ll have a clean change of clothes to wear in Ohio!

GIMPing a car out of thin air

In a second attempt to make more use of my Wacom tablet, and learn a little bit more about using the Gimp in the process, I sat down tonight and decided to attempt a little more sketching. I always liked doodling cars in my youth, so I did a quick sketch in the Gimp and one thing led to another and I ended up with this about two hours later (click it to get a slightly larger version):

There are a lot of problems with it if you look too closely (doing anything remotely attractive with the wheels is still completely above me) but it’s a starting point anyhow.

I got all inspired today at lunch after checking out stuff like David Boyle’s awesome portfolio, that has wonderful things like this.

So tonight I finally got familiar with using Gimp layers but I realized one thing:  I really need to study up on Gimp shortcut keys. I’m quite comfortable with keyboarding in Inkscape, but in the Gimp I’m pretty much hunt and click at this point.

If anybody does sketching like this with the Gimp and can give me any pointers, please grace the comment section with your wisdom. :)

A pro-Windows post from a Linux fan

While I make no bones about being a fan of Linux and Free Software, I’m also someone who tries, at least most of the time, to understand opposing ideas and differing perspectives. For instance, I regularly listen to the MacBreak Weekly podcast even though I don’t own any Apple products and likely never will. I think the show is entertaining and it gives me a feel for how “the other half lives”. I also realize that the show was created by Apple fans, for Apple fans, but I’m not sure you can throw out all reasoned judgement in the name of supporting Apple…  even on such a pro-Apple show.

First a quick observation about the show in more recent weeks. It used to be that Andy Ihnatko was as staunchly anti-anything non-Mac, at least that’s how I remember it. But he is impressing me more each week with his reasoned observations and his willingness to call a spade a spade when it comes to things Apple could be doing better, or even things that Microsoft is doing well. His recent appraisal of the benefits of having more hardware choice in the PC (Windows) world, and the benefits of the netbook are refreshing to hear. I could be wrong, but I also remember him picking Ubuntu as a software recommendation as well some weeks back. I’d like to say it happened, but checking the site, I don’t see Ubuntu even mentioned. Maybe I just dreamt it.

Now take all of the sunshine in the preceding paragraph, invert it into darkness and evil, and heap it onto Scott Bourne. If you want to hear from a staunch Mac zealot, unwilling to entertain reasoned arguments for the other side of any issue no matter how well supported, then Scott is your man.

Case in point, Windows and viruses.

The standard argument is that Windows XP and Vista are virus magnets (and Windows 7 will be better but in no way immune). This is Scott Bourne’s response to just about any Windows related suggestion – sure, the netbook might be useful, but you’ll be so overcome with virus and spyware problems within 10 minutes that the machine will be rendered useless. Andy countered that the problem is “manageable”, and that while it might be severe if you had an old XP machine back on Service Pack 1, anything newer was not perfect, but simply manageable. Of course there is also the perfectly reasonable argument that Windows is 95% of the market and targeted much more so than any other OS. I’m not sure if all of this logic and reason is simply lost on Scott, but it appears so.

Now I’m strictly a Linux guy at home (Crunchbang FTW! ;) ), but I’ve been using Windows XP Pro here at work for about 10 years now (and Windows 98 before that). I’m fully connected to the Internet, and surf daily using both Firefox and Google Chrome. I have auto-updates turned on but almost never use Internet Explorer (I think IE7 is installed on here). However, I DO NOT run any anti-virus or anti-spyware software over and above the standard Windows Firewall. And I have not had any virus, spyware or pop up problems on this machine in years. Funny, I used to have spyware and pop-up problems back when I used to use McAfee, Lavasoft something, and later on, AVG. But I haven’t used any of those programs in the past 3 or 4 years and I haven’t had any problems. I install new software now and then including bittorrent clients, irc clients, web and desktop apps, mostly Free software and not Shareware stuff. A-ha.. maybe that’s my secret! :)

So either I’m just damn lucky or maybe I’m just smarter than most – I’d like to believe the latter ;) – but Windows hasn’t given me anything to complain about in terms of viruses and spyware. Make no mistake, it gives me plenty to complain about in terms of aesthetics and configurability among other things.

In the end I guess I’m just venting. The pro-Apple attitude at all costs approach just galls me. Enough so that even as a Linux fan I have to defend Windows in the face of blatant misinformation.

UPDATE: Per Chad Wollenberg’s suggestion, I downloaded and ran an anti-virus/spyware program (AVG Free Edition). It found about a zillion tracking cookies and nothing else.  And if anyone’s thinking we’re severely locked down here at work and that’s why I don’t have problems, I admit we’re behind a router, but I have port access for ftp, bittorrent, http, irc and streaming stuff, so I don’t think much is blocked.

UPDATE 2: It was not Andy Ihnatko that picked Ubuntu as his software pick.. Even better, it was Paul Thurrott on the Windows Weekly podcast Episode 104!! Ha!

Doing fun things for a couple of great projects

I’ve had some fun the past night or two helping out a couple of guys on a couple of cool projects. I’m not much of a cartoonist (wish I was) but it was great fun sketching some ideas up and making them come to life in Inkscape. It’s never been something I’ve been really interested in, but after the great fun I had doing these I think I’ll spend more time on stuff like this. You can probably see lots of places where my skills need work.. but if you don’t try you’ll never improve.

First, I came up with a fun little logo/mascot to help out rowinggolfer, who is trying to solve his proprietary (aka Crap) software problem at his dental practice. He (along with many other dentists apparently) are stuck with poor quality and poor service when it comes to their expensive dental database management software. After trying to help them solve the problem with constructive feedback and getting nowhere, rowinggolfer has decided to bite the bullet and create his own open source solution. Check out the OpenMolar project to see what he’s up to. Here’s what I came up with for him:

Another fine project I’ve recently helped out on is the newly created site. Created by Linc Fessenden, one of the original hosts of TLLTS, is a great site that tries to connect up people who want to give away fully functional computers running open source software to individuals who need a computer, free of cost. Absolutely awesome idea. I had fun creating this one too.

Stop Recommending (Quality) Free Software with a Proviso

Just noticed this post about “35 Tutorials to create amazing Vector Graphics using Inkscape” come across Twitter. And while I was quite happy to see a post aggregating some great tutorials on Inkscape, I was a little bothered by the blurb at the top of the post itself:

“Inkscape is a free vector graphic design alternative software similar to Adobe Illustrator and CorelDraw, only it doesn’t cost you a penny. It is maybe not as powerful as its higher priced rivals, but certainly powerful enough to design high quality vector graphics.
If you are looking to venture into vector design, I recommend using Inkscape first, learn as much as you can and then if you need something with more kick splash out on Illustrator.”

Why does there have to be an immediate proviso that somehow it’s not as powerful? The last sentence is even a little more bothersome to me. I can see someone saying, ‘hey, learn all about vector illustration with Inkscape, it will help you if you ever have to use Illustrator or CorelDraw’ or something like that.. but I really don’t see how using Illustrator is going to somehow give my work more ‘kick’.

If you need something with more kick.. then obviously you should sit in front of whatever you’ve created and give it more kick. I can’t stand the insinuation that somehow if you need higher quality artwork, you’d obviously have to go with the paid option.

While recommendations for free software alternatives are increasing daily (or it seems to me that they are), it bugs me that they always seem to come with a proviso. And sure, while in many cases those cautionary notes are completely valid, in other cases they are not.

Rant over. ;)

I got published in Linux Journal… well sort of… :)

About 6 or 7 months ago I was invited to submit some logo concepts for the SouthEast LinuxFest. I was absolutely thrilled that they chose one of my submissions. Since then, I’ve done a few ancillary things with the logo such as a flyer design and some web site badges.

The venerable Dave Yates of the LottaLinuxLinks podcast is one of the organizers of the event. Several weeks back he asked if I could provide a couple of print ads for the event and I was thrilled (and to be honest, quite nervous) about accepting. There was something a little nerve-wracking about creating something that will actually appear in a publication. It’s one thing to create some web site graphics or desktop wallpaper, but it’s another to actually create a print ad… at least for me. I’ve never created an ad before but it actually turned out to be quite easy.

I created a half-page ad for Linux Journal (which you will find on page 55 of the May 2009 issue of LJ) and it turned out quite well I think. I created the graphic for the ad in Inkscape (of course!), exported the PNG file and then made a CMYK TIFF version using the Separate+ plugin for the GIMP. From there I used Eckhard M. Jager’s fantastically useful CMYK Tiff 2 PDF plugin to create a PDF in CMYK. Like most things I try, it was a real seat-of-the-pants sort of process for me.

Eckhard by the way, has a really fantastic blog called appropriately enough Linux For Designers. I’ve been subscribed to it for ages and I encourage anyone interested in design on Linux to check it out. There’s lots of great stuff over there.

The fact that I know absolutely nothing about CMYK or creating print ads is a testament to how useful those two plugins really were to me. It was satisfying to know that I could really create an honest to gosh print ad using free software tools and come up with what looks like a decent result.

There is another full page SouthEast LinuxFest ad I created that is supposed to run in the next two upcoming issues of LinuxPro Magazine too, so keep an eye out for them. Hopefully my sparse knowledge of CMYK will not fail me in those ones either. :|

While to most people they’ll just be another (hopefully attractive) magazine ad, to me they’re definitely getting stored safely away so I can brag to my grandkids about them someday. :)