Yes I realised yours had the parameter but it did not have port assigned in v1,but I think I prefer the centralised single ctlin - easier to manage, when the SS is unplugged the ctlin loses the port selection so I only have to reset one instead of many . . .
I like the directional leds - I also enabled a pressure response -<64 gr >64 red, will try for gr,y,red next . . .
Next time you need to do a full restart can you check whether the SSCOM midi driver is still active I have had occasional issues with the system midiserver before. I also had an issue where midi sent via Port 1 showed up in Max as on Port 2, which confused me for a bit till restarting Max, so you might want to check that as well . . .
Interesting take on the St.epInitLoad although it does not protect against loading the [ss] via another patch - maybe a .js could look behind the scenes to see if it exists. But your system certainly works with your patches.
I have not quite worked out what MidiMonitor is doing to fix things yet - I thought it might have sent a Universal Non/Realtime message but have not confirmed, or it may be a 'running status' issue . . . .
But I have manged to have multiple [ss device] running simultaneously, infact I can get the SoftStep app, Live running Swirlys SScrollr and Max running the KMI dev kit, St.epsoft and jk.softstep . . . Obviously some toes get stepped on and it is confusing but it works - and it is definitely sending to 3 different SS in Max . . .
Hope to be able to work out a Max solution to this issue . . .
Some interesting variations in your patch too Jeff - had similar thoughts re Multislider but was looking at doing it as 4 quadrants rather than 4 columns. Like the Dial response too. Also using a different named send to your [ss] cuts down crosstalk with co-existing [ss]'s.
Well at least there is a bit of progress and a few people Not decided exactly how I wish to proceed at the moment - am still experimenting with some possibilities but may get around to posting something eventually . . .
KMI StringPort_1650, SoftStep_VK2 v1.2 & MIDI Expander; Mac_Moore Guitar,
Roland VG 8, 88 & 99, YamahaVL 70m; OSX 10.6.8, iMac i7 2.8G QC; MaxMSP 5.1.8, Ableton Live 8.2.2, M4L, SC3, QC, cSound, etc, etc,