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

Happy Benjamin Britten Day ...in advance!

It being the 22nd November tomorrow, I would usually spend all day listening to nothing but the music of Benjamin Britten, who was born on that day in 1913. It's something of an annual tradition in these parts, faithfully observed since at least 2007.

Unfortunately, family matters have intervened this year and instead of sitting down and enjoying the delights of Paul Bunyan, Peter Grimes or the Cello Symphony, I shall instead be driving towards the nearest airport and picking up a relative for a couple of days of home cooking and more alcohol than is probably good for you. Which isn't, of course, unfortunate in the least ...but does rather mean Britten has, for once, to go on the back-burner this year. No doubt I will squeeze in as much of his music as I can next week. And there is always December 4th, for example, which is the anniversary of his death. [...] 

Continue Reading

Behold! I tell you a mystery... Adventures with ffmpeg

The tool which my Giocoso classical music player uses to actually produce audio output is called ffmpeg, a command line audio and video de-coder and player. It is something of a truism to say that it is an absolute nightmare to use! It's command structure is truly ghastly, with a typical example looking like this:

ffmpeg -i example.mp4 -i LM_logo.png -filter_complex "[1:v] scale=150:-1 [ol], [0:v] [ol] overlay=W-w-10:H-h-10" -codec:a copy example_marked.mp4 [...] 

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