In the last episode, I whined about how useless wireless earbuds are, with the main problem being that the typical range of these earbuds extends all the way from your left ear to your left shirt pocket, and not any further (when you’re outdoors and the blutooth signal doesn’t have walls to bounce off of).
But a few weeks back, I read a review for the Jabra Elite 65t, which claimed that these were the best wireless earbuds ever (when it comes to range), so I thought it was worth a go.
And it is! These are larger earbuds than I’ve been using, which probably explains the extra range. They have a little sticky-outey bits that probably has an antenna, and it seems to help: I can now semi-reliably keep my phone in my left pants pocket while having an earbud in my right ear, which was pure sci-fi with the older earbuds.
The UX on these is also quite satisfying: I pick an earbud out of the charging case, and it connects to the phone almost immediately, and then clearly tells me it’s done that. And it has a physical button that can be used to pause/unpause the audio, and switch the earbud on/off (if you don’t have the charging case with you).
If you’re just using a single earbud, that has to be the right one, but they are quite comfortable to wear, so I’ve gotten used to listening to stuff with my right ear only.
The user interface basically can’t be improved upon for my use case, which is walking around listening to radio dramas in one ear. The battery time seems to be good, too: They haven’t run out of juice once while I’ve been using them.
Which brings me to the one annoying thing, because everything has to be annoying, right?
The charging case itself is just horrible. If you open it a bit stridently, the earbuds are liable to go flying all over the place. And there are no magical magnets to keep them in place, or to guide you to inserting the earbuds back into the case, so you really have to concentrate while doing that.
Here’s an interpretative video:
Which is a shame. This is almost a perfect product, but in daily use, the bad charging pod design is an annoyance.
I walk a lot, and I used to listen to music while walking, using big, beefy, good wireless headphones or headphones with an mp3 player built in. That’s a solved problem; excellent products exist.
Last year I started listening to radio dramas instead. Mostly mysteries, and quite a lot of stuff from the 50s. It’s fun! But I don’t need a full set of headphones to listen to that stuff; it’s fine listening to in mono in one ear only.
And here my troubles began.
There’s quite a lot of wireless earbuds out there, but they all have the same problem: The range sucks.
The first one of these I tried was the original Earin, and it was pretty much unusable. But now there’s the Earin M-2, which promises to have solved all the problems.
Like the previous version, it comes with a round charging case…
… and both buds fit in there. The charging case is larger than the previous version, but it’s also a lot less fiddly. The buds slide in there like magic (probably magnets), and that’s nice.
And the buds themselves are also larger, and don’t look as cool as the M-1s.
The range is better than the M-1, but it’s not actually good. The frustrating thing when reading reviews about wireless headgear is that apparently nobody who reviews them uses them outdoors. Indoors, blutooth works well, because it can bounce the radio against the walls, but outdoors, there’s nothing, so the radio just dissipates unless it’s very powerful.
If I have my phone in my left front pocket and an earbud in my right ear, they’ll drop connection like crazy when outdoors. I have to put the phone on the same side of the body as the earbud is if it’s to have any chance of working semi-reliably.
So these are pretty much standard in the range dept… but the UX is horrible. Just horrible. They use a touch interface, and give no audible feedback. So the way to use them is to put one in an ear, wait for ten seconds and then hopefully it’ll have contacted the phone, and then tap it to unpause, and then nothing happens, and then tap again, and then again, and then you’ve tapped too many times and it unpaused and paused again.
And when you’re not using it, you can’t just put it in a pocket, because if you touch it, you turn it on and it’ll use all its battery while not doing anything.
So you have to carry the case around with you, which is a bother.
Compare the Earin M-2 disaster to this older, cheaper earbud that goes under many names, like Savfy and Rowkin Mini. They look slightly different depending on who the manufacturer is, but it’s the same product, I think.
See that thing there on the side? It’s a button. B-u-t-t-o-n. Button. You press it to switch the earbud on, an you press it again to pause/unpause the audio, and you long press it to switch it off. When the earbud connects to the phone, you hear a voice saying “connected”. When it switches off, it tells you that, too.
The UX is hard to improve on.
Of course, the range is horrible, just like the Earin M-2. Perhaps even worse, really: I frequently find myself putting my phone in my shirt pocket to have it stay connected if I do something crazy, like look around before crossing a street.
Perhaps somebody one day will make something better, but it hasn’t happened yet. I hope that someday somebody will realise that playing audio using an almost unbuffered wireless stream is absurd: The earbuds should instead pull down blocks of data from the device and then play it. That would also allow it to shut down its antenna, meaning power savings.
Of course, this won’t work for real-time audio (like talking on the phone) but does that even happen any more? 100% of my use case for these devices is listening to prerecorded data, so it’s not like it has to be ultra low latency or anything.
ANYWAY! I’m mostly listening to mystery radio dramas, and the challenge there is that the actors will alternatively shout “THERE”S THAT BAD GUY! STOP HIM! PEW PEW!” and whisper “ssssh here’s the solution to the mystery that I’m telling you while we’re in this hedge”, and I found myself having to turn the volume up and down a lot, which is totally annoying. Surely there’s a solution to this?
And of course, and it’s called “compression” or “normalisation” (even if those aren’t the same things). On Linux, sox is a fine program that can do many audio things, and it has a module called “compand” which is made to compress audio (i.e., make the loud parts less loud and the quiet parts louder). By Googling a lot and experimenting a bit, I found some settings that work well for radio theatre, and I wrote a little bash script that’ll take a tree of mp3s, normalise/compress the audio, and then write out new mp3s, and also copy over id3 tags and artwork and the like.
It’s a trivial script, but Googling all the moving parts took me a while, so it’s here all put together in one place so that you don’t have to do this work yourself if you find yourself in the same position and landed on this page through googling “audio compression no I’m not talking about file size compression but, like, compression of the audio range, dude”.
I’m guessing this will also work on podcasts and the like, although I would imagine that the audio range is much narrower there to begin with. I’ve been using this for a few months and it seems to work well, although sometimes some very quiet sounds do get amplified a bit much.
When buying electronics, the range of products available is vastly superior in the US compared to any European country. Fortunately, power adapters are now almost all “universal”; that is, they accept 110V-230V. So the only problem is the physical interface.
I’ve been using these teensy adapters for a while, but the problem is…
.. that they’re extremely rickety. They neither have a solid grip on the Euro side, and the US side isn’t satisfactory, either, so it just feels… bad.
So I went looking for other variations, and I found these somewhere in Europe. They are totes unrickety, but they’re huge. For something that does nothing but accept one plug and plug into another plug (there’s no voltage adaptering), is silly. So the other day I wondered… surely something smaller has to exist? I mean, something that’s just flush with the Euro “Schuko” plug? I mean, it should fit in there? Why doesn’t it exist?
Behold! It does exist!
It’s not totally flush, which is weird, because the US plug is shallower than the Euro er hole, but still, not. But it’s almost there! And the grip on both ends is very satisfactory. Nothing rickety about these.
They’re called “OREI American USA To European Schuko Germany Plug Adapters CE Certified Heavy Duty” *phew* and they’re about $1 each.
And they’ve been working for several hours now, so they must be perfect.
You have to wonder what the people who made that huge adapter were thinking… “This will do”? No, it won’t.
Gah! I had the almost perfect machine for schlepping around the apt while cleaning, and then it goes and does this:
Rebooting seems to help… sometimes. One out of five reboots it seems to come up alright again, but if I flip the orientation it goes back to that state again.
It’s an HP Spectre x360, according to dmidecode… Anybody know what’s up with this? Loose wires? Firmware updates? GPU settings?
I imagine there is a setting in the nvidia configuration utility: “[ ] Don’t shake the screen like you just don’t care” and I just have to tick that.
Perhaps I should start looking for a new laptop…
Some weeks ago I bought this Levimoon lamp. I didn’t really think it was going to work or anything, but hey:
Unfortunately, despite being totally cool and fun, it makes a “BzbbbzbbzzHhghghzzbz” sound after it’s been switched on for about two minutes, so it’s a crapgadget instead of a useful lamp.
And getting the moon to levitate (it’s done with electromagnets) can take a few tries, but I think I’ve got the hang of it now. Instead of taking a minute to get it to the right position, it only takes me ten seconds now. If I’m lucky.
But I can’t believe that I’m complaining about a hovering moon lamp not being perfect. It’s a hovering moon lamp!
Oh well. Perhaps the next iteration will be silent and you can actually have it switched on.
I have my music on an USB3 RAID5 consisting of three external disks connected to one of these, which isn’t a bad little computer: It’s has a 1.7GHz i7-3517UE (Ivy Bridge) CPU, so it’s small, but not horribly slow.
But then one of the disks went AWOL and I thought that perhaps it was time to upgrade the disk array. It’s about seven years old, after all, and surely things have gotten better in the meantime.
My main use case, is, well, it’s a file server that I play music off of:
That’s not a very strenuous task: It basically has to feed out FLAC files over NFS faster than my stereo machine (pictured above) can play them, and basically no machine made after 1987 is too slow for that task.
But my Emacs-based music player doesn’t do any caching of metadata, so if I ask it “show me all the 8K records I have in chronological order”, it has to read eight thousand files, and that takes a while if the disk is slow. This is a problem that has grown year by year, of course, so it’s another reason to explore faster disks.
(I mean, I could add a caching system to my music system, but to quote what Leonard Nimoy said in The Empire Strikes Back: “Meh.”)
So I got a couple of USB3 SSDs. Splurge! I connected them up to the Intense PC and started copying things over. I wondered how slow the original RAID was, and it turned out to be 50MB/s, which is very slow, indeed. With the new disks, I should get like, er, more! MORE!
Copying finished, I did indeed get higher speed. 100MB/s. Which is pitiful. The native speed of the SSD should be 500MB/s, but given USB3, it should be slower, but not 20% of the speed.
So after much head-scratching, I noticed that the CPU was pegged to 100% whenever I read intensively from the disks. Is it possible that USB is such a crappy system that a 1.7GHz Xeon CPU from some years ago would be the bottleneck here?
So I extended a USB3 cable to the other server I had in the same closet, which I had bought a month earlier to do the RAID for my film collection:
It has a i5-7260U CPU @ 2.20GHz, so not much difference in Hurtzes, but it’s a 7th gen Intel CPU, and the other machine has a 3rd gen.
And… Wow! 320MB/s reading speed! 3x faster than the older machine, with the same SSDs, USB3 hub and everything.
I quickly rejuggled my setup and made that machine do the /music array, too, and sighed a breath of relief.
Now I can play music six times faster than before! Whoho!
The RAID went AWOL, always with the same messages about “tag#0 FAILED”, “USB disconnect” and “I/O error” on various /dev/sdx-es.
I first suspected the USB3 hub, so I got a new one… A couple of days later, the same thing. Tried a different USB3 cable (it’s always the cable!); same thing.
Of course, after each time this happens I have to rebuild the RAID, things get inconsistent and stuff.
Finally, I move the USB from the port on the left there to the right…
And two weeks later, still haven’t had a single disk brown-out.
So: The takeaway here is: 1) USB is a janky thing. It’s not quite like SCSI in olden days (no goat sacrifices needed), but it’s janky. 2) If your USB is slow, get a faster CPU.
The good thing about USB setups like this is that, in my experience, once you get them going satisfactorily, they’re pretty stable. Unless you do something crazy like insert a new USB device. Then all bets are off.
Of course, having a machine with room for plenty of SATA disks internally would be better, but I’ve never seen one that’s a) small and IV) allows easy access to disks that have failed and have to be replaced.
I can now display all the albums from 1975 by the snap of your fingers! If your fingers snap really slowly. But still!
And since the /dvd disks spin down automatically, my computer setup is now 100% without anything mechanical moving around normally, and I can walk past that closet without hearing any humming sounds.
Well, beyond my tinnitus, that is.