This version brings a major change to how Electra works internally. Preset storage in RAM has been optimized. It is safe to load very large presets now. The MIDI message reading and forwarding has been reworked. It is now controlled with the hardware based timer. This means improved latency in general. The latency is not affected by the user actions any more.
These two changes really touched almost everything inside the Electra. We have tested the firmware a lot but still, there could be glitches - if you notice anything strange or if you experience any freeze, please report it to us.
@thetechnobear points taken. Please consider it to be the very first version. We just wanted to make a kick off and hear back from all of you. We discussed that with @tomas - we will have to - most likely - redo the Menu window and button assigments. New features and possibility to customize stuff call for it.
Got it, thanks Martin. Seems equivalent to a SysEx control with an empty message – I’ve been using those quite a bit – but virtual controls are much cleaner for the purpose.
I misunderstood virtual controls to be opaque data buckets of arbitrary size – like we briefly discussed 1-to-1 a few weeks ago – that could be used for example to store the preset name as parsed from a patch response.
@nuipb I will look at that later today. It works on my side but there is another user who had the same problem as you do. I received the output of the “crash window” from him so I think i should be able to replicate it.
Just a side note, this application will be replaced with the next release of the firmware. The new app should be easier to install and work with.
@nuipb I knew this question would come sooner or later
I am currently busy with assembling new Electras, the demand is high and it still occupies a great deal of my available time. In parallel to that there is a bigger scale upgrade coming up. As the changes are non-trivial I am releasing “beta” versions and I am in touch with number of users to make sure it will be well-tested, stable, and easy to upgrade when released.
This new version will make it possible to implement many of the features that have been asked and discussed here on the forum. And it also greatly improves compatibility with other MIDI devices (routers, hosts, etc)
So i ordered E1, and while reading this and waiting for it to be delivered, i was wondering if i should wait for your next update to start create my templates, or will it be safe to start “programming” already?