Sunday, August 10, 2008

Finally a good CD ripper for Linux

I had about given-up on finding a good CD-to-MP3 ripper for Ubuntu. All the 'official' programs had serious shortcomings, e.g. the included Sound Juicer didn't support MP3 out-of-the-box and even after I'd reconfigured it I somehow continued to receive OGG format instead. Very frustrating, especially considering the multiple options available under Windows. I even tried using Musicmatch Jukebox inside a Windows virtual-machine (VirtualBox) but it couldn't read the CD because Ubuntu wouldn't mount it??

One of the early recommendations had been for 'Grip' and I initially dismissed it because it seemed too clumsy to use. Eventually, I received feedback on the Ubuntu forums telling me to check all the settings again because -- clumsy though it was -- it should only be a one-time effort to configure. And they were right!

Basically, Grip seems to default to the absolute lowest-common denominator, i.e., no ID3 tags, no mixed upper/lower-case, and no spaces. But all those feature can be re-enabled and it has a very flexible naming-method with lots of variables to choose from. So, I eventually went back and was able to configure it exactly as I wanted.

I now have it configured to rip my CDs to a folder labeled as
Genre \ Artist - Disc \ Artist - Track# - Song Title

HOW TO INSTALL AND CONFIGURE GRIP ON UBUNTU 'HARDY'
  1. go into Synaptic and install 'grip'
  2. In the 'Grip' software, under Config > CD,
    set Device = /dev/scd0
  3. (optional?) under Rip > Ripper,
    set Rip file format = /home/music/%G/%A - %d/%n.wav
  4. under Encode > Encoder
    set Encoder = lame
    set Encoder Command-line = -h -V 3 -b %b %w %m
    set Encode File Format = /home/music/%G/%A - %d/%A - %t - %n.%x
  5. under Encode > Options,
    set M3U file format = /home/music/%G/%A - %d/%A - %d.m3u
    set Encoding bitrate = 160
  6. under ID3,
    enable both "Add ID3" and "Add ID3v2"
  7. under Config > Misc,
    checkbox ('enable') both "Do not lowercase" and "Do not change spaces"
    set Characters To Not Strip = ()'-
NOTE - this Encoder Command-line uses VBR Quality = '3' (which is slightly better than the default '4') resulting in files with a bit-rate in the 180-200 kbps range, and with a minimum bitrate set by Grip (default is 160 kbps)

Tuesday, August 5, 2008

And again, more Ubuntu breakage

I seem to have 'fixed' it now but I wanted to report still more breakage in my Ubuntu 8.04 setup. The Last Straw was when the Fast User Switcher stopped detecting that I was already logged-in and started to reset my login each time. In other words, my wife would switch from my login to hers but then when I'd try to switch back it would crash all my programs.

The solution seems to have been removing the official Nvidia driver?! We are now running the very generic 'nv' (or is it 'nvidia'? who cares...) video driver.

Friday, August 1, 2008

Still more Ubuntu breakage

Just to follow-up on yesterday's rant, today has a new symptom. I've barely used the computer this past week so I can't imagine what I might have done to cause it.

I was starting to grow suspicious because my office Ubuntu setup had downloaded two updates while my home PC had not. Just now, under my wife's login, I saw the Update Manager prompting her/us to download. When I switched back to my own login, the prompt went away.

Did I do something to indicate I did not want to receive automatic updates? Or, did this version of Ubuntu just spontaneously stop offering them...

Thursday, July 31, 2008

Nothing nice to say about new Ubuntu

I take back everything nice I said about Ubuntu! I upgraded from 7.10 to 8.04.1 about a month ago and it's been one breakage after another. I thought I was being smart, waiting for the 8.04.1 "Service Pack" to come out before upgrading. Maybe a clean install would've worked fine but my upgrade has been so bad I'm seriously considering rolling-back to my 7.10 backup.

