オーディオプラグイン

ギターアンププラグインソフトウェアGuitarixのスクリーンショット

コンピュータソフトウェアにおいてオーディオプラグインとはコンピュータプログラム(典型的にはデジタルオーディオワークステーション)にオーディオ関連機能を追加または強化できるプラグインのことである。このような機能には、デジタル信号処理音声合成などが含まれる。[1] [要ページ]オーディオプラグインは通常、独自のユーザーインターフェースを備えており、プラグインのオーディオパラメータを制御および視覚化するためのグラフィカルユーザーインターフェース(GUI)ウィジェットが含まれていることが多い。 [2]

種類

オーディオプラグインには、既存のオーディオサンプルを変換するもの、サウンド合成によって新しいオーディオサンプルを生成するもの、既存のオーディオサンプルを分析するものの3つの大きなクラスがあります。[2]すべての種類のプラグインは技術的にはオーディオ分析を実行できますが、分析データをホストに返すメカニズムを提供しているのは特定の形式だけです。[3]

インスタンス

オーディオプラグインを動的にロードするために使用されるプログラムは、プラグインホストと呼ばれます。ホストの例には、Bidule、Gig PerformerMainstageREAPERSonic Visualiserなどがあります。プラグインは、他のプラグインをホストするためにも使用できます。[4]ホストとプラグイン間の通信は、プラグインアプリケーションプログラミングインターフェース(API)によって決定されます。APIは、プラグインホストで使用できるようにプラグインが定義する必要がある関数データ構造を宣言します。さらに、機能仕様が提供される場合があり、これは、プラグインが関数呼び出しに応答する方法と、ホストがプラグインへの関数呼び出しを処理する方法を定義します。仕様には、APIで宣言された変数とデータ構造の意味に関するドキュメントも含まれる場合があります。APIヘッダーファイル、仕様、共有ライブラリライセンス、およびドキュメントは、ソフトウェア開発キット(SDK)にバンドルされることがあります[5] [6] [7]

プラグインアーキテクチャのリスト

名前開発者ライセンスGUIサポートサポートされているタイプサポートされているプラ​​ットフォームサポートされているDAW
ラック拡張リーズンスタジオBSDスタイル[8]はい変換、統合macOSWindows理由
バーチャルスタジオテクノロジースタインバーグ独自またはMIT [9]はい変換、統合Linux[10] macOS

ウィンドウズ

(ほとんどのDAW)
オーディオユニットりんご独自のはい変換、統合iOSmacOStvOS [11](ほとんどのDAWはAppleソフトウェアです)
リアルタイムオーディオスイート熱心な独自のはい変換、統合macOSWindowsPro Tools (32 ビットのみ)
Avid オーディオ拡張機能熱心な独自のはい変換、統合macOSWindowsプロツール
TDM熱心な独自のはい変換、統合macOSWindowsPro Tools (32 ビットのみ)
ラドスパladspa.orgLGPLいいえ変換LinuxmacOSWindowsアードゥールLMMS
DSSIフリーソフトウェア[12]LGPLBSDはい変換、統合LinuxmacOSWindowsQtractorRenoise
レベル2lv2plug.inISCはい変換、統合LinuxmacOSWindows情熱、リーパー
DirectXプラグインマイクロソフト独自のはい変換、統合ウィンドウズACID Pro (v3.0 以降)、Adobe AuditionCakewalk Sonar (v2.0 以降)、MAGIX Samplitude、REAPER、Sound ForgeSteinberg ( WavelabNuendoCubase )、OpenMPT
ヴァンプvamp-plugins.orgBSDスタイルいいえ分析LinuxmacOSWindows大胆さ
拍手ビットウィグ[13]MITスタイルはい変換、統合LinuxmacOSWindowsBitwig、 REAPER 、FL StudioMultitrackStudioMuLab、 QTractor
オーディオランダムアクセスセレモニーソフトウェアBSDスタイルmacOSWindowsメロダイン

著名なオーディオプラグイン企業

参照

参考文献

  1. ^ コリンズ、マイク・A. (2003).オーディオプラグインとバーチャルインストゥルメントのプロフェッショナルガイド.バーリントン、マサチューセッツ州: Focal Press. ISBN 9780240517063
  2. ^ ab ゴダール、ヴィンセント; Müller、Remu (2003 年 6 月 2 日)、リアルタイム オーディオ プラグイン アーキテクチャ(PDF)、IRCAM、p. 8
  3. ^ Cannam, C. 2008., The Vamp audio analysis plugin API: A programmer's guide. [1]. Revision 1.0, cover the Vamp plug-in SDK version 1.2. 51
  4. ^ Gibson, D. および Polfreman, R.、2011 年、「デジタル オーディオ ワークステーションで使用するホスティング プラグインを作成するためのアーキテクチャ」、International Computer Music Conference 2011、2011 年 7 月 31 日 - 8 月 5 日、ハダースフィールド大学、イギリス。
  5. ^ VST SDK
  6. ^ VAMP SDK
  7. ^ Reason Studios ラック拡張 SDK
  8. ^ Reason Studios ラック拡張 SDK ライセンス
  9. ^ 「VST 3 SDKライセンス」。2017年2月23日。
  10. ^ 「VST SDK 3.7.x へようこそ」。GitHub 2022年2月21日。
  11. ^ 「Apple 開発者ドキュメント」。
  12. ^ dssi.sourceforge.net
  13. ^ github.com/free-audio/clap
Retrieved from "https://en.wikipedia.org/w/index.php?title=Audio_plug-in&oldid=1331959157"