Routines for allocating memory for, and manipulating windows (segments). allocate_window Routine for allocating an INT window. allocate_d_window Routine for allocating memory for an array of doubles (d_window) get_number_frames Routine to calculate the number of data frames in data file cut_off Routine to calculate the frame to start or stop saving data position_file_pointer Routine to position file pointer to read next window read_window Routine to read in a window of data free_window Routine to free memory that was allocated for a window free_d_window Routine to free memory that was allocated for a window int2double Routine to convert int window to double window copy_d_window Routine to copy a double window to another window_preemphasis Routine to calculate the preemphasis in the window window_process Routine to calculate the data in the window: rectangular, hamming, Hann window |