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

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