As always, big ambitions, not much knowledge.
I bought roland jv2080 about half year ago as a first rompler, and really fast realize it’s not working like i want. I was trying with vst, but with not good results. I need to control it with my novation sl mk III with 1:1 act, and exactly know where i’m and record it on rest of my stuff. That’s the idea, and decided, to make it in electra one mini architecture.
I read about it for last 3 months, making preset for almost month.
I use Midi OX, for fast defining sysex adresses, i don’t know how to calculate adresses, but know basic logic, and offsets, every important things including checksum.
I know Midi logic, working before with CC, and trying alot with sysex for last 6 months.
I don’t really know about advanced lua scripting. I understand basics, like functions, and using it with declarated actions, but i don’t know how to write, and work with it, because i was working only with Ai.
Right now, Ai lost most of assumptions, and can’t generate working codes.
I have 2 versions of code, one is working almost perfectly, but it’s long, have almost 1 tousand lines and editing it is a nightmare. Every move making trouble with other functions, above all, there’s parsing, and refreshing UI problems. But it’s working.
Second one code, is my trials for making the new code simpler and cleaner. It have right now single source of thruth for electra UI, and separated parser for full dump section. It have theoretically virtual twin engine, i just thinking about virtual replicate of all roland jv2080 structure.
I basically have idea for all the functions, know this instrument really well, im fascinated with it.
But using ai, started to be nightmare, it lost formating, or using functions, what was restricted like few messages before on chat. I dont have any advanced GPT, i use only google chat, don’t have any money for claude and other paid versions of AI.
I started to support myself with markdown files, what includes all the logic, all adresses, all controls on layouts, their ID’s and UI functions, but it’s not working well. Ai just know, about mistakes maken, telling me it will work, and it’s not working, usually just trying to repare something and going around in circles.
I’m just desperated and trying to find way, to work with it.
How did You work, on big presets? Maybe You build few functions and controls on one preset, and clone it to another? Where to start exactly, to have ideally 1:1 preset set to roland? I want to make something like ctrlr jv-xp editor, or jvPatchEd, to set everything in “online” mode. Maybe it will be reduced visually, but functions will be the same, or little more. I think, the key is, one big dump to electra one, and 100% online functions, what will monite all changes live. There’s no way, to lost connection then.
There’s .md script, poorly translated to english, to explain every functions right know.
It’s work on old 9 nine blocks code, except little problems with ui refreshing for id 1001, 1002, 1003, and 105,106,107,108. There’s also receive data error on roland, when changing mode and dump with id 20 button, but some data is transmitting, and parameters, also change correctly (except id mentioned above).
But this script is defining more new structure engine, with new ssot, and virtual engine architecture.
It’s not working, but apparently it’s better. That’s what ai told me. I don’t believe in that, but can’t check it anyway.
I don’t know, what to think abot it, and i’m totally helpless right know.
The .md file:
