I was playing around with TouchOSC (an iOS and Android application similar to the Lemur) and I was able to control the hidden parameters of the Sub Phatty with it. However, when changing patch on the Sub Phatty, the TouchOSC UI didn't update, since all that is sent by the Sub is a program change message.
I was wondering what was the implementation of the bi-directional communication between the editor and the Sub. Does the editor send a special message to the Sub when it receive a program change that then cause the Sub to dump the patch/current edit buffer? Something else?
I think it would be interesting to implement the editor (at least the hidden parameters section) in an iOS/Android app. Coupled with something like the iRig Midi, you could play with the Sub without a "computer". If there's an interest (and Moog is not already working on something like this), I could start an open source project.