Here in Canada, a 16GB Rpi5 is $375 now. I 100% had plans to pick one of those up, and put it into whatever the next Zynthian model looks like, until this madness. I wanted the 16gb specifically so I could hold a lot of samples in memory.
But now, I could pick up a used mini office PC from any of a number of basement resellers in Winnipeg, with 16GB, an i5 or i7, an SSD, etc, for the same price, but actually less. Prices on those took a leap too, but not as rough as that taken by the corporate concern known as Raspberry Pi.
14 years ago I bought a little SBC that had composite output, could be used anywhere in the world that had a little bit of resources, was cheap as heck, and had this miraculous GPIO stuff, and that āsmall computer that interfaces with electronics at hobby levelā caught the imagination of the world, as we all know, such that when supply chains became disrupted, the hobbyist users - the people this platform supposed was born to serve - became second class to the business people who had appropriated this hobby platform for their commercial projects.
And now itās so much worse, because they have driven the prices of everything up, again, pushing the User to the back of the queue for their plagiarmism machines, which they seem to believe will become a public utility that we will all have meters on our house for. The correction for that delusion will be ugly.
But the thing on my mind right now is, for us hobbyists who like to build our own things, and all respect to all devs/engineers of this project, but is the Raspberry Pi platform, or even an SBC in the final analysis, the most economical/rational way to continue?
Because what I keep coming back to, is that the only feature we need and receive from RPi is the GPIO, and they are not even very good at that, in the finaly analysis, other than their stability in terms of drivers and such. Everything else, video connections, storage options, even software support for Zynthianās use case - musicians - are underserved on ARM hardware.
At the same time, it has never been easier to DIY a custom midi controller using any of a large number of very cheap MCUs that are out there, most costing less than ten bucks. My first home-built Zynthian (a v4) did use a Pi, but all controls arrived through the USB port, via a Teensy. Worked a charm.
Reimplementing the V5 interface would be a fair bit more effort, but with the combination of a set of controls on USB and the recent moves towards being able to add the Zynthian UI to a normal Debian system, we could shed the Raspberry Pi ecosystem entirely, which I would argue, is well worth discussion, at the very least.
If this were to be seriously considered (or done as a fork), I would envision it having a reference motherboard/CPU, which could still be a highly compact system, such as a NUC or a Lenovo miniPC or some such, the main requirement being robust USB-C support.
If we had that, then the Zynthianās display, as well, could be integrated into a single device, which could operate both wired, as USB-C handles displays just fine, and If the reference MCU is robust enough (recent ESP32s are quite impressive) it could work via Bluetooth or Wiffy, with the MCU feeding the UI to the screen and an onboard battery freeing the player up.
Those ESP32s of late, with their fast RISC-V CPUs, could even carry some onboard synths to make it a stripped-down portable unit on its own as well. Iāve always felt there should be a version with at least a small keyboard integrated too.
My enthusiasm for this project will never wane, but I think itās worth examining the facts on the ground of late.
