ワークショップ資料はこちらからダウンロードしてください / Please download the workshop materials here:
https://data.audio.dev/workshops/2026/build-first-plugin-with-juce/materials.zipThis workshop will be presented in English, but we will have bilingual volunteers and a live captioning system to assist anyone who would prefer Japanese.
このワークショップは英語で行われますが、日本語を希望する人をサポートするために、バイリンガルのボランティアとライブキャプションシステムが用意されています。
---
オーディオ プラグインの作成は、気が遠くなるような作業になることがあります。プラグイン形式や DAW は数多くあり、それぞれ要件がわずかに異なります。
このワークショップでは、JUCE フレームワークを使用して最初のオーディオ プラグインを作成するプロセスを説明します。
このワークショップでは次の内容について説明します。
- JUCEの紹介
- プラグインプロジェクトの設定
- プラグインにパラメータを追加し、それらに安全にアクセスする
- 基本的な GUI の作成
- プラグインのデバッグとテスト
ワークショップ中、参加者は JUCE 開発者の指導の下、簡単なオーディオ プラグインを作成します。
ワークショップの要件:
参加者は、自分のコンピューターの対応する IDE (Windows の場合は Visual Studio 2026/2022、macOS の場合は Xcode、Linux の場合は Makefile) を使用して、最新の JUCE SDK で提供されるプロジェクトをコンパイルできる必要があります。これには、Visual Studio 2026/2022、Xcode、またはすべての Linux 依存関係のインストールが必要になる場合があります。ワークショップ自体内でこれを行う時間はありません。
https://github.com/juce-framework/JUCE から Git を使用して JUCE のクローンを作成するか、https://github.com/juce-framework/JUCE/releases/latest から最新バージョンの JUCE をダウンロードできます。
Windows: JUCE\extras\AudioPluginHost\Builds\VisualStudio2026\AudioPluginHost.sln を開き、Visual Studio 2026 でビルドします。
macOS: JUCE/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj を開き、Xcode でビルドします。
Linux: JUCE/extras/AudioPluginHost/Builds/LinuxMakefile で make を実行します。
それではまたお会いしましょう!
---
Writing an audio plug-in can be a daunting task: there are a multitude of plug-in formats and DAWs, all with slightly different requirements.
This workshop will guide you through the process of creating your first audio plug-in using the JUCE framework.
This workshop will cover:
- An introduction to JUCE
- Configuring a plug-in project
- Adding parameters to your plug-in and accessing them safely
- Creating a basic GUI
- Debugging and testing your plug-in
During the workshop, attendees will create a simple audio plug-in under the guidance of the JUCE developers.
Workshop Requirements:
Attendees must be able to compile the projects supplied in the most recent JUCE SDK using the corresponding IDE for their computer: Visual Studio 2026/2022 for Windows, Xcode for macOS, and a Makefile for Linux. This may require installing Visual Studio 2026/2022, Xcode or all of the Linux dependencies. There will not be time to do this within the workshop itself.
You can clone JUCE using git from here https://github.com/juce-framework/JUCE, or download the latest version of JUCE here https://github.com/juce-framework/JUCE/releases/latest.
Windows: Open JUCE\extras\AudioPluginHost\Builds\VisualStudio2026\AudioPluginHost.sln and build in Visual Studio 2026.
macOS: Open JUCE/extras/AudioPluginHost/Builds/MacOSX/AudioPluginHost.xcodeproj and build in Xcode.
Linux: Run make in JUCE/extras/AudioPluginHost/Builds/LinuxMakefile.
See you there!