簡體   English   中英

iPhone中的循環音頻樣本

[英]Looped Audio samples in the iPhone

我正在嘗試制作音樂手機應用程序,但在播放循環采樣時遇到一些問題。

我已經閱讀了這個問題: iPhone上的音頻

以及網絡上有關“ RemoteIO” / AudioUnits框架的其他一些帖子和博客,但沒有成功。

我已經能夠制作一個示例應用程序,該應用程序以預定義的持續時間播放有限的聲音(我正在使用playbackCallback),但是我需要聲音來讓用戶觸摸屏幕開始播放,並在用戶松開手指時停止播放。

有任何想法嗎?

提前致謝。

假設您的代碼正確,那么您可能會省略以下一個或多個步驟:

  1. 在錯誤的時間停止讀取/寫入(因為您可能在每個渲染調用中寫入“ 2的冪”樣本)
  2. 不提供淡入/淡出(從10毫秒開始淡出並根據需要進行調整)
  3. 不停止過零寫入
  4. 用戶抬起手指時不將讀取位置重置為0-在樣本中間恢復
  5. 您的樣本在開始,結束和/或循環位置未正確修剪為零交叉
  6. 不重置內部效果,濾鏡或轉換器

您將不需要所有這些來避免單擊。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM