Niente Version 4.0 Released

Today, at last, I'm finally releasing Version 4.0 of the Niente FLAC checking program. I've been using it daily for around 2 months now, so I reckon most of its quirks and foibles (and bugs!) have been ironed out by now!

Niente performs physical and logical integrity checks on your FLAC collection, without ever modifying the FLACs themselves. Physically, it makes sure that the music contents of your FLACs hasn't changed over time (due to silent corruption or 'bit rot'). Logically, it takes this website's axioms on how classical music ought to be tagged and checks whether your FLAC tags match the axiomatic requirements. For example, it will check that, if you've said 'Karajan' is the distinguishing artist on a recording, that the name 'Karajan' also appears in the COMMENT tag for the FLACs associated with that recording. It can also do checks to ensure you've embedded nicely-sized album art in each of your FLACs, or whether all your FLACs are at their maximum-possible non-distorting volume. [...] 

Continue Reading

Houston, we have a problem... Part 4...

This is the last in my series about how the new Niente Version 3.0 has revealed past cataloguing 'issues' with my music collection. In previous episodes, I've dealt with:

Continue Reading

Houston, we have a problem... Part 3...

Following on from my two earlier escapades in fixing up my music collection's tagging, it is time to turn my attention to my penultimate big issue:That 'Folders with multiple tracks' statistic (number 12 in the list) is something that is not officially a problem, but it annoys me nonetheless! It is counting the number of times a folder contains more than one FLAC. Now, if you rip a symphony off most classical music CDs, you probably expect to end up with four separate 'tracks', each track representing one movement of the symphony -so the presence of more than one FLAC in a folder might not seem to be surprising or particularly 'wrong'.

You would be entirely correct in thinking that, I hasten to add: there is absolutely nothing wrong in having parts of a composition represented by a separate 'track' and there is nothing in my Axioms of Classical Tagging article to say otherwise. In fact, it's entirely silent on the subject. [...] 

Continue Reading

Houston, we have a problem... Part 2...

A brief reminder, if any were needed, that my music collection is, in some ways, in a bit of a pickle. Pickles which I hadn't realised it was in, that is, until some damn fool or other (that would be me!) released Niente Version 3! With that program's new-found ability to analyse for physical corruption and logical failings (or, if you prefer, failures to live up to the strictures and precepts of the Holy Text of the Axioms of Classical Tagging), it's now easier than ever to discover you've been merely mucking about with your music cataloguing all these years, even though you thought you were being rather good at it at the time!

A blog post or two ago, I pointed out that a lot of my album art was undersized, oversized or ok-sized-but-not-square. A bout of bulk-fixing via a fixart.sh script, plus a spot of intensive manual acquiring of good album art, plus a lot of manual re-tagging, means all those problems are now behind me. Sadly, however, that wasn't the only tagging issue Niente showed me I had! [...] 

Continue Reading

Houston, we have a problem... Part 1...

It is certainly not in the same league as having your space craft blow up whilst half-way to the moon, but the unfortunate thing about writing a tool like Niente to keep an eye on how logically-consistent your tagging of your music collection has been over a span of about 23 years is that... it has a horrible tendency to show you've been making silly mistakes all these years!

Here's my current situation, which is indeed a bit of a problem: [...] 

Continue Reading

Niente Version 3.0 - Now Released

As promised (rather longer ago than I'd like to admit!), Niente Version 3.0 has finally been released. It's my 'FLAC checker' tool, just as Giocoso is my FLAC player and Semplice is my FLAC tagger.

It's a very substantial re-working of the Version 2 code, so upgrading is non-trivial and you'd basically better commit to completely re-working your crontabs to schedule it, and so on. The principle new feature is that it now runs on MacOS and Windows. [...] 

Continue Reading

News from Niente

Today, I'm releasing Version 2.0 of my Niente FLAC integrity-testing tool. It comes about 4 months after version 1.0 was made available -and during those 4 months I've spent a lot more time focussed on PC migrations and cataloguing my backlog of new music acquisitions than on checking the internal integrity of my existing music files (which is never a wise trade-off!) But hopefully that explains the distinct lack of updates to Niente in all that time: I was barely paying it any attention at all, to be honest.

Had I been doing so, however, I would have swiftly realised that whatever medication I was taking at the time of the Version 1.0 release (and I think at this point I'm going to blame the Covid vaccine; or Aspirin; or something!), it was having serious effects on my coding abilities! Because, putting it bluntly, I've spent the past couple of weeks reviewing the code and wondering what on Earth I thought I was doing releasing it at all, since it was total rubbish, to the point where if you didn't run it with the --force switch, it barely did anything functional[...] 

Continue Reading

Niente - A New FLAC Integrity Checker

I recently signed up to a Personal Backblaze cloud backup subscription. The product has some severe limitations: it only runs on Windows, for example; and it takes no notice of -and refuses to back up- anything a Windows PC is connected to via the network. It's one huge saving grace, however, is that for US$55 per year, you get unlimited backup capacity. If, for example, you plug in a 12TB external hard disk via USB to your Windows PC... that counts as local storage and therefore gets backed up to Blackblaze within the personal backup allowance. Add two more 12TB USB drives to the PC and you've just got 36TB of cloud storage for peanuts!

Yes, not working on Linux is a bit of a drawback for someone who stopped using Windows at all in about 2016 (and had spent the 20 years before that trying to!)... but it's not exactly hard to find an old PC and throw Windows 10 on it and then script something on Linux to push my music collection across to it. Once the music collection has been copied to the Windows PC, it heads off to the cloud, courtesy of Backblaze. I already have six copies of my music collection on various NAS devices and external USB drives. I even have an offline copy, on a pair of disks which only get plugged into a PC once a month for a refresh. But thanks to Backblaze, I now have an offsite backup. You know, for those times when the house catches fire or falls into a sinkhole. [...] 

Continue Reading