A minor detail...

I am old-school. I remember doing X server stuff in 1987. I like X Server. The ability to pipe a desktop across the ends of the Earth, courtesy of X and a bit of Ethernet never ceases to amaze me.

But X is old-hat, not just old-school and Wayland is the new kid on the block, stealing its milk money and cigarettes. [...] 

Continue Reading

The Giocoso Hardware Player

At the left, in the thumbnail, you see my brand new media player. It's totally silent. It's a complete mess of cables and chaos. And it's smaller than a coke can.

I am, of course, using Giocoso as my software to play music. I've been doing that for a long time, using assorted standard PCs, small form factor PCs, tiny PCs, laptops and Lord knows what else. The trouble with all of those modes of playback: every single computing device has involved a fan somewhere. If not on the CPU itself, at least in its power supply. Now, fans make noise... and the one thing you definitely do not want in your music room is a source of noise. So for absolutely ages, I've been after a way to run Giocoso that's completely silent: what you see in the thumbnail to the left (which you can click on to get a full-sized version) is the first tentative steps on that road. [...] 

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

Giocoso Version 2 - Out Now!

At last, Giocoso version 2 is now available for download. And it's only taken me four months to write and test it 🙂 My apologies for the delay.

The program has undergone significant revision and bug-fixing and has acquired a bunch of new features. The really big ticket items are, probably: [...] 

Continue Reading

When will you make an end?

I just wanted to offer a further update on the progress of Giocoso Version 2, as I'd originally hoped (and possibly promised!) that it would be out by the end of June... and I can tell you now that that's a target date that isn't going to happen!

The short version is, that it's coming along nicely and though release dates have slipped, I think we're looking only a couple more weeks before final release. Unfortunately, I keep finding something new to tweak and fiddle with: I've had to implement a development freeze to stop that sort of mission creep becoming a habit! [...] 

Continue Reading

Developments...

The thumbnail to this post, when clicked on, will show you a fairly significant development in the Giocoso story: it now runs on Windows!

The screenshot is of Windows 10 (fully updated, so it's running version 22H1) on my fairly ancient 2016-vintage Dell laptop, successfully playing some Benjamin Britten -complete with album art display- in Version 2 of Giocoso. [...] 

Continue Reading

More Pi(e)!

Giocoso has had its version number bumped again, this time to Version 1.13. The new version is not needed for anyone with an existing functioning version, but includes new software detection code allowing Giocoso to be successfully installed on the Raspberry Pi when it's running Manjaro. Giocoso was previously tested as working correctly on Raspbian (basically, Debian on Raspberry Pi and sometimes called Raspberry Pi OS), but not on the many other distros and operating systems that can be run on the Pi. I don't have the time (nor the inclination!) to test all those OS/Distro/Pi combinations, but I do run Manjaro as my main desktop (on an Intel processor), so I was naturally curious about how it would run on the Pi (OK, as it turns out!) and thus discovered by accident that Giocoso's detection of ImageMagick on that platform was faulty.

Anyway, it's fixed now. [...] 

Continue Reading

Foreign Character Woes...

As I mentioned a couple of posts back, I recently re-installed Manjaro on a new small form factor Lenovo PC. All has been running well, except that in the last couple of days I noticed that Giocoso had developed a strange habit of not displaying "accented characters" properly: that is, Giocoso suddenly didn't seem able to display letters with their correct diacritic marks, such as é, ê, ß, ö, ç and so on.

For example, this is what Giocoso displayed this morning: [...] 

Continue Reading

Giocoso 1.10 Released ... And Ukraine Invaded

Well, it seems a bit superfluous to release a slightly-modified version of Giocoso on the day Russia decided to invade Ukraine, on zero rational, reasonable pretext.

But I'm going to do it anyway, albeit briefly: version 1.10 is out, with a new --autocolor (or --autocolour) option. This simply applies the Monopoly™ colour combinations mentioned in the post announcing version 1.09 in a sequential manner, depending on what day of the week it is. If it's a Monday, you'll get Old Kent Road colours; if it's a Tuesday, it'll be the light blues of the Angel Islington; Wednesdays will be Pall Mall purple; Thursdays will be Vine Street Orange; Fridays the scarlet of the Strand; and Saturdays will be the bright yellows of Piccadilly. Finally, on Sundays, you'll get the rich green of Bond Street. All the colours occur in sequence, as though you were traveling around the Monopoly™ board progressively. Unfortunately, because Monopoly™ has 8 colour sets and there are only 7 days in a week, the Park Lane/Mayfair colours would never ordinarily be used by the autocolor option, but I've added an extra bit of calculation: if it's the first day of a month, regardless of what day of the week it is, those Mayfair colours will be used anyway. [...] 

Continue Reading