audiounit

    3熱度

    1回答

    在我的iPhone應用程序中,我想記錄由我自己的應用程序內部生成的聲音,v.s.錄製麥克風捕捉的外部聲音。另一種說法是,我想直接在聲卡上播放聲音。從那裏我想將新錄製的聲音文件保存到指定的本地URL。類似的問題發佈了here。我已經閱讀了一些教程並編寫了一些代碼,但是我需要一些幫助。這裏是我的代碼: 頭文件 OSStatus status; 實現文件 #define kOutputBus 0

    0熱度

    1回答

    我正在開發適用於iOS的帶通濾波器,濾波器需要兩個參數(中心頻率和帶寬)。問題的根本在於帶寬是以分貝(範圍100-1200)而不是赫茲。我試圖找到一種方法來從Cents轉換爲Hz,但顯然沒有辦法。我也試過這link但我使用的帶寬範圍不適合。 那麼,有沒有人知道這件事?是否有另一種方法來實現使用音頻單元的帶通濾波器? 感謝您的幫助。任何解釋都會非常有幫助!

    2熱度

    2回答

    AUParamInfo()似乎不存在於iOS7框架(CoreAudio,AudioUnit,AudioToolbox)中。我想知道如何獲取單元的所有參數。也就是說,不知道它是什麼類型或子類型,因爲如果不是這樣,答案將是在音頻單元參數參考中查找。

    2熱度

    1回答

    我想在我的應用程序中播放器樂聲音。聲音的持續時間很靈活,所以MIDI似乎是最好的解決方案。 我現在正在使用Open Framework。 使用音頻單元,我設法處理輸入聲音,而不是通過樂器演奏。 我在我的Mac上找到了AUi樂器,但我不知道如何從我的代碼中訪問它們。 我沒有找到任何方法來播放通用Midi(內置MIDI樂器)。 RTMidi找不到輸出端口。 有沒有人有解決方案? 謝謝!

    1熱度

    3回答

    我正在使用vpio音頻單元進行mac os x上的捕獲和播放。 所有的事情都很好,直到我在vpio設備上設置輸入/輸出格式。 的格式,我想就是這樣的: AudioStreamBasicDescription audio_format ; audio_format.mSampleRate = 8000.0 ; audio_format.mBitsPerChannel = 16 ; audi

    -1熱度

    1回答

    我的應用程序使用AudioUnit播放MP3文件,完全使用RemoteIO,NewTimePitch,AUConverter和MultiChannelMixer 4 AudioUnits。 我的應用程序可以在屏幕鎖定時播放,但屏幕關閉時無法播放! 更奇怪的是,這個問題只發生在Iphone4S(v6.1.3)中,但在Iphone5(v6.1.4)中正常工作! 這裏是我的音頻單元設置代碼: // co

    2熱度

    1回答

    我正在開發一些音頻設備。我想知道,如果存在一個「入門」的指南,更跟上時代的不止這一個蘋果的網站從2007年?: https://developer.apple.com/library/mac/#documentation/MusicAudio/Conceptual/AudioUnitProgrammingGuide/Introduction/Introduction.html 如果沒有,任何人都可

    14熱度

    2回答

    我在我的語音聊天應用程序中使用RemoteIO。爲了啓用回聲消除,在將「kAudioSessionCategory_PlayAndRecord」設置爲會話類型之後,我將「kAudioUnitSubType_RemoteIO」更改爲「kAudioUnitSubType_VoiceProcessingIO」。現在回聲消除的作品,但輸出音量水平相比以前的RemoteIO輸出水平顯着下降。有沒有人知道在使

    4熱度

    1回答

    我在iOS應用中使用了兩個AUGraphs,一個用於錄製音頻,另一個用於播放音頻。我一次只使用一個。這個工作正常,只要我從頭開始重新創建AUGraph實例,每次我開始使用它們。 我試圖重複使用這些AUGraphs,而不是每次在錄製和播放之間切換時創建並初始化它們的新實例。 我有問題,要做到這一點,因爲這樣做下面的步驟時,我下一次得到一個錯誤,我嘗試從I/O單元獲取麥克風數據: 撰寫記錄圖 初始化記

    1熱度

    1回答

    我試圖播放8000hz採樣並通過它們傳遞效果。 我的目標是提高音量(示例代碼不這樣做,但)。 我想我需要一個效果音頻單元,鏈接到遠程音頻單元。 我也讀過關於效果單元是非常嚴格的格式,它可以處理,主要要求44.1khz採樣,浮點和32位採樣(。 因此,我添加了一個轉換器單元 此外,由於我的數字(不知道雖然)iOS不能播放32位樣本(謝謝@ hotpaw2!) - 我增加了另一個轉換回16位 問題是,