ProtocolFile { ChannelCount =2 RepeatMode =0 RepeatTimes =1 Stages { Stage { Channel { STRING Shape =Sine { Duration =1 Duration incr =0 Duration factor =1 Amp =1 Amp incr =0 Amp factor =1 Freq =60 Freq incr =0 Freq factor =1 Phase =0 Phase incr =0 Phase factor =1 Offset =0 Offset incr =0 Offset factor =1 } STRING Shape =Ramp { Duration =1 Duration incr =0 Duration factor =1 FromAmp =0 FromAmp incr =0 FromAmp factor =1 ToAmp =1 ToAmp incr =0 ToAmp factor =1 } } RepeatMode =0 RepeatTimes =1 PauseMode =0 PauseSeconds =1 Randomize =0 Channel { STRING Shape =Step { Duration =0.5 Duration incr =0 Duration factor =1 Amp =1 Amp incr =0 Amp factor =1 preDuration =0.25 preDuration incr =0 preDuration factor =1 preAmp =0 preAmp incr =0 preAmp factor =1 postDuration =0.25 postDuration incr =0 postDuration factor =1 postAmp =0 postAmp incr =0 postAmp factor =1 } STRING Shape =Custom { STRING f(x,i) =x * x x from =0 x to =1 Duration =1 } } } } }