rem: void TWO_STAGE_LINEAR_ENVELOPE::set_parameter(int param, CONTROLLER_SOURCE::parameter_type value) {
add: void TWO_STAGE_LINEAR_ENVELOPE::set_parameter(int param, CONTROLLER_SOURCE::parameter_t value) {
context: void TWO_STAGE_LINEAR_ENVELOPE::set_parameter(int param, CONTROLLER_SOURCE::parameter_type value) {  switch (param) {  case 1:    {      first_stage_length_rep = value;      length_in_seconds(first_stage_length_rep + second_stage_length_rep);      curpos = 0.0;      curval = 0.0;      break;    }  case 2:    {      second_stage_length_rep = value;      length_in_seconds(first_stage_length_rep + second_stage_length_rep);      curpos = 0.0;      curval = 0.0;      break;    }  }}