Greetings folks! I am having a problem where the Mackie control section of the Midi 3.1 on Stream Dock(not Stream Deck) shows “(not found)” in the section and function options.
Based on my research se.trevligaspel.midi.exe is not sending dropdown data. Unfortunately, it is a .exe, and I can’t edit it.
se.trevligaspel.midi.exe
↓ sends data
sdtools.common.js (UI handler)
↓ updates
HTML (your dropdowns)
function websocketOnMessage(evt) {
var jsonObj = JSON.parse(evt.data);
if (jsonObj.event === 'sendToPropertyInspector') {
var payload = jsonObj.payload;
loadConfiguration(payload);
checkToken(payload);
}
else if (jsonObj.event === 'didReceiveSettings') {
var payload = jsonObj.payload;
loadConfiguration(payload.settings);
checkToken(payload.settings);
}
}
Which based on this script;
else if (elem.classList.contains(“sdList”)) { // Dynamic dropdown
var items = payload[key];
Should populate;
payload[“A”] = [ …list of sections… ]
payload[“F”] = [ …list of functions… ]
Any assistance would be appreciated. Got help from A.I.
