Looking at it a bit more made me realize I’ve seen this baby before: @thetechnobear mentioned it to me on the Squarp forum. But, that was before Lua support and open-sourcing, two game changers…
The Lua interfaces mean I don’t have to build all the MIDI I/O infrastructure as that plumbing is a fair bit of effort and given I do low level C/C++ for work, I don’t really want to deal with firmware too much.
This eliminated the possibility of me getting a Raspberry Pi to do some MIDI tinkering projects.
I’ve got 2 other devices that are open source:
The Synthstrom Deluge which I like mostly because the community will crowdsource and implement ideas.
The Berglund NuRAD which is my main MIDI controller at the moment and I may decide to try to tinker with it as some point.
But I think the Lua stuff in the Electra One will be my main tinkering for the foreseeable future.
Similar story here, low level C as dayjob. And while I’d love to hack on this and that in the freetime as well, my back doesn’t approve and it’d be nice to make some music too
I just broke the back on a Deluge and been reloading the shipment tracking info page … a lot . Open-source being a big but certainly not the only reason. Not really planning to hack on it (see above), but just the guarantee that if you need to, you can. Like, the ability fix that one thing that annoys the living daylights out of you that nobody else cares about, even if the company went under. Got my share of long out of support hardware that a tiny fix or two would elevate another level.
But yeah, Lua is a pretty fun language for stuff like this. I have a MidiHub which is mostly good at driving me crazy with the graphical pipe “programming” and still failing to do like two of the four things I need from it.