Page 1 of 1

Sub Phatty's editor's communication protocol

Posted: Sun Jul 07, 2013 2:21 pm
by subb
Hey,

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.

Re: Sub Phatty's editor's communication protocol

Posted: Mon Jul 08, 2013 1:44 am
by subb
Alright. Well, I've got most of the sysex commands figured out by now (I'll share them in a proper format later). The only thing missing is the preset format. I think it might be compressed or encrypted (I doubt), since changing a single parameter in the preset changes a lot of the data in the preset file.

I'll keep searching, but if anybody want to give it a try, I would be grateful.

Re: Sub Phatty's editor's communication protocol

Posted: Tue Jun 09, 2015 4:07 pm
by AjS
Hi,
i been looking for an app for android who can change/control sub phatty parameters and I couldn´t find it. As you said, this would give much more freedom to the synth, as you don´t need a computer to control the hidden parameters (or in my case, Load/Save presets)
It´s seems this post it´s quite old, could you go any longer with the bi-directional communication between android and the Sub Phatty?
I know nothing to help you but I know a couple of guys who could be very interested in progress with that.

Thanks a lot!