4
A
回答
1
你的意思是你自己構建的應用程序?如果是的話,你可以保存呈現的波形(可能是編碼/壓縮以節省空間)以供以後播放。 (請參閱:Extended Audio File Services,它可以將相同的AudioBufferList寫入您在Instrument-App中播放音頻時將呈現給RemoteAudio Unit的文件)
[編輯:刪除關於錄製第三方應用音頻輸出的註釋.. 。]
隨着AVFoundation你目前正在使用,你總是工作的聲音文件的水平。你的代碼永遠不會看到實際的音頻信號。因此,您無法「抓住」您的應用在使用時產生的音頻信號。此外,AVAudioPlayer不提供任何獲取最終信號的方法。如果您使用AVAudio播放器的多個實例同時播放多個聲音,那麼您也無法獲得混合信號。
唉,您可能需要使用CoreAudio這是一個更低層次的接口。
我想推薦一種替代方法:爲什麼不記錄音頻輸出的動作順序和時間?把這個事件序列寫到一個文件中,然後讀回來重現'性能' - 這有點像你自己的MIDI音序器:)
相關問題
- 1. 我的iPhone應用程序與音頻單元播放的錄音聲音
- 2. iOS - 應用程序音頻輸出的音頻電平測量
- 3. iPhone - 只有應用程序播放的錄音音頻
- 4. 在iOS上記錄應用程序音頻輸出
- 5. iphone AVAudioRecorder,記錄線程中的音頻
- 6. iPhone應用程序會記錄聲音並保存這些聲音
- 7. 如何錄製iphone音箱的音頻?
- 8. iPhone應用程序的聲音字節
- 9. 媒體錄音機記錄應用程序音頻
- 10. 如何靜音我的應用程序的聲音?
- 11. 如何通過手機記錄應用程序的聲音
- 12. 如何記錄特定的應用程序音頻? vb.net
- 13. 如何在iPhone上錄製用戶生成的聲音輸出
- 14. 音樂應用程序的錄音聲音
- 15. 路由iPhone音頻聲音
- 16. 帶音頻單元的錄音揚聲器輸出
- 17. iPhone應用程序開發 - 音頻隊列記錄
- 18. iphone音頻記錄器出口壓縮
- 19. 如何使用Android Studio錄製帶有我應用程序聲音的視頻?
- 20. 如何記錄直播音頻| iPhone
- 21. 的聲音在我的應用程序
- 22. 如何檢測iPhone中特定聲音的聲音頻率?
- 23. 輸出聲音到音頻設備
- 24. 如何在iPhone應用程序中錄製和播放聲音?
- 25. 有沒有辦法用設備輸出聲音做iPhone錄音?
- 26. 如何攔截並應用Firefox音頻/聲音輸出的效果
- 27. 在音頻文件(不是來自麥克風)中記錄我的應用程序生成的所有聲音
- 28. 如何通過iPhone應用程序錄制音頻?
- 29. 如何在iPhone應用程序中嵌入圖像和聲音?
- 30. 如何錄製iPhone上的輸出聲音
謝謝,我知道,有一種方法來記錄一個應用程序與其他在iPhone上的應用程序,因爲你可以一次運行一個應用程序 - 無論如何,我的意思是你的第一個想法。我會查看文件。但也許你可以多解釋一下。我的應用播放wav聲音。你可以按下記錄和wavs應該被記錄。之後,你可以聽到它。 – Flocked
您是否將CoreAudio用於音頻輸出? – VoidPointer
我正在使用AVFoundation,所以AVAudioPlayer。但是我也可以用CoreAudio來嘗試它。哪個更容易記錄? – Flocked