Since upgrading:
  • The Alternate CD updater rewrote my repository and update lists, then crashed without any message, leaving my system in an unstable state. After hours of experimenting I finally managed to get the update restarted and through to completion.
  • After the update none of my drives were accessible?! Apparently the new version uses a new naming scheme for drives but the update failed to update my 'fstab' configuration file. Fortunately I had another computer handy and was able to track down the required changes.
  • The Ubuntu-supported Nvidia video driver no longer works so I've had to switch to the official Nvidia driver. I'd previously learned (the hard way) that you can't trust this driver to work through a kernel upgrade. And, in just the past month, I've already had to uninstall it temporarily, apply a new kernel update, then reinstall it. PITA...
  • I had previously installed the now-included User Switcher. Needless to say, the update broke it, so my wife has to use a workaround. I was able to fix it once but now I can't remember how I did it; my latest attempts have failed.
  • I had previously installed the latest version of HPLIP (Hewlett-Packard Linux Printing). Ubuntu tried to install an older version alongside it, causing neither to work. I eventually uninstalled both, then reinstalled the newer version.
  • I spent DAYS trying to find a way to rip my CDs to MP3. WTF? The built-in 'Sound Juicer' used to work but refused to let me select MP3 anymore. I eventually tracked-down the needed change but... even though MP3 was selected it still did OGG format instead. WTF WTF?! Eventually, I settled for an old program, 'Grip', which does the basic task but fails to record any ID3 info.
  • Amidst all the printer mayhem, the VirtualBox printer support is malfunctioning again. I can get it to print but then I have to reboot the machine in order to get HPLIP working again.
  • My installed version of Crossover 6.1, which admittedly is not current anymore, stopped working. Fortunately the Ubuntu forums quickly yielded the solution: There was a new security lock-out in Ubuntu 8.04 which had to be partially disabled in order to allow Crossover to work.
  • Finally, my DVD drive no longer reads DVD data discs. I think my initial problem was an old flaky drive but even the new drive is having problems. I've managed to find a multi-step manual procedure to get discs to load, but it should all be automatic! In fact, as a test, I booted from a flash drive with generic 8.04.1 and the drive seemed to work fine. So something in my configuration is causing the problem.
Unfortunately, for now, I think I'm just going to give-up on making things work any better. And I'm certainly going to stop recommending Ubuntu to people.

Saturday, July 5, 2008

What's the deal with poor TV concert-sound?

Something unusual happened last night, something significantly rare that I felt compelled to mention it. I was watching the 4th of July celebrations on PBS and the concert sound-mix was excellent?! I've grown inured (though still not happy) to the fact that almost all live music on TV has a shitty mix. I'm pretty sure it's because they want to make sure it still sounds decent even on a cheap TV with cheap speakers. They do something similar with studio recordings where they double-check that it still sounds good on a set of cheap car speakers. But I don't think they 'dumb down' the mix the way they do on TV, i.e., entire instruments will simply be missing.

Even the DVDs of concerts will exhibit this. If the band wasn't sufficiently mike'd then they might be stuck making the best of a bad collection of line recordings. But for a concert that's being recorded for resale you'd think they'd have avoided this predictable issue.

Here are 2 recent examples of this dumbing-down:
  • The Steve Miller Band - Live in Someplace (sorry, I forget). It's a recent recording and a great performance, but several times I saw someone playing a guitar rhythm or some kind of percussion and it simply was not there in the mix.
  • Tift Merrit - Live at Austin City Limits. You rarely hear Tift's rhythm guitar, or even her piano backing. In this instance I suspect they only had 1 line for both the piano and organ, not realizing that she and the organist sometimes play at the same time. And since the organ is much louder than the piano (see my review of her San Diego performance two months ago) they probably had to drop the level to keep it from drowning the mix; sorry piano! And I was particularly excited about this DVD because it included a DTS soundtrack (which is higher-quality than Dolby Digital) so I assumed it would have a higher-quality mix, too.
Lastly, the other disappointing thing is that I'm still hearing these dumbed-down mixes on digital surround-sound broadcasts on HDTV. I suppose someone with an HDTV might still have cheap speakers but isn't the likelihood a lot higher than the viewer will have a proper sound system (like me) ?

Sunday, June 22, 2008

DS research piggybacks on Alzheimer's

Maybe I was unduly negative in my last post re prospects for DS research. What I forgot to take into account is the fact that a lot of research into Alzheimers seems to impact research into DS, too. And there's no shortage of people with -- or likely to develop -- Alzheimers. "Thank you", Baby Boomers?

There seems to be a lot of similarity in brain chemistry between people with DS and people with Alzheimers. Many of the medicines being tested on people with DS were originally developed to treat Alzheimers. So hopefully this means that the current population of people with DS -- who will probably be the last? -- will continue to receive new treatments.

Friday, June 6, 2008

New prenatal test spells doom for people with Down Syndrome

Yesterday's business news made me terribly sad, but also admittedly happy.
http://www.signonsandiego.com/news/business/biotech/20080605-9999-1b5sequenom.html

You see, I have a child with Down Syndrome (DS) and I'm glad my wife and I didn't know beforehand. We had the typical amount of prenatal testing and nothing serious was found. Now this new test from Sequenom may dramatically reduce the number of children born with DS. In the abstract I think this would be great. But I also think it will negatively affect the prospects for people who already have DS. As the population of people with DS declines so will the potential ROI on any new drugs/treatments. Am I being unduly negative here?