Actually yes, I used the SRG-300SE IP v1.0 module, but I did have to do preset save/recall using an SIO and I also had to send a "Stop" command after the preset "Save" or "Recall"
Ex: Preset 1 Save "\x01\x00\x00\x09\xFF\xFF\xFF\xFF\x81\x01\x04\x3F\x01\x00\xFF"
Stop "\x01\x00\x00\x09\x00\x00\x00\x42\x81\x01\x06\x01\x05\x05\x03\x03\xFF"
Preset 2 Save "\x01\x00\x00\x09\xFF\xFF\xFF\xFF\x81\x01\x04\x3F\x01\x01\xFF"
Stop "\x01\x00\x00\x09\x00\x00\x00\x42\x81\x01\x06\x01\x05\x05\x03\x03\xFF"
Preset 1 Recall "\x01\x00\x00\x09\xFF\xFF\xFF\xFF\x81\x01\x04\x3F\x02\x00\xFF"
Stop "\x01\x00\x00\x09\x00\x00\x00\x42\x81\x01\x06\x01\x05\x05\x03\x03\xFF"
Preset 2 Recall "\x01\x00\x00\x09\xFF\xFF\xFF\xFF\x81\x01\x04\x3F\x02\x01\xFF"
Stop "\x01\x00\x00\x09\x00\x00\x00\x42\x81\x01\x06\x01\x05\x05\x03\x03\xFF"