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.