Who Needs Blue Teeth Anyway

I’ve needed to upgrade some audio equipment; my trusty old Sony MDR-CD380 headphones lasted for ages, but have been cutting out in the right ear and the cable’s connection feels a bit flimsy now. I also needed a proper microphone to replace the ancient old webcam that I’d still been using as a “mic” long after its video drivers had stopped working with modern OSes.

I normally anguish for ages over researching models, trying to find the perfect one, but I cut that research short this time. A lot of the “best” gear is out-of-stock pretty much everywhere, and I don’t want to rely on ordering from Amazon too much. Instead, I figured I’d look at what was in-stock in stores in town, and try and get something good and actually locally available. So, after a bit of stock-checking and some lighter research, I finally left my neighbourhood for the first time in this pandemic and headed to a Best Buy.

For the microphone, I picked up a Blue Yeti Nano. Not the best mic ever, but readily available and perfectly adequate for my needs. From some quick tests, it already sounds waaaay better than that old webcam I’d been using. Clearer and crisper, and almost no background hiss, which had been awful with the webcam. It doesn’t have any of the advanced pickup patterns, just cardioid and omnidirectional, but it’s highly unlikely that’ll ever matter to me. It’s not like I’m doing interviews in noisy settings, where you’d really want the “bidirectional” pattern, for example.

For the headphones, I wound up picking up the Sennheiser HD 450BT. I wasn’t really originally considering Bluetooth headphones, since I didn’t want to worry about pairing, battery lifetime, etc., but this model appealed to me as the best of both worlds, as we’ll see in a bit.

I am actually a bit disappointed with the Bluetooth aspect of it. It mostly works…except that there’s a tiny bit of lag on the audio. Not really noticeable most of the time, except when you’re watching someone on Youtube and you can definitely notice a bit of desync between their mouth and what you’re hearing. I suspect my particular really-old Mac hardware/OS combination doesn’t support the low-latency Bluetooth mode, but it’s hard to verify. That wasn’t all, though. If I paused audio for a while, it would spontaneously disconnect the headphones, requiring me to manually reconnect them in the Bluetooth menu before resuming playback, which is really annoying. Playback also becomes really choppy when the laptop gets memory and/or CPU-starved, which happens fairly easily with Chrome being a huge memory hog. None of these are really the fault of the headphones themselves, it’s more the environment I’m trying to use them in, so I don’t think any other model would have done any better.

But, fortunately, I’m not entirely reliant on Bluetooth. The other major feature of these headphones is that you can still attach an audio cable and use them in a wired mode, not needing Bluetooth at all. They still sound just as good, and don’t even consume any battery power in this mode, so I’ll probably just use them this way with the laptop and desktop. I’ll leave the Bluetooth mode for use with my phone and TV, which should work far more reliably.

Speaking of my phone though, the other disappointment is that some of the features of the headphones like equalizer settings can be managed via a mobile app…which requires a newer version of iOS than I have. I could upgrade, but I’ve been reluctant to because that would break all the 32-bit iOS games I have. Dangit. I’ll probably have to upgrade at some point, but I don’t think this will be the tipping point just yet; the headphones still work fine without the app.

These headphones also have active noise cancellation, but I haven’t really had a chance to test it yet. Just sitting around at home, it’s hard to tell whether it’s even turned on or not.

So, overall I’m pretty happy with them so far. The Bluetooth problems aren’t really their fault and aren’t fatal, they sound pretty good, and they’ve been comfortable enough (not quite as comfy as the old Sonys, but those were much bigger cups).

Angry At Clouds

I’ve had a Youtube Premium subscription for a while now and it’s definitely nice not having ads on videos anymore, but I mainly wanted it to check out the Youtube Music service for my music streaming needs.

I have my own music library of ripped CDs and other files, of course, but I’d been turning into one of those old farts who still listened to mainly just their old music from 20 years ago and had no clue about much outside that comfort zone. YT Music has a “Discover Mix” feature where it’ll recommend new music to you based on what tracks you’ve marked ‘liked’, and after tagging a bunch of my regular music, the recommendations so far have been pretty good and I’ve found a lot of good, newer music. It is kind of electronic-heavy though, which might be some kind of feedback loop where having tagged a bunch of a genre starts biasing what it presents, which then biases how many of them you tag as ‘liked’, which further biases what it presents… I’ll have to see if manually finding and tagging some more stuff like industrial and rock balances things out.

However, the big problem with it is the interface. It’s a web site, so of course you have to keep it open in a web browser, closing the browser stops the music, it can get choppy if the browser’s heavily loaded, etc. All the usual drawbacks of being a web app.

