【问题标题】:Write the output of a Remote IO Audio Unit to a file offline将远程 IO 音频单元的输出离线写入文件
【发布时间】:2012-06-03 12:40:25
【问题描述】:

我有一个程序,它使用连接到远程 IO 音频单元的 AUSampler 生成声音。 AUSampler 由在定时循环中触发的预先录制的事件控制。我想将生成的声音写入文件。

IO单元的render回调中写入文件还有一些问题:

但这些都涉及实时写入数据。有没有办法离线渲染文件比播放它花费的时间更少?

【问题讨论】:

  • 你搞定了吗?我正在寻找相同问题的解决方案。

标签: ios core-audio audiounit


【解决方案1】:

如果您正在渲染预先录制的序列,那么为什么不直接将原始 PCM 数据写入磁盘呢? ExtAudioFileWriteAsync 函数在这种情况下应该可以工作。

【讨论】:

  • 抱歉,我想我的问题具有误导性。我的意思是我有一组循环触发的“事件”;然后这些事件会将 MIDI 消息发送到产生声音的 AUSampler。
猜你喜欢
  • 2023-03-08
  • 2013-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多