After being busy with other things a long time, yesterday I started working again on the E1. I continued working with my 14 bit SysEx controls. As usual I copied existing controls and adapted them accordingly. With the copy of a control also the Parameter ID of the source is copied.
While writing I wonder if it were possible to automatically create a new - unused - Parameter ID with the copy of a control.
If the Parameter ID is the same for more than one control all the controls are following the movement but obviously (at least in my case) just the one that is actively turned sends data.
After I re-assigned all the Parameter IDâs from the copied to individual ones I couldnât get all my copies to work at all. Searching the forums for quite some time I then learned the very hard way that changing the Parameter ID in the referring field does NOT change the âparameterNumberâ in the JSON SysEx editor accordingly. And the difference between the Parameter ID and the âparameterNumberâ sets the control obviously to be inactive.
My related questions are:
⢠What is the Parameter ID/ âparameterNumberâ ?
⢠Are they they kind of the same or where and why are they different?
⢠If they meant to be the same to let the control work wouldnât it be possible to synchronize them in the JSON editor accordingly?
⢠Why do all the controls with the same Parameter ID move simultaneously but not sending what one might expect?
Apologies but for me as a simple guy with no knowledge in development this all kind of doesnât look logical to me.
And I just can repeat myself that if a searchable documentation would exist itâd probably avoid these kind of questions. I wasnât able to find something helpful even though I really took a long time to search before I asked this questions.
Thanks in advance.