It’s also glitchy, though, with new glitches appearing and disappearing all the time. At one point, my ‘liked’ playlist was filled with non-music Youtube videos I’d also happened to hit ‘like’ on. Songs are often left with “ghost” pause or like/dislike buttons on their row when they’re not the selected row. Most recently, anytime I started playing a song, the usual song information and playback and volume controls at the bottom of the page would appear for a split second and then vanish, leaving no way to control it other than starting a different song from the start. I’m often left wondering “okay, what’s going to break this week…”

But right now, my biggest frustration is probably with trying to manage my collection. You have a “Library” with all of the artists, albums, and individual songs you’ve manually added to it, but when you’ve been using it the way I have, hitting ‘like’ on a bunch of tracks it recommends, most of your music is going to be in the “Your likes” playlist. After you’ve been doing this for a while, that list gets unwieldy. There’s no way to sort the list. There’s no way to filter or search just a particular artist or album or song name. Scrolling through the list takes forever as it regularly pauses for 4 or 5 seconds to load the next chunk of songs. You can’t even invert the order of the list, so the songs you liked early on are buried deeply in it. You can click on the controls at the bottom to pop up the album art for the current song, but closing the art puts you at the top of the list of songs, not where you left off, so now you have to scroll back and scroll and scroll… You can’t add the songs to your main library from this list individually, let alone in bulk; you have to go to the three-dot menu, select Go To Album/Artist which takes you to a new page, and then add them from there. (Update: They did change this so the artist of a song you mark as ‘liked’ is automatically added to your library, but I’m not sure I want all of them in there either.) You can make playlists, but there’s a complete lack of “smart playlists” that would let me play my overall favourites by playcount, songs I haven’t played recently, grouped by genre, etc., like I can do in Clementine.

I guess it would be fine if I were to put it on shuffle mode and never worry about even trying to “manage” the list, but I do get these moods for some song or cluster of songs from a few months ago and then I have to dig through the list and it’s just awful.

Man, now I miss WinAmp…

To end on a positive note, here’s a few of the songs I’ve discovered through YT Music:

Getting Dirty

Ubuntu 9.04 was just released, so I upgraded over the weekend and it went fairly smoothly except for two old friends: the sound drivers had to be rebuilt from the ones from Realtek’s site like I had to do before, and Amarok.

Oh, Amarok… This Ubuntu release includes the 2.0 version for the first time, but as far as I can tell, it’s actually a huge step back. There’s an all-new, pretter interface, but a lot of functionality seems to be missing, or is so well-hidden that I couldn’t figure out how to use it. In particular, all of my carefully-crafted smart playlists were gone, with no apparent way to recreate them. It also didn’t help that it kept crashing on me, especially while trying to import my old collection.

I was disappointed enough in it that I tried out some other programs as well, like RhythmBox, but they didn’t even recognize my iPod, since support apparently hasn’t been added for 4th gen Nanos in the library it uses yet.

In the end I removed Amarok 2 entirely and actually went back and completely rebuilt Amarok 1.4.10 from source. It’s literally been years now since I compiled a major program like this manually (just minor utilities), and it took a while just to figure out what it required and get the packages needed to satisfy all of the dependencies, but I finally seem to have Amarok working again.

It Only Slightly Sucks Now

I think I finally figured out the problem I was having with syncing my iPod via Amarok. The key seems to be that some other KDE services need to be running in order for the iPod to be fully identified properly. Without those services, it shows up but gets treated like a generic, unidentified iPod and there’s no history for it to sync against.

The thing that made it inconsistent was that I wasn’t always running the full KDE environment. Sometimes I’d export it via X11 to my laptop, and after the recent reinstall I was running Gnome instead of KDE for a while. I should be okay as long as I keep using KDE as my desktop and always run it at the console, which shouldn’t be too big a deal as it’s about the only thing I use the console for nowadays anyway.

Musical Crisis

I’ve been using Amarok as my music collection manager for a while now, and it works well for that purpose, but I’m getting increasingly frustrated at trying to use it to sync to my iPod.

The problem is that it often doesn’t seem to recognize when the same device is attached again, and fails to sync back any updated ratings, play counts, or last.fm updates. Sometimes it works, and sometimes it doesn’t, and it’s frustrating to spend two weeks using my iPod and then hook it back up only to have it completely throw out all the updates made through it over those weeks. A huge chunk of my library is still unrated, and I’d much rather rate them on-the-fly as I’m listening to them than to have to sit down and go through the whole list one-by-one.

Amarok just seems to have a poor model of MP3 players as persistent devices, treating them more as just arbitrary filesystems to copy songs to. Playlist syncing is confusing as well, with it being unclear what the functional difference is between ‘Transfer Playlist’ and ‘Sync Playlist’, playlists queued for syncing disappearing for unknown reasons between sessions, podcasts requiring more manual management than expected, the inability to limit playlists by device size…

I’m tempted to just revert back to doing proper iTunes syncing, but then that puts the management software on a different machine than the actual library, scanning of files is less automatic, there’d be a ton of metadata lost or needing to be manually transferred… Ugh.

Salvage

I upgraded my Linux server box to Ubuntu 8.10 tonight, and it went smoothly enough. Well, mostly… The big, complicated things like Apache, MySQL, and MythTV actually worked perfectly after the upgrade, and instead the glitches showed up in relatively small things, like the MP3 player. The files themselves were fine, but the collection database didn’t survive the change in version of Amarok, and I lost all of the non-ID3 metadata like ratings, play counts, etc.

I was able to recover some of it, from syncing back from the iPod and the playlist I still had loaded at the time, but it looks like I’ve lost about 2/3rds of the ratings. And I have backups of the MP3 files themselves, but not of the directory where it looks like Amarok stores the metadata, though it’s not clear if that would even help if it’s a version problem. Oh well, at least it’s easier to re-rate them on the fly through the iPod…

Field Test

I’ve put in a couple days of use of my new iPod Nano, and it’s working out well so far.

My main worry was about its ‘pocketfeel’ (hey, if food critics can have ‘mouthfeel’…) so that I can fiddle with it without having to take it out and look at it, and it does have a few quirks there: the shake-to-shuffle feature requires a *really* vigorous shake, which would be kind of embarrassing to perform in public and can’t be done within the confines of a pocket, but using the dial to advance to the next song isn’t a big deal. The ‘hold’ switch is a bit tricky — I can run a finger along the top to turn it off, but have to get the edge of a fingernail and find the switch to turn it back on. And I have to watch out when adjusting the volume. If it’s lying too horizontally, it switches into Cover Flow mode and you can’t adjust the volume there, so I have to make sure it’s tilted a bit upwards before changing the volume. They’re only minor problems, though.

I also managed to get it working with Amarok by installing iTunes on my XP machine and reformatting it with a Windows filesystem. And, as I hoped, it does indeed sync back updated ratings, play counts and times, and updates last.fm. The only quirk is that unmounting it still leaves the iPod saying “you must eject first…” on its screen, but it seems like unplugging it at that point doesn’t cause any harm.

Update: And it turns out I can sync it to both Amarok for music and iTunes for automatic podcast management, if I disable automatic syncing in iTunes and I make sure to sync to Amarok first or the rating and play count updates will be lost.

Update update: Ugh, okay, podcasts have some problems when I do it that way, with multiple copies of them showing up each time I switch between clients. I’ll have to try doing the podcasts from within Amarok as well.

Thin Is In

My iPod Nano arrived today, so here’s the obligatory vanity shot, showing off just how tiny even the retail packaging is:

There are apparently still some kinks to be worked out with its support under Linux, since it’s still brand new, so for now I’ve only fooled around with it in iTunes. I’d prefer to get Amarok working with it though, since the collection database is more easily synced there and I’d rather not have to reenter all of the ratings and such into iTunes.

Oh well, I’ve just filled it up with random songs for now.

Surrender

Alright, uncle, I give up. I’ve fretted about choosing an MP3 player for far too long, so there’s a shiny new 16GB iPod Nano on its way to me now.

There’s decent support for the iPod under amarok now, so it might be fairly painless to sync it up with my existing library on the Linux server. Or I might experiment with the ‘proper’ iTunes way for a bit too, especially if any of those games catch my eye, though it’ll be a bit more of a pain to keep the library synced then.

Not Games, For A Change

Some of the more recent music I’ve run across:

The Shins, Wincing The Night Away – I’d only briefly heard a couple of their songs before, so I wasn’t sure what to expect, but I was pleasantly surprised. The melodies are catchy enough, but the rather dense lyrics tickled my curiosity, and I had to check them out, even though I don’t usually pay too much attention to them. There’s an odd, surreal poetry to them that I don’t see a lot of in the rest of my collection, but I like it.

Front Line Assembly, Artificial Soldier – They got a lot of flak over the last couple albums for letting their side-project Delerium’s style slip into FLA too much, but this album returns them to an earlier, harder sound. I like Delerium too, but this is closer to what attracted me to FLA in the first place, so I still approve. The lyrics are still the same old apocalyptic doom-n-gloom, but it just wouldn’t be the same without them. :)

Sonic Youth, Rather Ripped – A good followup to Sonic Nurse, in much the same vein, even if they seem to have mostly dropped the extended multi-minute noise solos. And you can listen to it for free! (Flip4Mac support might be needed for Mac users.)

