param.setValueAtTime(200, 0); param.setValueAtTime(300, 1); param.setValueAtTime(400, 2); param.linearRampToValueAtTime(1000, 3); param.linearRampToValueAtTime(150, 4); param.exponentialRampToValueAtTime(750, 6); param.exponentialRampToValueAtTime(50, 7); param.setValueCurveAtTime(curve, 7, 3); param.setTargetAtTime(500,10,1);