OK – try this:
f1 = 10; // ramp on/off frames
f2 = 3; // overshoot frames
max = 80; //maximum scale value
hold = 63; // hold scale value
t1 = f1*thisComp.frameDuration;
t2 = f2*thisComp.frameDuration;
if (time <= inPoint + t1 + t2){
s = Math.min(linear(time,inPoint,inPoint+t1,0,max),linear(time,inPoint+t1,inPoint+t1+t2,max,hold));
}else{
s = linear(time,outPoint-t1,outPoint,hold,0);
}
[s,s]
Dan