Loading…
Tuesday June 2, 2026 5:00pm - 6:00pm JST
This talk presents a modern alternative to C++-dominated audio plugin development. We will explore how to build commercial-grade, multi-format plugins (CLAP, VST3, AU, Standalone) without writing a single line of C++, by using Rust for DSP/logic and Web technologies for the GUI. Based on real-world adoption in NovoNotes products, we will cover the "CLAP First" architecture with clap-wrapper, solving async task management (run_loop), integrating WebViews (wxp), and comparing this approach with JUCE.

本講演では、C++が主流のオーディオプラグイン開発における新たな選択肢を提示します。DSPやロジックに「Rust」、GUIに「Web技術」を採用し、C++を一切使わずに商用レベルのマルチフォーマットプラグイン(CLAP, VST3, AU, Standalone)を開発する手法を解説します。NovoNotes製品での実例を交えながら、非同期処理(run_loop)の解決、WebView統合(wxp)、clap-wrapper を用いた「CLAP First」アーキテクチャ、そしてJUCEとの比較まで、実践的なノウハウをお伝えします。
Tuesday June 2, 2026 5:00pm - 6:00pm JST
Next 2

Attendees (6)


Log in to save this to your schedule, view media, leave feedback and see who's attending!

Share Modal

Share this link via

Or copy link