上級 · 18 min read
JUCEでLinuxプラグインを作る
CMakeプロジェクトの準備からLV2・VST3のビルドまで、最小構成で始める開発ノート。
開発環境を準備する
コンパイラ、CMake、Gitと、JUCEが利用するGUI・オーディオ関連の開発パッケージを用意します。
CMakeで管理する
プラグイン形式を明示して、スタンドアロン版も同時に作るとデバッグが楽になります。
juce_add_plugin(MyPlugin
FORMATS LV2 VST3 Standalone
PRODUCT_NAME "My Plugin")
実装が安定したら、GitHub Actionsで複数ディストリビューション向けの成果物を作ります。