diff --git a/release-packaging/Classes/FluidRobustScale.sc b/release-packaging/Classes/FluidRobustScale.sc index 1a8a7d1..0b69c5e 100644 --- a/release-packaging/Classes/FluidRobustScale.sc +++ b/release-packaging/Classes/FluidRobustScale.sc @@ -1,14 +1,14 @@ FluidRobustScale : FluidRealTimeModel { - var <>min, <>max, <>low, <>high, <>invert; + var <>low, <>high, <>invert; - *new {|server, min = 0, max = 1, low = 0, high = 100, invert = 0| - ^super.new(server,[min,max,low,high,invert]) - .min_(min).max_(max).low_(low).high_(high).invert_(invert); + *new {|server, low = 0, high = 100, invert = 0| + ^super.new(server,[low,high,invert]) + .low_(low).high_(high).invert_(invert); } prGetParams{ - ^[this.min,this.max,this.low,this.high,this.invert,-1,-1]; + ^[this.low,this.high,this.invert,-1,-1]; } @@ -52,18 +52,16 @@ FluidRobustScale : FluidRealTimeModel { this.prSendMsg(this.transformPointMsg(sourceBuffer, destBuffer)); } - kr{|trig, inputBuffer,outputBuffer,min,max,low,high,invert| + kr{|trig, inputBuffer,outputBuffer,low,high,invert| - min = min ? this.min; - max = max ? this.max; low = low ? this.low; high = high ? this.high; invert = invert ? this.invert; - this.min_(min).max_(max).low_(low).high_(high).invert_(invert); + this.low_(low).high_(high).invert_(invert); ^FluidProxyUgen.kr(this.class.name.asString++'/query', K2A.ar(trig), - id, this.min, this.max, this.low, this.high, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer)); + id, this.low, this.high, this.invert, this.prEncodeBuffer(inputBuffer), this.prEncodeBuffer(outputBuffer)); } diff --git a/release-packaging/HelpSource/Classes/FluidRobustScale.schelp b/release-packaging/HelpSource/Classes/FluidRobustScale.schelp index 9bdd102..137c929 100644 --- a/release-packaging/HelpSource/Classes/FluidRobustScale.schelp +++ b/release-packaging/HelpSource/Classes/FluidRobustScale.schelp @@ -16,10 +16,6 @@ METHOD:: new Create a new instance ARGUMENT:: server The link::Classes/Server:: on which to run -ARGUMENT:: min -Minimum output value, default 0 -ARGUMENT:: max -Maximum output value, default 1 ARGUMENT:: low Maximum output value, default 1 ARGUMENT:: high