繁体   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