Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //the file size is always 0 when use FMOD_OUTPUTTYPE_WAVWRITER_NRT and while{update;}
- result = system->setOutput(FMOD_OUTPUTTYPE_WAVWRITER);
- ERRCHECK(result);
- result = system->init(16, FMOD_INIT_NORMAL, (void *) outpath);
- ERRCHECK(result);
- result = system->getMasterChannelGroup(&mastergroup);
- ERRCHECK(result);
- result = system->createSound(inputpath, FMOD_DEFAULT, NULL, &sound);
- ERRCHECK(result);
- result = system->playSound(sound, 0, false, &channel);
- ERRCHECK(result);
- system->createDSPByType(FMOD_DSP_TYPE_TREMOLO, &dsp);
- channel->addDSP(0, dsp);
- bool playing = true;
- while(playing){
- result = channel->isPlaying(&playing);
- ERRCHECK(result);
- sleep(1);
- }
Add Comment
Please, Sign In to add comment