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

Niente and Giocoso Updates

As previously promised, a new version of Niente has just been released: Version 4.03. It contains some minor bug fixes and a couple of enhancements (mostly due to the suggestions of regular user Scott: thank you, Scott!!)

In particular, a new column is added to the database table that stores details of all your recordings: TRACKTITLE. Though upgrading to Niente Version 4.03 adds this new column, it doesn't populate it: you'll need to do a new full integrity check for that to happen. A new 'Advanced SQL Reports' option has also been added to the Reports menu, allowing you to construct full-blown SQL queries of your own devising, if you're up to it! The other big(ish) new feature is that Niente menus now work the same way as Giocoso's or Semplice's do: pressing [Enter] on any top-level menu automatically means you're invoking the first named option within that menu, without you having to literally tap the number '1' each time. The aggregate statistics report can now be produced by tapping 'R' and then pressing [Enter] twice, for example. [...] 

Continue Reading

Distro Updates, Giocoso and Other Stuff...

The thumbnail at the left is a screenshot of me testing Giocoso Version 3.30 on the still-in-Beta Fedora 42 (due for release in a couple of weeks): there were no surprises and, as you can see for yourself, everything works as expected.

The same thing happened on the still-in-Beta version of the next Ubuntu, I'm pleased to say, so this years crop of fresh distro updates do not appear to be posing a significant problem for existing versions of Giocoso, Semplice or Niente as far as I could tell: [...] 

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

Volume Boosting in Bulk

My attention has recently been turning to Niente, which hasn't had a new release in something like 5 months. I'm planning a new release for it at the start of April, though there are a few new floors being fitted throughout the house in the meantime, so that schedule might slip!

Anyway: I couldn't but help notice the more than 3000 folders of music in my collection that Niente thought could do with a volume boost. Since I've only got about 17,000 recordings in total, that's quite a sizeable chunk that is, in some way, less than ideal. It arises from the fact that I was ripping CDs in 1999 and only got round to writing volume-boosting technology into Semplice in around 2019! Short of going to each sub-volume-boosted folder, one by one, and running Semplice there to apply a retroactive volume boost, this wasn't going to be fixed any time soon: thirty or forty would have been fine; three thousand or more, less so! [...] 

Continue Reading

Giocoso Version 3.30 Released - Welcome to Pro!

After a bit of a delay, but slightly ahead of the previously-advised revised schedule, I've today released Giocoso Version 3.30. The changelog, as usual, details all the fixes and enhancements and changes that have gone into the new release.

The short version is, however: Giocoso Pro. This is Giocoso's new-found ability to communicate with a remote database and thereby share its play history with other devices. That also allows one device to make a note about a recording and an entirely different device to read that note later (a feature called 'Global Notes'). There's also 'Global Pause', which allows one device to pause playback and another device to resume it: a feature I find incredibly handy when I listen to music at night on the laptop then want to resume it in the main listening room the next morning. Less obvious, but equally as significant: the default music search algorithm underwent a significant re-write, making it more efficient, but potentially leading to new outcomes that would have been impossible in earlier releases. [...] 

Continue Reading

Delay :-(

I'm sad to report that the release of Giocoso 3.30 is on-hold for a few more days and the hoped-for release date of 27th February will be missed. It's mostly pointless to propose another date at this stage, since it depends on my floor getting done and walls re-painted, so it's in the hands of others, not me. But I'd guess I will be able to release no later than 10th March. We'll see, anyway.

The issues triggering the delay are not serious: it's really just a late round of testing that has revealed the need for a little more 'polish' and a decision by me to rebuild my virtual server farm onto new hardware in order to do that testing ...and rebuilding virtual machines for all the distros I need handy takes a lot of time. [...] 

Continue Reading

Progress Report & Merch!

Anyone wanting a Giocoso-themed coffeee/tea cup is now welcome to get one. Every mug purchase made by clicking that link yields me a £1 commission, which helps pay this web server's electricity bills! It's just a bit of fun, really; but if enough people asked, I can get organised to do t-shirts, too. The mug is a typical size, fits in the hand nicely and has the new Giocoso logo all over it! It's been tested in the microwave and dishwasher, so it's pretty robust. Make of it what you will, anyway!

Perhaps more importantly, Giocoso 3.30 itself moves ever-closer to release. In particular: [...] 

Continue Reading

Pre-announcing Giocoso Pro

I'm going to be releasing a new version of Giocoso soon(ish): sometime in February 2025, I think. The new version will be yet another 'version number leap' ahead of its predecessor. From Version 3.20 we will be jumping straight to Version 3.30 ...and I don't do version number leaps without a good reason!

The good reason this time is the introduction of Giocoso Pro, which is not a separate product, nor something you have to pay for. It's simply the new ability of Giocoso to use a remote database to work out what to play next and to record details about what it has played. I've called it 'pro' only because doing remote database connections requires the installation, configuration and use of a 'proper' relational database: in this case, MySQL (or MariaDB: the two names essentially describe much the same product), and 'doing' proper relational database work can be ...er, tricky! [...] 

Continue Reading

Giocoso Version 3.20 Released

Today, a few days earlier than planned, I'm releasing Version 3.20 of Giocoso. It's a very significant release and the version number has therefore jumped from 3.1x to 3.2x (specifically, from 3.12 to 3.20), as previously explained.

The two (relatively!) huge changes that have occurred are: 1) Ability to control a play (pause, resume, terminate, repeat etc) from within the playing Giocoso session's main play screen; and 2) Accurate timing information is now displayed (i.e., 'played X minutes of a piece that lasts Y minutes, therefore ending at Z clock time'). These were canvassed in some detail in an earlier blog piece[...] 

Continue Reading

Giocoso Changes Afoot...

Note: I've updated this post since originally written. The next release of Giocoso was due to be 3.13. I've subsequently decided to make it 3.20. I've therefore mentioned that version number in the update.

Giocoso Version 3.20 promises to be a really big version bump (so big, in fact, that I was thinking of calling it Version 4.0, but ultimately decided against it). It is currently scheduled for release in mid-December (after I've dog-fooded it for another few weeks). For anyone interested, the list of changes that are in the pipeline for the next release of Giocoso is visible in the program's changelog[...] 

Continue Reading