Ableton Live MIDI Remote Script / Control Surface

that makes sense. However, I wonder why the automatically generated control id are beyond that value. Is it possible that there is a bug that gives value above 443? (Maybe more a question for @martin)

I regenerated all the controls with big ids and it’s now working fine :slight_smile: :star_struck: It would be great if the system doesn’t give out any ID that’s out of range though.

when I load my custom Operator preset, the “USB DEVICE” and “USB HOST” texts are blinking non-stop. If I witch to another device then it stops blinking, unless I change something. When looking into the Log.txt. it constantly prints out messages like follows.

What could be wrong in my script? Thanks in advance!

2024-04-18T16:25:50.048093: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.048116: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:50.239909: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:50.240057: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450350.240038
2024-04-18T16:25:50.240087: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:50.240287: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:50.240338: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450350.240326
2024-04-18T16:25:50.240363: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:50.248073: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.248317: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.248387: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:50.248422: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.248451: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.248474: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:50.439828: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:50.440002: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450350.4399722
2024-04-18T16:25:50.440056: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:50.440227: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:50.440264: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450350.440255
2024-04-18T16:25:50.440285: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:50.447888: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.448023: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.448147: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:50.448197: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.448229: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.448253: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:50.638596: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:50.638734: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450350.6387131
2024-04-18T16:25:50.638764: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:50.638874: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:50.638955: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450350.638934
2024-04-18T16:25:50.639029: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:50.647748: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.647846: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.647884: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:50.647909: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.647941: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.647976: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:50.839889: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:50.840096: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450350.8400571
2024-04-18T16:25:50.840130: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:50.840364: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:50.840420: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450350.840408
2024-04-18T16:25:50.840444: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:50.848469: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.848661: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.848724: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:50.848761: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:50.848807: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:50.848840: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:51.039751: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:51.039937: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450351.039913
2024-04-18T16:25:51.039970: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:51.040118: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:51.040216: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450351.0401468
2024-04-18T16:25:51.040250: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:51.048706: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.048912: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.048958: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:51.048983: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.049011: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.049034: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:51.240243: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:51.240496: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450351.240454
2024-04-18T16:25:51.240528: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:51.240785: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:51.240847: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450351.240834
2024-04-18T16:25:51.240873: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:51.248924: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.249106: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.249160: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:51.249186: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.249214: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.249237: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:51.440207: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:51.440407: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450351.440384
2024-04-18T16:25:51.440440: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:51.440634: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:51.440674: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450351.440665
2024-04-18T16:25:51.440699: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:51.458201: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.458391: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.458489: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:51.458546: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.458605: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.458782: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:51.649069: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:51.649174: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450351.6491551
2024-04-18T16:25:51.649201: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:51.649353: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:51.649401: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450351.64939
2024-04-18T16:25:51.649425: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:51.657116: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.657211: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.657248: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:51.657271: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.657298: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.657320: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:51.849839: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:51.850092: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450351.8500638
2024-04-18T16:25:51.850131: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:51.850292: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:51.850328: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450351.8503191
2024-04-18T16:25:51.850349: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:51.857870: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.858020: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.858063: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:51.858089: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:51.858117: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:51.858139: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:52.047401: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:52.047481: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450352.0474722
2024-04-18T16:25:52.047496: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:52.047557: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:52.047571: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450352.0475671
2024-04-18T16:25:52.047580: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:52.058046: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.058208: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.058265: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:52.058290: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.058318: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.058341: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:52.248819: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:52.248993: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450352.248974
2024-04-18T16:25:52.249023: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:52.249157: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:52.249212: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450352.249203
2024-04-18T16:25:52.249233: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:52.257862: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.258084: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.258150: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:52.258177: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.258204: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.258229: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:52.449035: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:52.449184: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450352.449163
2024-04-18T16:25:52.449217: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:52.449348: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:52.449391: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450352.4493802
2024-04-18T16:25:52.449416: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:52.457877: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.458020: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.458071: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:52.458098: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.458139: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.458174: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:52.649806: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:52.650072: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450352.650039
2024-04-18T16:25:52.650107: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:52.650321: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:52.650371: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450352.65036
2024-04-18T16:25:52.650399: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:52.657700: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.657907: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.657972: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:52.658000: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.658029: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.658053: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:52.850061: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:52.850325: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450352.850299
2024-04-18T16:25:52.850363: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:52.850561: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:52.850613: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450352.8506
2024-04-18T16:25:52.850639: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:52.857683: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.857880: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.857944: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:52.857970: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:52.857998: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:52.858022: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:53.049770: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:53.050063: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450353.0500338
2024-04-18T16:25:53.050109: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:53.050288: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:53.050326: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450353.050317
2024-04-18T16:25:53.050347: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:53.057766: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.057992: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.058060: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:53.058085: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.058113: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.058138: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:53.250752: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:53.251008: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450353.2509792
2024-04-18T16:25:53.251045: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:53.251293: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:53.251343: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450353.251331
2024-04-18T16:25:53.251370: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:53.267931: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.268063: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.268110: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:53.268135: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.268164: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.268187: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:53.459057: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:53.459317: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450353.4592798
2024-04-18T16:25:53.459376: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:53.459800: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:53.460007: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450353.45997
2024-04-18T16:25:53.460071: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:53.467828: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.467964: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.468041: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:53.468089: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.468148: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.468197: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:53.659239: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:53.659432: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450353.659412
2024-04-18T16:25:53.659461: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:53.659593: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:53.659629: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450353.65962
2024-04-18T16:25:53.659651: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:53.667831: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.667971: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.668027: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:53.668063: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.668106: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.668141: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:53.859443: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:53.859663: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450353.859632
2024-04-18T16:25:53.859719: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:53.859915: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:53.859998: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450353.859979
2024-04-18T16:25:53.860085: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:53.867770: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.867883: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.867924: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:53.867949: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:53.867977: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:53.868000: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:54.059700: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:54.059908: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450354.0598772
2024-04-18T16:25:54.059964: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:54.060161: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:54.060239: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450354.06022
2024-04-18T16:25:54.060261: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:54.067604: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:54.067806: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:54.067887: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).
2024-04-18T16:25:54.067934: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:54.067991: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:54.068038: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 0, uploading?: False).
2024-04-18T16:25:54.259916: info: RemoteScriptMessage: E1 (debug): ---- Send value update 400 ms for control (320,0).
2024-04-18T16:25:54.260067: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 1 at time 1713450354.260046
2024-04-18T16:25:54.260097: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (16 bytes).
2024-04-18T16:25:54.260256: info: RemoteScriptMessage: E1 (debug): ---- Send value update 50.0 ms for control (320,0).
2024-04-18T16:25:54.260331: info: RemoteScriptMessage: E1 (debug): ---- ACKS pending incremented to 2 at time 1713450354.26032
2024-04-18T16:25:54.260372: info: RemoteScriptMessage: E1 (debug): ---- Sending SysEx (17 bytes).
2024-04-18T16:25:54.267931: info: RemoteScriptMessage: E1 (debug): - Main receive MIDI called.
2024-04-18T16:25:54.268165: info: RemoteScriptMessage: E1 (debug): -- Processing incoming SysEx.
2024-04-18T16:25:54.268217: info: RemoteScriptMessage: E1 (debug): --- ACK received (acks still pending: 1, uploading?: False).

