當前位置:編程學習大全網 - 源碼下載 - 誰會用客聲卡的VST插件?求教

誰會用客聲卡的VST插件?求教

本質上,VST插件是純音頻處理組件,不是音頻應用;它是宿主程序中使用的壹個組件。主機程序提供由插件代碼處理的音頻信號流。

壹般來說,VST插件可以接收音頻數據流,處理音頻並將結果返回給主機程序。VST插件通常使用計算機處理器進行處理操作,不需要特殊的數字信號處理器。音頻數據流被分成壹系列數據塊。主機依次提供這些數據塊。主機及其當前環境控制著塊的大小。VST插件保留與運行進程相關的自身參數的狀態;主機不保留任何關於插件處理的最後壹個塊操作的信息。

從主機程序的角度來看,VST插件就像壹個黑匣子,有特定數量的輸入、輸出(MIDI或音頻)和相關參數。宿主不需要使用插件處理的固有知識。插件處理可以在內部使用它想要處理的任何參數,但是根據宿主程序的能力,它可以允許宿主程序自動操作用戶參數的更改。

VST插件的源代碼是壹個獨立的平臺,但是交付(生成)系統依賴於平臺結構:

在Windows平臺上,VST插件是壹個多線程DLL(動態鏈接庫)。VST插件的標準(默認)文件夾定義在註冊表“HKEY _本地_機器\軟件\ VST \ VST插件路徑”下。

在Mac OS X上,VST插件以文件包的形式存在。您可以通過plist.info文件中的CFBundle命名鍵來定義插件名稱。

  • 上一篇:怎麽在linux上安裝mysql
  • 下一篇:安卓漫畫軟件安卓漫畫軟件
  • copyright 2024編程學習大全網