2016-02-22 19 views
0

我正在開發一個音頻插件,並希望將LFO映射到各種參數。插件如何訪問DAW的BPM值和時間簽名?訪問插件主機的BPM和時間簽名

主機是否需要通過VST或AU協議公開此信息,或者在運行時它應該如何訪問插件屬性?

回答

0

對於具有相同需求的人,在JUCE庫有稱爲對象AudioPlayHead

那麼你可以得到你的處理回調裏面的當前位置信息

audioPlayHead->getCurrentPosition(currentPositionInfo) 

,然後訪問該位置的BPM info使用currentPositionInfo.bpm

相關問題