【发布时间】:2012-07-18 12:38:57
【问题描述】:
我正在编写一个需要在没有麦克风的情况下录制输出声音的应用程序。
例如:如果我有两个声音文件,first.mp3 和 second.mp3,我想按录制按钮,然后按 playfirst 按钮,然后 playsecond 按钮,然后 stoprecord 按钮。在此之后,我应该有 third.mp3,其中包括录制的第一和第二声音。
是否可以?
感谢和抱歉我的英语不好。
【问题讨论】:
-
那么你需要混合这两个声音文件吗?您需要将它们头尾相接或一个接一个地合并,例如在某些声音中添加鼓声?
-
不,我不需要合并或混合它。我只需要在没有麦克风的情况下录制应用程序的输出声音。如果我播放 first.mp3,等待 2.5 秒,然后播放 second.mp3,我应该得到包含 first.mp3 的third.mp3,first.mp3 静音 2.5 秒和 second.mp3。
-
@TeodorCarstea - 没错,为什么你需要通过录制而不是合并它们来做到这一点。是因为您想尝试了解输出放大器或 DAC 的噪声质量吗?
-
@trumpetlicks,我同意。他可以将它们与中间的 2.5 秒无声文件合并。
-
@TeodorCarstea - 更好的是,只要他愿意,他可以简单地归零。他甚至可以让他的用户决定在两者之间留白多长时间:-)
标签: iphone objective-c xcode audio audio-recording