/*************************************************************/ /***** MY MAIN *********************************************/ #include #include #include #include void main(int argc, char *argv[]) { float datafloat[2],temp; long i; int soundin; int length, power_of_two; FILE *input, *output; if (argc != 2) { printf("useage: %s filein.fft\n", argv[0]); printf(" Converts .mat to .fft, and .fft to .mat\n"); exit(0); } input = fopen(argv[1], "rb"); /* output = fopen(argv[2], "wb");*/ output = stdout; if (input && output) { if (strchr(argv[1],'.')[1] == 'm') { length = 1 / 2; } else { length = 0; strchr(argv[1],'.')[0] = 0; while (fread(&temp,4,1,input)) length++; fseek(input,0,0); soundin = 0; } if (soundin == 1) { /* fread(data, length, 2, input); */ } else { for (i=0;i