ah, solved. control 320 was written twice in my ccmap by mistake. Sorry, I was stuck with this bug for a few days but only figured out the issue when trying to ask for help

1 Like

LOL… happens quite often to me too.

1 Like

@jhh with the Sampler from Ableton Live, I notice that a few controls are not available in the preset. For example, Sample Start, Sample End, Sustain Mode, etc… is there a way to find out how to add them to the preset? Thank you!

To be honest, Ableton is buggy as hell w.r.t. exposing device parameters. Some parameters have the same name (had to hack around that), and many parameters are simply not exposed and therefore cannot be mapped automatically (like these Sampler parameters).

1 Like

Oh no! That’s really bad news. Thanks for painstakingly making this happen despite the buggy as hell system. What you’ve done is hugely helpful regardless of the not so optimal support from Ableton’s side.

1 Like

Hi all, A quick question:

Is it possible to stop this patch from sending data in and out of the Electra One’s physical Midi In and Out 1 ports?

I’d like it to just send and receive over the USB port and not spam my MIDI ports, as this data doesn’t reach the DAW, it just confuses the other devices that are connected through an MRCC, and some of the channels and CCs used conflict with other settings.

Midi forwarding is done by the E1 itself. Settings can be changed through the web-app. But I’m not sure I understand your question: if other gear is connected to the E1 MIDI ports, wouldn’t you want MIDI to be forwarded?

1 Like

To be clear, I’m not talking about the main routing configuration page, which I don’t want to change, I just mean this particular Ableton patch alone.

The Electra One is plugged into a MIDI router through the MIDI port 1, and the USB port to the PC. The Ableton patch is sending CCs over channel 8 and 11 for example, and because it sends this over the USB AND the MIDI ports simultaneously, this has the potential to conflict with some studio devices by sending them CCs, as well as needlessly pumping data through the router.

In my setup, Ableton only gets the data via USB, so sending anything over the actual MIDI port is redundant.

As such, I’d like this particular patch to only push data through the USB, or failing that, to use MIDI port 2, which I don’t have plugged in, so I’m just wondering if either of those things are possible?

As far as I know this is not possible. Basically because it is not possible to target a MIDI message to a specific device (beyond using channels).
Correct me if I’m wrong @Martin

The simplest ting to fix it for me would just be to be able to switch this patch to using port two, if possible.

I tried tweaking in the normal patch places but it doesn’t seem to work for anything but the patch request, which is Lua based.

According to MIDI message routing | Electra One Documentation

MIDI message created by twisting Electra’s knobs and using the display touch is sent to all Electra’s interfaces, ie. <MIDI IO> , <USB DEVICE> , and <USB HOST>

This is not something that I cannot change, as far as I know.

The remote script running on the computer communicates with the E1 over port 1. This could be changed setting E1_PORT and E1_PORT_NAME correctly. Or you could rewire your other gear connected to the E1 to MIDI 2 IN/OUT.

Thanks, I’ll have a look in the remote scripts and so on to see if I can tweak it there :+1: