Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- short audioStream[65536];
- float ifftData[65536];
- //Represent float data as short
- for(int i = 0; i < 65536; i++) {
- audioStream[i] = ifftData[i] * 32767;
- }
- const char *fname = "test.wav";
- //SNDFILE
- create_file (fname, SF_FORMAT_WAV | SF_FORMAT_PCM_16) ;
- void create_file (const char * fname, int format) {
- SNDFILE *file2;
- SF_INFO x;
- x.samplerate = 44100;
- x.frames = 65536;
- x.format = format;
- x.channels = 1;
- file2 = sf_open(fname,SFM_WRITE,&x);
- sf_write_short(file2, audioStream, 65536);
- sf_close(file2);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement