core-audio

    67热度

    5回答

    我在CrashLanding示例中使用来自Apple的SoundEngine示例代码来播放多个音频文件。使用样本CAF文件包含在crashlanding一切工作正常,但是当我试图用我自己的使用afconvert我得到的是一个石头的沉默samplesconverted到CAF) 没有人有afconvert的设置,将产生CAF文件能够通过OpenAL播放?

    12热度

    4回答

    录音机不需要非压缩的线性PCM音频。压缩AMR会很好。为录制音频而构建的iPhone框架非常简单,但我发现的用于设置音频格式(来自Apple)的唯一示例使用了LinearPCM。我尝试了各种其他值的组合,但似乎无法获得任何工作。 有没有人有任何实际记录AMR的代码? 编辑: 的AMR格式是用于设置数据类型的选项之一,但其他选项(数据包大小,帧大小等)似乎并不匹配,无论我将它们设置至。 编辑:下面是

    3热度

    3回答

    我想播放从互联网加载的声音文件,所以我尝试从iPhone SDK SpeakHere示例开始。我录制了声音,然后保存并上传到互联网,我可以下载该文件并从声音工具中无问题地播放。但是当我尝试从SpeakHere播放该URL时,出现错误Program received signal: “EXC_BAD_ACCESS”。 经过跟踪后,我发现在-[AudioPlayer calculateSizesFor

    2热度

    1回答

    根据苹果公司的描述,aurioTouch示例应用程序假设“获取音频输入并将其复制到输出”,我认为这意味着该应用程序将回放/通过iPhone的麦克风通过iPhone扬声器拾取的任何声音。 但是,当我将应用程序加载到iPhone上(更新到2.2)时,playthru功能似乎根本不起作用。屏幕上的示波器如预期的那样响应声音和声音,所以应用程序的音频输入一半显然正在工作。 是的,我尝试切换应用程序的“静音

    4热度

    2回答

    我需要使用以下功能进行音频播放:良好的性能(用于游戏),音高控制以及能够同时多次叠加同一样品(复音)。什么是一个快速的方式来获得这个iPhone SDK? 这里是我发现至今: 有没有可用的库或执行此示例代码,请告诉我错了。 SoundEngine.cpp(来自CrashLanding和TouchFighter代码示例)使用OpenAL并允许控制音高,但每次启动缓冲区时,如果同一缓冲区正在播放,则其