Gnarls Barkley, St. Elsewhere – I saw this one on a lot of people’s best-of-the-year lists so I took a chance on it, but I’m fairly lukewarm on it overall. I like a couple of the tracks, like ‘Crazy’, but I guess this style (rap-hop?), still just isn’t for me.

No Photos Please

The new iPods are out and…I don’t particularly care. I don’t really feel the need to carry a ton of photos around, and although the black look of the U2 edition *sounded* intriguing, the red click wheel is just too horribly ugly to me.

This now makes me even more tempted to pick up one of the regular 4G iPods though, now that I know it’s not likely to be imminently obsoleted by something vastly better. It’s down to either that or the iRiver hard drive player, and although the iRiver has a couple more features, it’s still slightly more expensive and the iPod/iTunes integration is a big plus and iTMS will be coming to Canada soon…

The New Sound

Out of all of my systems, one of the components that I’ve upgraded the *least* over the last 11 years is the sound card. I first got an SB16 way back in the mid-’90s and continued to use it alone until a couple years ago, when the lack of ISA slots in a new motherboard forced an upgrade to an SBLive. Even then, the SB16 continued to live on in my server box. The sound card is just one of those parts that I never really felt an urgent need to upgrade. It produces sound…what more do I need? Whereas the clarity of a new video card’s higher resolutions or the speed of a new processor are easy to appreciate, the subtleties of a different sound are harder to quantify to a tone-deaf musical ignoramus like me.

Nonetheless, upgrade time has come again and a shiny new Audigy 2 ZS has kicked the SBLive out and down the hand-me-down chain into the server box. The reasons are somewhat more practical than audible, though: the old SB16 in the server box was simply annoying the hell out of me.
Continue reading “The New Sound”

Too Much Quality

I’ve been trying to rip just the audio stream from each chapter of a DVD I have, but none of the tools I’ve tried so far (transcode, mplayer) seem to work, and just produce noise instead. The disc uses 48khz 24-bit PCM audio, but it keeps getting detected as 16-bit, and the programs don’t even seem to support 24-bit audio at all.

Maybe if I can at least get the raw PCM stream I can manually massage it into a usable form, but it looks like other useful conversion tools like ‘sox’ don’t support 24-bit audio either. Maybe I should just write a trivial app to just knock every third byte off…

Update: Worked around it by playing it in the DVD Player on the iBook and capturing the audio with WireTap (found via Matt). I’m still lacking an automated batch method, but this is good enough for the one chapter I really wanted for now.

Psst, Hey Buddy…

While I was walking to the office this morning, headphones on and the PocketPC playing, a slightly-dishevelled gentleman standing by a bike motioned to me as I passed by. I paused a moment and took the headphones off, mentally preparing a polite apology that I could not help, but instead I was surprised to see him reach into a pack and bring out a CD wallet, which he opened to reveal a number of CD-R discs. He then asked if I had a CD player, to which I mumbled something like “Er, no, not really, sorry…” and then went on my way. I’ve heard of the old cliche of someone selling copied video tapes out of their trunk, of course, but this is the first time I’ve personally run into anything like it, and a bit higher-tech even.

Looking back, it doesn’t even make much sense. If I’m so desperate for cheap, pirated music, I can get nearly anything I’d want easily enough for free. Oh well, it helped make the day a little more surreal, at least…

Speaking of Music…

I’ve been on a bit of a CD-buying binge lately.

Velvet Revolver, “Contraband”: Yeah, it’s a gimmick band, but I’m actually enjoying it a fair bit. Nothing groundbreaking, but it’s mostly solid earache rock. There’s a couple of slower ‘ballads’ that seem a bit out-of-place, but that’s pretty much obligatory for this type of music.

Sonic Youth, “Sonic Nurse”: This one was on a recommendation; I hadn’t actually heard any Sonic Youth since sometime in the early ’90s. Definitely not for everyone, with their oft-noise-ish feel, and I don’t care for a couple of the tracks, but there’s a lot to like too. In particular I’d recommend “Unmade Bed”, “Dripping Dream”, “Stones”, and “Paper Cup Exit”.

The Killers, “Hot Fuss”: I’d never heard of these guys before, but I heard a couple songs while doing other shopping in HMV and liked them but didn’t know who it was, so I googled the lyrics later on and picked up the album itself a few days later. Average overall, but a few tracks are new favourites (“Jenny Was A Friend Of Mine”, “Smile Like You Mean It”, “Somebody Told Me”) and I wouldn’t really call any of them bad.

And Depeche Mode, “Music For The Masses.” Hey, it was five bucks.

There was also a cheap movie binge, but it’ll take longer to work through those…