Thanks @martin
(sorry to have missed you before I left, I left happy/excited but frankly exhausted! )
It was a great opportunity to meet the whole Electra One team, and get some quality time together, sharing ideas and experiences.
Congratulations on open sourcing the firmware.
It’s a huge and exciting step forward, opening up so many possibilities, and to also share experiences and contribute to the platform as a whole.
for those not at the show…
The Orac firmware shows slightly in approach to using that hardware (than the midi controller firmware)
Since Orac is a (kind of) virtual modular, the UI has to be very dynamic, as the user is able to switch in and out modules.
so, rather than laying out the UI, Orac dynamically changes the E1 UI depending upon what modules are loaded , so there is nothing to ‘configure’.
In many ways its similar to how the Push 2 works with Ableton Live, where the Push 2 reflects Lives state, and of course works bi-directionally.
technically this is done by exchange a data model between the E1 and Orac, using its own sysex protocol. this is all done dynamically, so you can even unplug the E1 talking to Orac on one device (say an organelle) , and plug it into another (say Orac on a terminal tedium) .
so you can share one E1 between devices.
the same E1 firmware will work with Orac running on any platform be it, an Organelle, rPI, Terminal Tedium ( even a Mac which I use for development purposes only)
whens it being released?
well its done, though I probably want to update it for the latest E1 firmware changes
I will then release this E1 firmware, and also MEC (which is the ‘bridge’),
I’ll likely also release a minor update to Orac , since I fixed a few other (unrelated) things.
this, of course, is all free, and is also open source - so E1 firmware developers will have another ‘example’ app to get ideas from.
anyway congrats to the Electra One team, its a great step forward,
also it was great to see so much interest in the E1 at the Superbooth stand!
Orac on the stand …
a celebration of open source !
- E1 open source firmware
- Orac open source
- Terminal Tedium, open source hardware
- Organelle M, open source software
- Mutable Instruments modules in Orac - you guessed it open source !