Semplice Version 2.10 is out...

I've just released Semplice Version 2.10, a few days earlier than initially planned -but there seemed little point delaying the release!

The Changelog has all the details, as usual. Many of the features of this release are minor bug fixes. There are a couple of enhancements to Semplice's SuperFLAC functionality, especially in (a) checking your per-track FLACs are tagged to this website's axiomatic standards before attempting to create a SuperFLAC from them; and (b) ensuring SuperFLACs preserve any per-track Custom Tags you may have set (they were previously discarded). [...] 

Continue Reading

Semplice Version 2.09 Released

Somewhat delayed from the original plans, but I've just released Semplice Version 2.09 to production. You can upgrade to it in the usual manner: the Miscellaneous menu, Option 3 will walk you through the process. Fresh installations can also be performed in the standard way: wget doco.absolutelybaching.com/seminst and then bash seminst.

The new release contains a number of visual and work-flow enhancements, all very helpfully suggested by reader/user Scott, which were much appreciated. The changelog has the full details, as usual: perhaps the key one is that when converting between audio formats, Semplice now only shows you 'from' formats that physically exist within your current working folder, so you can't accidentally select to convert from a format that you don't possess. Another little enhancement makes the auto-tagging process clearer as to what it's doing at various points and what modified data gets saved or lost when you click 'Cancel' half-way through the process. [...] 

Continue Reading

New PC, New Semplice Bug, New Semplice Version!

Three days ago, I treated myself to a new PC (a Beelink SER 5, using an AMD Ryzen CPU that's a lot more modern than the 2017-vintage i7 I was using before). I took the opportunity to install a fresh copy of EndeavourOS, an Arch derivative that I've used before and which tends to ship with a lot more up-to-date software than my previous distro, Debian 12. It's all working extremely well and is pretty much silent, which is essential given its location within my music listening room (though I do need to get a quieter keyboard: a previous choice for a mechanical keyboard with Cherry Blue switches means mine currently sounds like a thousand typists are at work!)

Anyway, the point is that everything I need to work worked well ...until I tried to tag up a new CD rip using my own Semplice program. The tagging bit itself was fine, but trying to embed album art within the FLACs produced this weird error: [...] 

Continue Reading

Semplice Version 2.06 Released

I've just released Semplice Version 2.06 into the wild, a few days earlier than planned, due to social commitments at the beginning of November. I've been using it in earnest for about 10 days, however, and therefore think it's ready for a production release! It is a relatively significant release.

The details are available in the Changelog, but the short version is that Semplice can (a) now guess far more tags for you, if it's launched within a folder that is named according to this site's "axioms of classical tagging". In fact, the only things that can't now be guessed are the composer's name and the distinguishing artist's first name; and (2) obliterate all track-specific tags in one hit, which is useful when they're all full of garbage and the one-track-at-a-time Ctrl+U trick isn't looking terribly efficient. [...] 

Continue Reading

Semplice Version 2.03 Released

It's only been a week since version 2.02 of Semplice was released, but today I've released yet-another-new version: 2.03.

The new version contains two small enhancements, which I describe in the Changelog, but which can be summarised as 'SuperFLACs get automatically cleaned when first created' and 'More information is provided when performing volume boosts on FLACs'. [...] 

Continue Reading

Semplice Version 2.02 Released

I wasn't particularly aware that this was a thing, but JPGs, PNGs and other image files are constructed using particular 'colourspaces'. A colourspace is simply a way of internally representing colours. There are basically two principal means of doing this with digital artwork: use an additive colour model (where red+green gives yellow), or a subtractive colour model, where red is what you get when taking the difference between magenta and yellow. The additive model we call the RGB model (because you add red, to green, to blue to get the full gamut of possible colours). The subtractive model is called the CMYK model, because you use cyan, magenta and yellow, plus black (the 'K'!) to construct the gamut.

Generally speaking, computers and their monitors should use the RGB model, because LCDs monitors are generally natively black or dark and have individual 'lights' (LEDs) projecting shades of red, green or blue to construct complex colours on top of a dark background -so adding colours to a dark background is right up their street. Printers, on the other hand, tend to use the CMYK model, because they work with inks which are manufactured in cyan, magenta, yellow and black hues and which are laid on top of a usually pure-white background (i.e., a sheet of paper!), so printers need to start bright white and remove colours from that to construct a colour image. [...] 

Continue Reading

Semplice Version 2.01 Released

As previously promised, an upgrade release of Semplice Version 2 has now been made available. It fixes the issue whereby several distros now appear to be shipping Version 7 of ImageMagick (the image manipulation program) rather than the Version 6 that was being shipped on all distros when Semplice Version 2 first shipped. If you try issuing Version 6 commands when you have Version 7 of ImageMagick installed, you get ugly warnings about 'convert is deprecated in IM7'.

Since it's not entirely clear to me which distros have decided to run with ImageMagick 7 and which have chosen to stick with ImageMagick 6, I've had to add code to Semplice which works out what version is installed and then use the appropriate image editing commands accordingly. [...] 

Continue Reading

Software Updates

Before this website goes offline for nearly a fortnight, I thought I'd better release a couple of software updates that have been in my 'pending' tray for quite a while now.

First, Giocoso is bumped from version 2.03 to 2.04. The updates are mostly minor and inconsequential -except for one 'bugfix'. All versions of Giocoso have long contacted this website to obtain a new version of the program's error/messages file, whenever it detects that the program version number doesn't match the error/messages file version number. That all works fine, when this website is up! If, however, this site is not contactable (because, say, its host managed to blow up its Hungarian webserver!) then the program sits there, apparently locked up, trying to contact the uncontactable. Eventually it gives up and resumes working as normal -but now without the ability to display any error or progress message text at all. The new version now adds in a 'ping test' before trying to fetch the new message file: if the site's not accessible for some reason, Giocoso shouldn't hang for minutes trying to reach it, and the old error messages file is retained, not wiped. [...] 

Continue Reading

New Year Software Releases

A little late (but a birthday bash in Bruges will do that to a man!), but Happy New Year for 2023, and by way of making up for my tardiness, I give you two new software releases.

First is Semplice 1.01. The program has acquired the usual slew of bugfixes and minor tweaks and twiddles, but also a couple of nice enhancements and new features. The main new features are: the ability to extact and/or display embedded album art; the ability to create spectrum analysis graphs of the audio signal in a FLAC; and the ability to directly edit the contents of any cuesheet embedded within a FLAC. See the changelog for details[...] 

Continue Reading