LCT1 - functions used to perform the 1D Local Cosine Transform (LCT) rcalloc - allocate the spaces for the rising-cutoff function rcfmidp - midpoint version of the rising-cutoff function lct - the forward LCT ilct - the inverse LCT Function Prototypes: rcFunct *rcalloc(int hlen); void rcfmidp(rcFunct *rcf); void lct(float *sig, int n, rcFunct *rcf, float **c); void ilct(float *sig, int n, rcFunct *rcf, float **c); rcalloc: Input: hlen radius of the rising-cutoff function rcfmidp: Input: rcf the rising-cutoff function lct: Input: sig the signal n the length of the signal rcf the rising-cutoff function used in the transform c transform table ilct: Input: sig the signal n the length of the signal rcf the rising-cutoff function used in the transform c transform table Author: Tong Chen, 05/22/95