// file: $SPEECH_HOMEWORK4/hw4/class/snr_ratio/v1.0/snr_set_10.cc // // system include files // #include // isip include files // #include "signal_noise_ratio.h" #include "signal_noise_ratio_constants.h" // method: set_pre_emphasize_value_cc // // arguments: // float_4 pre_emphasize_value: (input) pre_emphasize value used // // return: a logical_1 indicating status // // This function sets the pre_emphasize used // logical_1 Signal::set_pre_emphasize_value_cc (float_4 pre_emphasize_value_a) { if ((pre_emphasize_value_a < 0) || (pre_emphasize_value_a > 1)) { error_handler_cc((char_1*)"set_pre_emphasize_cc", (char_1*)"invalid pre emphasize value to set"); } pre_emphasize_value_d = pre_emphasize_value_a; // exit gracefully // return ISIP_TRUE; }