You mentioned that you found the “Re-initialize Extension” menu item. I haven’t gotten this working entirely correctly yet, and I’m not sure why.
As it stands now, if I disconnect my MK3 and re-connect I have to wait 5 seconds or so for windows to properly re-recognize it. I then click the “Re-initialize extension” item and all of the keyboard LEDs will re-sync and work properly, but the screens are still all black. I can then click “Re-initialize extension” a second time and the screens come back.
This is one of those things I figured I’d fix someday, but since I’ve never had my MK3 disconnect while playing I’ve just never gotten around to it. I’ll take a look at it again and see if I can figure out why it’s doing what it’s doing and perhaps fix it.
I assume you saw the explanation for them on the second to last page of the documentation for the extension.
I’m attaching a copy of the current version of the extension (for Mac) and a simple Gigfile that illustrates how I used the zone lights.
This copy of the extension is newer than the one that is in the Releases link on GitHub because it’s built on the current source. I’m not sure if anything I tweaked over the past year has helped with the disconnect issue, but you might as well try the latest one. I’m not using a Mac, so you may need to edit the midi port names in the widgets on that global rackspace panel for your system.
If you scroll down to the bottom panel on the Piano rackspace you’ll see the zone widgets that control the key LEDs on the MK3. If you go into edit mode and look at the blue and dark orangish rectangles you’ll see that they’re linked to MIDI in blocks in the wiring view called “Secondary 61” and “Secondary 61 + 1 Oct”. You can label them however you want, but in my setup those are linked to the MIDI input from my SL-MK3 in the Rig Manager.
For each zone there is one Midi In block in the wiring view (one called Secondary 61, the other with the +1 Oct). On the panel there are two widgets attached to each of those. The one on the left is connected to the “Min note” parameter of the midi in block, the one on the right is connected to the “Max note” parameter. The widget on the left (colored blue in my example) controls the color of the zone LEDs using the Fill Color of the widget.
Hopefully that makes sense, or seeing the example makes it clear.
SL-MK3 Extension 0.96.zip (929.4 KB)