avaudioengine

    6熱度

    1回答

    我在應用程序商店上傳了一個檔案,當我嘗試播放介紹聲音時,我正在崩潰。我正在使用AVAudioEngine播放聲音。當我通過Xcode編譯和運行代碼時,一切正常。當我在TestFlight上傳並嘗試運行我的應用程序作爲內部測試程序時,我的應用程序崩潰。崩潰報告: 如果我使用AVAudioPlayer播放聲音它的確定。我不明白AVAudioEngine有什麼問題。任何建議?

    4熱度

    2回答

    我想用AVAudioEngine和用戶麥克風錄製一些音頻。我已經有一個工作示例,但只是無法弄清楚如何指定我想要的輸出格式... 我的要求是,我需要AVAudioPCMBuffer,因爲我現在正在說它.. 我需要添加一個獨立的節點來做一些轉碼嗎?我找不到很多有關這個問題的文檔/樣本... 而且我也是一個菜鳥,當談到音頻材料。我知道,我想NSData含PCM-16位16000一個最大采樣率(8000會

    7熱度

    1回答

    我有一個應用程序,我使用AVAudioEngine從本地文件系統使用AVAudioPlayerNodes和AVAudioFiles播放文件。這工作非常好。 現在我想讓我的設置也支持從互聯網上的服務器流式傳輸MP3文件。 什麼我試過到目前爲止 我的希望是,我可以從指向網絡地址,這我可以再與我AVAudioPlayerNode使用NSURL對象建立某種形式的緩衝區。 我已經搜索Stack Overfl

    1熱度

    1回答

    我正在開發需要在播放音樂時錄製音頻的應用程序。 我可以用音樂成功錄製聲音。但我無法從音樂中刪除聲音。如果我能在聲音升高的時候降低聲音,這也會很棒。 我在播放音樂時使用AVAudioSession,AVAudioPlayerNode進行錄製。 任何幫助將得到批准。

    1熱度

    1回答

    我創建了AVAudioUnitSampler,但在通過Instruments工具檢查內存後,看起來在場景改變時,即使AVAudioUnitSampler對象爲零,它第一次初始加載的資源仍然是在記憶中。當我重新創建採樣器時,它會重新加載資源,現在我已經爲採樣器增加了兩倍的內存。我如何強制資源釋放? 下面的代碼: -(void) loadSampler { // Instatiate aud

    0熱度

    1回答

    AVAudioEngine有一個musicSequence屬性可以設置。然而,我很難找出如何發揮它?我試過使用startAndReturnError但無濟於事

    1熱度

    1回答

    以下代碼將iOS音頻引擎配置爲創建採用一種聲音字體(爲簡化討論)設置的採樣器。然後我使用這些示例播放MIDI音符,並且一切正常,直到我嘗試引入一系列標準效果(失真 - >延遲 - >混響)。 如果採樣器的輸出簡單地連接直接到音頻引擎MainMixerNode它的工作原理。如果我將採樣器連接到失真效果(鏈中的第一個效果),那麼只要我嘗試播放第一個MIDI音符,就會收到錯誤「AVAudioUnitMI

    3熱度

    2回答

    我有一個AVAudioEngine安裝程序,播放一些背景音樂的AVAudioPlayerNode。 我試圖找到一個最佳方法來在2秒的時間內在節點上創建卷淡出。我正在考慮使用CADisplayLink來做到這一點。我想知道如果有人有這種情況下的經驗,並可以告訴我他們的方法? 非常感謝!

    3熱度

    3回答

    我試圖輸入回調添加到AVAudioEngine's inputNode但它永遠不會被調用。 希望的是,我可以使用AVAudioEngine來管理iOS和OS X的基本AUGraph,我可以在運行之間我自己的代碼。我也嘗試在輸入節點上安裝一個tap,但是我無法改變緩衝區的長度。 我做了一個單一的視圖iOS應用,並把這個代碼viewDidLoad: _audioEngine = [AVAudioEng

    8熱度

    2回答

    我正在使用Swift在OSX上開發一個音頻效果應用程序,並且我對集成音高轉換效果感興趣。 我想實時地改變一個八度的音調。目前我只是得到一個乾燥的信號。 我不確定這是否可能,並想知道這是否甚至可能或任何人可能有任何幫助或建議。 與問題相關的現有代碼如下: import Cocoa import AVFoundation class ViewController: NSViewControll