There is an example in the Synth helpfile of how to use mySynth.get().
get(index, action)
getMsg(index)
Query the server for the current value of a Control (argument). index is a control name or index. action is a Function which will be evaluated with the value passed as an argument when the reply is received.
s.boot;
(
SynthDef("help-Synth-get", { arg freq = 440;
Out.ar(0, SinOsc.ar(freq, 0, 0.1));
}).send(s);
)
x = Synth("help-Synth-get");
x.set(\freq, 220 + 440.rand);
x.get(\freq, { arg value; ("freq is now:" + value + "Hz").postln; });
x.free;
Keep in mind that every time you ask for a value from the server, it's asynchronous - aSynth.get does not return the value immediately because the client has to wait for the value to come back in an OSC message from the server.
James