audioqueueservices

    0热度

    1回答

    我记录浮标来自麦克风的流的干扰信号(应该是沉默) 我有安装音频队列具有256个浮子 一个典型的缓冲大小缓冲区看起来是这样的: PACKET 0.004791, 0.012512,0.008423,0.000122,-0.000519,-0.002991,-0.000031,0.001801,-0.000641, 0.001190,-0.003143,-0.001587,0.001587,-0.01

    1热度

    1回答

    我正在研究DSP相关的iOS应用程序。部分工作是将音频数据从outBuffer - > mAudioData复制到用户指定的数组进行数据处理。读取方法如下: OSStatus result = AudioFileReadPackets(myInfo->mAudioFile, // The audio file from which packets of audio data are to be

    1热度

    3回答

    我已经完成了对我的应用程序之一使用NSSound播放10秒AAC编码循环的白噪声功能的工作预录白噪声。 [sound setLoops: YES] 应该是所有必需的,对吗? 它的工作原理就像是一种魅力,但我注意到在声音文件的整理和重新启动之间有一段可以听到的停顿......一种“plop”声音。这在循环原始声音文件时并不存在,并且在尝试弄清楚这一点之后的一个小时左右,我得出的结论是NSSoun

    8热度

    4回答

    我想从应用程序包中读取声音文件,将其复制,以最大音量级别(增益值或峰值功率,我不确定其技术名称)播放,然后再将它作为另一个文件写入该包。 我做了复制和写作部分。生成的文件与输入文件相同。我在AudioToolbox框架中使用AudioFile服务的AudioFileReadBytes()和AudioFileWriteBytes()函数来做到这一点。因此,我有输入文件的字节和其音频数据格式(通过使用

    2热度

    2回答

    因此,我无法在网上找到任何说我无法做到的事情,但每当我尝试在iPhone上进行操作时,都会从AudioQueueSetParameter返回错误。具体来说,如果我尝试下面的代码: AudioQueueParameterValue val = f; XThrowIfError(AudioQueueSetParameter(mQueue, kAudioQueueParam_Volume, val),

    2热度

    1回答

    我完全遵循API文档和WWDC视频,通过音频会话(使用AudioQueue服务)在后台播放音频。它一切正常,但状态栏中没有显示“播放”指示器。 我必须单独设置它还是它是一个错误?

    0热度

    2回答

    我一直在玩libmms和iPhone一点,我已经设法连接并从mms流中读取,但在此之后,我不知道如何从mmsx_read发送数据进入AudioQueue,我认为它将不得不使用从Audio Queue Services AudioQueueNewOutput方法...我花了相当多的时间搜索,但我找不到任何例子... 我也看了看在WunderRadio的代码中,但只有头文件在发布的代码中。 我对obj

    0热度

    1回答

    我正在尝试录制使用亚光加勒格尔音频类进行流式传输的音频流。 到目前为止,我搜索了网页,因为我并不真正了解音频队列服务。我对iphone编程颇为陌生,音频队列服务实际上是iphone编程的一个复杂部分。 我卡上的这部分代码: if(AudioQueueNewInput( &dataFormat, AudioInputCallback, self, CFRunLoopGetCurrent(),

    0热度

    2回答

    (AudioQueueNewInput( &mRecordFormat, MyInputBufferHandler, this /* userData */, NULL /* run loop */, NULL /* run loop mode */, 0 /*

    1热度

    1回答

    有人可以解释我们如何使用音频队列服务从麦克风录制声音并实时播放?解释我们如何实现它。如果可能的话给出代码片段。