# Sysex Editor Problem

**URL:** <https://forum.electra.one/t/sysex-editor-problem/3865>\
**Category:** Bug reports\
**Created:** [August 11, 2025, 5:07pm UTC](https://forum.electra.one/t/sysex-editor-problem/3865 "2025-08-11T17:07:45Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![michaelhaefliger](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@michaelhaefliger](https://forum.electra.one/u/michaelhaefliger)\
**Post date:** [August 11, 2025, 5:07pm UTC](https://forum.electra.one/t/sysex-editor-problem/3865/1 "2025-08-11T17:07:45Z")

</div>

In the following example, Sysex values from some controls are only partially transmitted, and I can’t explain why this is happening.

> **[Electra One App](https://app.electra.one/preset/2dHvARH43zwAgJrpT4F2)**

The controls were created using the Sysex Editor. I’m using version 4.0.

Level 2 and Play Mode 1 send correct data across the full value range. The remaining controls only send part of the value range.

Level 1: F0 52 00 00 31 07 00 V F7  
Level 2: F0 52 00 00 31 07 01 V F7  
Level 3: F0 52 00 00 31 07 02 V F7  
Level 4: F0 52 00 00 31 07 03 V F7

Play Mode 1: F0 52 00 00 31 06 00 V F7  
Play Mode 2: F0 52 00 00 31 06 01 V F7  
Play Mode 3: F0 52 00 00 31 06 02 V F7  
Play Mode 4: F0 52 00 00 31 06 03 V F7

V = value

 ![SysexMonitor](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/c/c1e67bcddd4eaa50c2c643b82121a9b6d54e5ae2.jpeg)

---

<div class="post-metadata">

**Author:** ![NewIgnis](https://dub1.discourse-cdn.com/flex017/user_avatar/forum.electra.one/newignis/32/767_2.png) [@NewIgnis](https://forum.electra.one/u/NewIgnis)\
**Post date:** [August 12, 2025, 9:56pm UTC](https://forum.electra.one/t/sysex-editor-problem/3865/2 "2025-08-12T21:56:44Z")

</div>

Error found. You must have copied around the sysEx somehow, and at the first look all seems right. But then check the underlying json because that is what is sent to the E1.

And for sure, something went wrong : allthough in all the Visual Sysex editors you had assigned each fader to resp. parameter 850, 851, 852 and 853, when looking to the Json of each Sysex, they all kept being assigned to 851.

Same with the selection lists.

I’ve corrected Level 3 and Play mode 2, but left the other ones untouched for you to find out and correct.

> **[Electra One App](https://app.electra.one/preset/cTjYyhDSic7Ks7oUO4wI)**

Try to reproduce how you got to that result and then inform Martin !

 ![image](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/0/06c16bb71d5c44c31fd5177410585e1e5d522e53.png)

---

<div class="post-metadata">

**Author:** ![michaelhaefliger](https://avatars.discourse-cdn.com/v4/letter/m/8edcca/32.png) [@michaelhaefliger](https://forum.electra.one/u/michaelhaefliger)\
**Post date:** [August 13, 2025, 8:05pm UTC](https://forum.electra.one/t/sysex-editor-problem/3865/3 "2025-08-13T20:05:30Z")

</div>

Great, thanks for taking the time to check this.

I didn’t make any manual adjustments in the JSON. When creating it, I copied an existing controller and adjusted the SysEx values. Afterwards, I changed the parameter in the value attribute, assuming this would also be automatically updated in the JSON. I didn’t realize there are two separate entries for it, but only one of them has changed.

@martin To reproduce the issue:

1. Create a fader with message type SysEx
2. Edit the SysEx data with a value
3. Change the parameter number

 ![1_Fader](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/b/bb29b71d84a8ed2e4914d5fcee794d3fbf162771.png)

 ![3_LuaEditor](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/5/52c8b67c15336749104736577d31d6c2ea38f80b.png)

 ![2_Sysex Data](https://europe1.discourse-cdn.com/flex017/uploads/electraone/original/2X/3/32393532e4cc02e4ca09c29cc284c3e066835799.png)
