Я использую FMOD для воспроизведения некоторых звуков из файлов и добавляю некоторые эффекты. Я хочу просмотреть добавленные к нему эффекты и сохранить результат на диск.
Я попытался с помощью SetOutput и Init, а затем создатьSound, PlaySound
но я не слышу звук, и файл, сохраненный на диске, кажется неправильным!
Если я не использую setOutput и систему инициализации с 4-м параметром 0, я могу услышать звук.
добавив мой код:
result = FMOD_System_SetOutput(gSystem,FMOD_OUTPUTTYPE_WAVWRITER);
result = FMOD_System_Init(gSystem, 32,FMOD_INIT_NORMAL,"/sdcard/wav.wav");
result = FMOD_System_CreateSound(gSystem, filename, FMOD_SOFTWARE | FMOD_LOOP_NORMAL, 0, &gSound);
result = FMOD_System_PlaySound(gSystem, FMOD_CHANNEL_FREE, gSound, 0, &gChannel);
Надеюсь, вы можете мне помочь!
Спасибо