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.
As I understand it, this one opens up insane possibilities – can you please give a quick summary of how to make and refer to virtual params? Is there anywhere I can read about it?
will provide info very soon. Currently they can be referenced in sysex and patch request messages. We are planning to add support for them to all types of MIDI messages.
love the snaps , and also the ability to resend the current midi !
this is so, so useful, when you’ve not got bi-directional midi
perhaps we could reorder the menu page to:
snaps, pages, presets
(from pages, presets, snaps)
the reasoning is…
the first menu item is selected on entry.
pages was very useful before, but now we have a shortcut for that.
so perhaps snaps is more useful.
presets feels the least likely to be switching.
perhaps an alternative is to remember last ‘page’ used,
so if you are on snaps, next time you hit menu , you go back to snaps.
(Im thinking mainly here about quickly switching between snaps )
@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.
yup, these are the reference parameters. I keep your idea in mind. Shall we open a separate topic on it? If you agree pls kick it off with the description of your idea. Thx!
@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.
Are you sure the Electra One did not update?
Mine crashed right after I selected the update 1.5.frm, but it still did the update.
It is really fast.
osx 10.14.6
A new application that will replace ElectraOneConsole is almost finished. Need to make sure it runs on Windows. Once it is done, it will be made available for the download. ETA is early next week.
@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)
Sounds very promising, thanks for the update ! and glad the demand is high although not really surprising to me
Any rough ETA for this next major upgrade ?
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?