Вы не можете использовать UGen для установки аргумента SynthDef, но вы можете установить аргументы Line.kr:
a = {arg freq=440, vol=0; SinOsc.ar(freq)*Line.kr(atk,sus,rel)}.play
a.set(\atk,0,\sus,1,\rel,0)
обратите внимание, что с Line.kr вы не можете перезапустить конверт.
Для более конкретного контроля, пожалуйста, смотрите EnvGen UGen:
http://doc.sccode.org/Classes/EnvGen.html