#include #include "wavdata.h" #include "fft.h" #include #define FREQ 22400 #define AMPLITUDE 10 #define FREQDO 261 #define FREQLA 440 #define SIZE FREQ*4 int main(int argc, char **argv) { //Definition variables int i; float pi=3.141592; WavData w; w.load("COW.WAV"); char *data = w.data(); printf("%d\n",w.datasize()); char *data2 = new char[w.datasize()]; double test[w.datasize()*2][2]; double test1[w.datasize()*2][2]; double test2[w.datasize()*2][2]; //Creation de la donnée for(i=0;i50)test1[i][0]=50; //if(test1[i][0]<-50)test1[i][0]=-50; data2[i]=test1[i][0]; } //Preapation format final w.setAudioFormat(1); w.setNbrChanel(1); w.setFrequency(FREQ); w.setBytePerBloc(4); w.setBytePerSec(FREQ); w.setBitsPerSample(8); w.clearData(); w.setDatasize(w.datasize()); w.setData(data2); w.save("cowfft.WAV"); }