Back home

Comments

I made it back home today. My cats were briefly happy to see me, then insistent that what they really missed was going outside. Okay, then.

A thing occurred to me the other day: driving in a Nissan Leaf, especially on the highway, feels less like driving and more like piloting. It’s a very different feeling for me. And I like it.

Also ProPILOT made the whole thing way less stressful and I never want a car without at least level 2 self-driving ever again.

Port Angeles II, day 4

Comments

The weather forecast for today was pretty dismal, but it was also wrong. I took a drive out to the Madison Creek Falls to have a nice low-intensity hike. It turns out the Falls trail is incredibly short, but there’s another longer set of trails (service roads, actually) that follow the Elwha river quite some ways. And that was a lovely walk.

A funny thing happened when I went back to my car, though: I went up to what I thought was my car but then had a “wait what’s going on?” moment when its interior was beige fabric instead of black leather. For several seconds I was actually thinking that maybe I’d forgotten what the upholstery on my car looked like… and then I realized that it was someone else’s black, second-generation Leaf. Oops.

Read more…

Port Angeles II, day 2

Comments

Last night I didn’t sleep very well because of asthma issues due to the fabric softener the AirBnB host used. So this morning I did a load of laundry and sent a suggestion to the host about not using fragrant fabric softener; she apologized for it and said that normally she gets fragrance-free but her wife had picked up the wrong stuff and she didn’t want to waste it. Not a huge deal, at least.

Read more…

Giving vinyl another shot

Comments

Several years ago I tried using Qrates to do a pressing of Refactor. Unfortunately it didn’t hit the minimum preorder size, so the project was canceled.

Recently someone at Qrates reached out to me and was enthusiastic about the idea of me giving it another try, and since Lo-Fi Beats to Grind Coffee To has somewhat broader appeal, I decided to give it another shot.

So, if you would be so kind as to visit the Qrates crowdfunding page and maybe even consider buying a copy or two or ten, it would be greatly appreciated.

Un-sticking from Bandcamp

Comments

So, within a day of the Bandcamp announcement, several folks had already started building their own tools for escaping from Bandcamp. Of particular note (and brought to my attention many times) is one called blamscamp, which is a web-based GUI that builds a web player bundle for itch.io.

This tool definitely has a lot of merit, but in the near term it only handles one specific use case, namely taking a collection of already-encoded-for-the-web mp3s and turning it into an itch previewer. The player itself is nicely-written, but this isn’t the sort of tool which works well for me.

So, I adapted the player engine into my own version, which is a CLI tool. Feed it a JSON spec, audio files, and ancillary data (album art and lyrics and such), and it automatically encodes and tags the album for MP3 preview, high-quality MP3, Ogg Vorbis, and FLAC, and builds a web player (based on the original blamscamp’s although it’s diverged quite a lot now). And, if you install butler, it can also automatically upload these bundles to your itch page!

Here is the first public demo of it.

With all that said, I do still intend to keep using Bandcamp as my primary music distribution platform; it’s been very good to me over the years, and just because they’re being bought out by a questionable company doesn’t mean it’ll actually go downhill. But diversifying my offerings is always a good thing, and by posting my music in both places, I get even more of a potential audience. Plus, the satisfaction of owning (a big part of) my own delivery pipeline.

The pyBlamscamp pipeline can also be adapted to anything that takes a bundle of files; it could also be used, for example, to simplify the process of posting albums on Gumroad.

At present the main difficulties of it are that it’s a Python application and that it relies on external encoders. One of my potential change sin the future is to have it self-host the encoder libraries which would make a lot of things easier, and would also make it more feasible to provide a stand-alone application.

It’d also be really handy to have tools that make it easier to create and edit the .json file. That’s definitely a rough edge that’s not suitable for general end users.

There’s also a heck of a lot of things that still need to be done even for my own uses. But for now, this tool is at least ready to get started with.

EDIT: god damnit I should have called it “bandcamp” aejrklajrlajlajla i’m not gonna rename this twice in one day

On bandcamp, gumroad, and itch.io

Comments

So, recently there’s been a lot of upset in the world of independent creation, because of some very questionable moves taken by Gumroad and Bandcamp, two of the beloved platforms for sharing download-based content.

I’ve already written some of my thoughts about Gumroad, but the recent Bandcamp announcement is still very much in the gnashing-of-teeth phase.

As is the case for both platforms, the general consensus should be that everyone using those platforms should move to itch.io. While itch is a pretty good platform for a lot of things, it’s not a perfect replacement for Gumroad or Bandcamp, and I don’t think that making it a good replacement for those things would be very well-aligned with what itch excels at.

Read more…

I spoke too soon

Comments

Maybe I should have been checking my blood pressure more frequently. I didn’t check it at all yesterday like I should have and just assumed it was fine, because I just woke up at 4:40 AM feeling a bit off and on a hunch I checked my blood pressure… which is now 169/86.

Wellp, so much for my last chance at being medicated.

Bathroom followup

Comments

Wellp, now there’s water that leaks out from around the base of my toilet when I flush it.

I am guessing that the plumber didn’t replace the wax ring.

Sigh.