Thank you for going through the update process and reporting back. Very happy is working (again) for you.
OK - not sure whatās happening here but fired everything up this morning as usual and the preset wouldnāt load parameters from PCM81 on sync press. Spent a bit of time checking cables etc just to see if I could find any issue. No joy. Midi out and in indicators were flashing as normal (as was the PCM display (transmitting midi bulk data) but no parameters updated on the E1. Rebooted E1 several times to see if something was stuck also.
In desperation I reloaded v1.11 preset and all worked fine again.
Reloaded 1.14 and nada again..
The logical, rational brain in my head canāt work out how the heck this can all work fine, and then not work, in the context of everything else being exactly the same and nothing being touched or changed.
Any ideas? Iād really like to be able to run 1.14 again if I can..
Si
I donāt know what to say exactly. The fact that it works sometimes tells me there might be some type of load up timing or memory overwrite. I had corrected a few places where variables might be used before having a value and di some other cleanup.
However, at the moment, all my time and focus is tied up trying to work on the VST version of this editor to run on Macs and PCs. Itās coming along well, but thereās still a lot of changes and tweaking to do to make it all work. The layout/graphics will be (hopefully) clearer on the computer (more screen real estate and graphics capabilities) and people should be able to easily incorporate it stand-alone or as a VST/AU inside their DAW.
What would really help on the Electra One would be the equivalent of lint (syntax/code checker) for Lua inside the Electra One OS environment. The reason itās needed inside the Electra One is that there are a lot of Electra-specific objects and such that standard checkers do not know about, so they would all be flagged as errors/issues.
The thing that is probably an issue is a misspelling of a variable (or unwanted capitalization) or forgetting to declare it as a local and it picks up the global with the same name, or any of a handful of common mistakes that donāt show up as an error. Lua doesnāt check things like that and I donāt know if Martin has included things like a memory/stack overflow check or other development tools in the latest build.
I will look into it as I can, but unless something jumps out, itās probably not a 5 minute research and fix kind of thing.
Appreciate the post and understand the situation.
Si
I do remember having similar issue (decades ago) when using Perl programming language. Later, it was possible to optionally include āuse strictā mode. It discovered common issues like that and treated them as errors. I will check if there is anything similar for Lua.
Itās only 4000+ lines of Lua code to look over, right?
Lol
In alll seriousness, porting some of the code from Electra to CtrlrX did uncover some issues and will probably uncover more. Some of the fixes were moved back into the Electra (and contributed to the last couple iterations).
Some type of āuse strictā, or even ways to do things like put a watch on a variable would be useful, but itās not fair to think @martin is going to incorporate a full Visual Studio-like debugger into the Electra.
I just need a pot of coffee, some time, and a bit of determination to dig through all of it.
Hiya Team!
Hope all well, circling back to my initial post.. my new MINI just arrived ![]()
Excited to try the Lexicon PCM 80/81 preset out but having a n00b moment..I cant seem to locate the preset files in the library..?? Is there a link or description I am missing?
I have searched under terms āLexicionā , āOldgearguyā PCMā and many more..
Apologies if Iām missing something obvious.. any / all help appreciated ![]()
Thank you and best wishes from Sydney!
Tee
The PCM 80 preset had not been ports to the Mini (yet). No idea of a timeframe for doing that at this point. I will post an update if/when I start, but definitely no earlier than summer/ fall.
Hey OGG/Martin - been a minute since last posting. PCM81+E1 playing nicely together, but was hoping yāall might have some ideas on this:
Iām trying to load some sysex files into the ā81 using SysEx Librarian, with E1 in between. The sysex data seems to load into the E1ās PCM preset (by name, at least), but it doesnāt make it all the way to the ā81 itself. Iāve tried all combos of MIDI routing from within the āConfigurationā Controller tab.
Iāve also tried saving the patch (which appears loaded by name) from E1 to ā81ās Registry bank. With this attempt, only name of the patch saves to the PCMās R bank, but the sound coming from the ā81 is clearly the default Prime Blue patch.
Iād prefer not to disconnect cables from the ā81 to E1, then hook up directly to my Mac for some direct sysex transfers, then hook back up to E1 for editing. Is there a way to send these sysex files from my Mac to the ā81 through E1?
Thanks, as always, for your kind attention and assistance -
.cdp
You might be able to do it if the E1 had a simple āpass thruā preset loaded and active. The PCM 80 preset was not designed with that in mind.
Also, during this ongoing development of a PCM 80/81 editor for the computer Iāve found some areas in the Electra version that should be fixed/tweaked. One of which is that Lexicon used a different (unpublished) list of decay time for the Hall reverb algorithm. Thatās why the Mid Rt values donāt line up like the others.
When I get this version released, Iāll come back to the Electra version and do some cleanup, enhancements.
Hey oldgearguy, would it be possible to add a bypass button to your PCM80 preset? Now that Iām manipulating my PCM via E1, the PCM is a bit out-of-reach on my desk. Itād be quite handy to be able to bypass it with a button control on E1. Thx!
.cdp
On the computer app I implemented the Bypass, so Iāll look and see where a good place is on the E1 to put the button.
Hmmm - just so weāre clear - you are talking about āremotingā the PCM 80 Bypass front panel button, right?
Or did you want the Electra One PCM 80 editor to be bypassed and have MIDI flow through w/o being processed?
The former - āremotingā the bypass front panel button.
Thanks!
.cdp