簡體   English   中英

無法通過設置更改緩沖區大小

[英]Unable to change buffer size via settings

我有一個使用 AudioKitEX 完成的自定義 C 節點。 我的節點總是收到 512 的緩沖區大小。我嘗試將設置更改為不同的緩沖區大小,但緩沖區大小始終保持在 512 不變。我該如何更改它?

這是我嘗試過的,我希望在我的節點上獲得 1024 的緩沖區大小,但不,仍然有 512 ..

Settings.bufferLength = .veryLong
                
try AVAudioSession.sharedInstance().setPreferredIOBufferDuration(Settings.bufferLength.duration)

音頻套件 5.4

是的,所以我得出的結論是緩沖區大小不是可以從 AudioKit 設置的,而是由硬件決定的。 例如,我在 iOS 模擬器上運行我的應用程序時得到 512,但在真正的 iPhone 設備上運行時得到 1024...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM