Loading…
ADC Japan 2026 has ended
Venue: Next 2 clear filter
arrow_back View All Dates
Tuesday, June 2
 

9:00am JST

XRにおけるインタラクティブ音楽体験のデザイン / Designing Interactive Music Experiences in XR
Tuesday June 2, 2026 9:00am - 9:50am JST
(m)ORPHは従来のDAWベースのステレオミキシングを破壊するための実験として始まり、インタラクティブな音楽探索、没入型空間オーディオリスニング、ライブパフォーマンスのためのXRプラットフォームへと進化しました。Unity、Wwise、HRTF レンダリング、物理駆動動作を使用して、このシステムはオーディオオブジェクトを空間的なエンティティとして扱い、その距離、動き、相互作用がリアルタイムでミックスと構成の両方を形成します。このセッションでは、アーキテクチャ上の決定、技術的実装、ジェスチャーインターフェース設計、創発的動作と「音楽的な幸運な偶然」を可能にする意図的な抽象化を検討します。参加者は、再生エンジンではなく楽器として機能するインタラクティブなオーディオシステムの設計について洞察を得ることができ、積極的に関わりたい新しいタイプの音楽愛好家にインスピレーションを与えます。

---

(m)ORPH began as an experiment to disrupt traditional DAW-based stereo mixing and evolved into an XR platform for interactive music, immersive spatial-audio listening, and live performance. Using Unity, Wwise, HRTF rendering, and physics-driven behaviors, the system treats audio objects as spatial entities whose distance, motion, and interaction shape both mix and composition in real time. This session examines the architectural decisions, technical implementation, gestural interface design, and intentional abstraction that enable emergent behavior and “musical happy accidents.” Attendees will gain insight into designing interactive audio systems that function as instruments rather than playback engines, and inspire a new breed of music lovers who want to actively engage rather than passively consume.

Speakers
avatar for Kasson Crooker

Kasson Crooker

Founder, Speed of Dark Studios
Audio-technologist, spatial audio evangelist, creator of music XR & games; ex-THX, ex-MSFT/HoloLens, ex-Harmonix (Game & Audio Director); Founder of Speed of Dark Studios (composer & audio producer)

Tuesday June 2, 2026 9:00am - 9:50am JST
Next 2

10:00am JST

ビープ音とポート:オーディオシンセサイザーを構築しながら家中の誰もが迷惑する / BEEPS and PORTS : annoy everyone in your house while building an audio synthesizer
Tuesday June 2, 2026 10:00am - 10:50am JST
2年以上(でも本当には生涯にわたる)の旅に従い、私がいつも欲しかった、そして他の誰も求めていない音声作成ツールを正確に作ることです。

---

Follow my two-plus-year (but really life-long journey) to make exactly the sound creation tools that I always wanted and that no one else asked for.
Speakers
avatar for Joseph Stewart

Joseph Stewart

Principal Engineer R&D - Ex-Kuiper, Ex-Meta, Ex-Intel, Ex-Cisco, Ex-Sony, Ex-Philips, Octetta
I like to think about things and then build them.
Tuesday June 2, 2026 10:00am - 10:50am JST
Next 2

10:50am JST

休憩とネットワーキング / Break & Networking
Tuesday June 2, 2026 10:50am - 11:20am JST

Tuesday June 2, 2026 10:50am - 11:20am JST
Next 2

11:20am JST

LYDIAを構成する技術の紹介 / Introduction of the technologies that make up Project LYDIA
Tuesday June 2, 2026 11:20am - 12:10pm JST
音楽AIの分野では、より大規模な音楽生成モデルが注目を集めることが多い一方で、それとは正反対の方向、つまりリアルタイムで動作し、ライブオーディオの厳しいレイテンシー予算内で処理できるほど高速なアーキテクチャへと小型化していく動きも見られます。本講演では、コンパクトで効率的なアーキテクチャを、全く新しいクリエイティブツールとして活用する方法を探ります。初期モデルから変分オートエンコーダー(VAE)に至るまでの道のりを概説し、特に音の非常に圧縮された表現を学習する能力に焦点を当てます。これらの音色潜在空間は、滑らかな補間、操作、サンプリング、あるいは音色変換などのクリエイティブな効果に活用できるパレットとなります。

これらのモデルの仕組みと理論について概説した後、ストリーミング可能な低レイテンシー推論のための最適化、オーディオをフレームごとに処理できるようにネットワークを再構築すること、そして学習済みモデルをC++に移植することなど、これらのモデルを実際に使用できるようにするためのエンジニアリング上の課題について触れます。次に、物理的な側面へと移り、市販のハードウェアであるRaspberry Pi 5とPico 2を組み合わせて、オーディオ入出力、コーデック、MIDIを処理する方法を解説します。これにより、これらのモデルを実際に手に取って演奏できる、自己完結型のユニットとして展開することが可能になります。

内容は予告なく変更される場合があります。

---

While the headlines in musical AI are often dominated by ever-larger music generation models, a parallel trend runs in the opposite direction: shrinking architectures down until they're fast enough to run in real time, inside the tight latency budgets of live audio. This talk explores how compact, efficient architectures can be utilized as entirely novel creative tools. We'll briefly trace the path from early models to variational autoencoders (VAEs), focusing on their ability to learn very compressed representations of sound. These timbral latent spaces then become a palette within which you can smoothly interpolate, manipulate, and sample from, or exploit for creative effects such as timbre transfer.
 
After a primer on the mechanics and theory behind these models, we will touch on the engineering reality of making these models playable: optimizing for streamable, low-latency inference, restructuring networks so they can process audio frame by frame, and porting trained models into C++. We'll then transition into the physical, looking at handling audio IO, codecs and MIDI on a combination of widely available consumer hardware, a Raspberry Pi 5, and Pico 2, so these models can be deployed in a self-contained unit you can actually pick up and play.

The content is subject to change without prior notice.

Speakers
avatar for Tom Baker

Tom Baker

ML Research / Engineer, Neutone

TK

Taichi Kumon

Engineer, Roland
Tuesday June 2, 2026 11:20am - 12:10pm JST
Next 2

12:20pm JST

LYDIA Phase2の紹介 / Introducing LYDIA Phase2
Tuesday June 2, 2026 12:20pm - 12:50pm JST
Title: Introducing LYDIA Phase2/LYDIA Phase2の紹介
Language: English

Talk description will be updated.
Speakers
avatar for Kazuyoshi Sasamori

Kazuyoshi Sasamori

AI Development Manager, Roland Corporation
avatar for Alfie Bradic

Alfie Bradic

Head of Audio, Neutone
Alfie Bradic is a composer and audio developer. As Head of Audio at Neutone, Alfie's mission is to bring neural audio technology from the fringes of experimental production to a wider audience of creative music makers. His technical background is rooted in sound recording and signal... Read More →
avatar for Paul McCabe

Paul McCabe

SVP Research & Innovation, Roland Future Design Lab, Roland
Paul McCabe is the Senior Vice President of Research & Innovation leading Roland Future Design Labs for Roland Corporation Japan. With 40 years of experience working in the music and creative technology fields, McCabe has served in a variety of roles, and has always maintained a close... Read More →
Tuesday June 2, 2026 12:20pm - 12:50pm JST
Next 2

12:50pm JST

ランチとネットワーキング / Lunch & Networking
Tuesday June 2, 2026 12:50pm - 2:00pm JST

Tuesday June 2, 2026 12:50pm - 2:00pm JST
Next 2

2:00pm JST

型消去オーディオパラメータ:古い問題への新しいアプローチ / Type-Erased Audio Parameters: A New Approach to an Old Problem
Tuesday June 2, 2026 2:00pm - 2:50pm JST
ほとんどのオーディオプラグインにはパラメータが必要です。例えば、ローパスフィルタープラグインは、カットオフ周波数、スロープの急峻さ、およびレゾナンスパラメータを提供できます。

すべてのオーディオプラグイン形式は、プラグインパラメータを定義および操作するためのメカニズムを提供しています。オーディオプラグイン開発用の最も人気のあるクロスプラットフォームフレームワークであるJUCE C++フレームワークは、これらのパラメータメカニズムに対して抽象化レイヤーを提供しています。


しかし、パラメータの定義、使用、および保守は簡単ではありません。プラグイン開発者が必要とする可能性のあるさまざまな機能があります。例えば:


  • 型安全性
  • 範囲と値の検証
  • 値のフォーマットおよびラベリング
  • 監視(UI制御またはオーディオ処理の更新用)
  • スムージング
  • シリアライゼーション(例:プリセット用)
  • パラメータグループ
  • メタパラメータ
長年にわたり、JUCEベースのプラグイン向けのパラメータ管理システムがいくつか提案されてきましたが、いずれも深刻な欠陥がありません。それらの中で最も有名なAudioProcessorValueTreeStateは、広く批判されています。


このトークでは、現在のプラグインパラメータの課題と既存のソリューションについて説明し、その後、型消去技術に基づく新しいソリューションを提案します。これは、ポリモーフィズムを非侵襲的な方法で置き換えることを目的とした高度なC++デザインパターンです。


型消去されたオーディオパラメータ:


  • 型安全性を保証します(低レベルの表現がない、dynamic_castがない)
  • 異種のパラメータインスタンスをコレクションとして使用するために必要な抽象化を提供します
  • 仮想ポリモーフィズムを使用しません(ベースクラスやインターフェースがない)
  • JUCEをフォークしたり、パラメータクラスシステムを一から作成したりすることなく、簡単に機能を追加できます(使用しないものに対しては料金を払いません)
  • 既存のコードベースへの統合は比較的簡単です。

 このトークは、JUCEのようなパラメータAPIに少なくとも1つ精通している中級以上のC++開発者を対象としています。

---

Most audio plugins need parameters. For example, a low-pass filter plugin can provide a cutoff frequency, a slope steepness, and a resonance parameter.

All audio plugin formats provide some mechanism for defining and interacting with plugin parameters. The JUCE C++ framework, the most popular cross-platform framework for developing audio plugins, provides an abstraction layer over those parameter mechanisms.

Yet defining, using, and maintaining parameters is a non-trivial task. There are various features a plugin developer may need, like

  • type safety,
  • range and value validation,
  • value formatting and labeling,
  • observing (for UI controls or audio processing updates),
  • smoothing,
  • serialization (e.g., for presets),
  • parameter groups, or
  • meta parameters.

Over the years, a few parameter management systems for JUCE-based plugins have been proposed, but none have been without serious flaws. The most famous of them, AudioProcessorValueTreeState, has been widely criticized.

This talk will provide a tour of current plugin parameter challenges and existing solutions, and then propose a new solution based on the type erasure technique: an advanced C++ design pattern meant to replace polymorphism in a non-intrusive manner.

Type-erased audio parameters
  • guarantee type safety (no low-level representation, no dynamic_casts)
  • provide the necessary abstractions to use heterogeneous parameter instances as a collection
  • don't use virtual polymorphism (no base classes or interfaces)
  • enable easy feature addition without forking JUCE or writing a new parameter class system from scratch (you don't pay for what you don't use)
  • is relatively easy to integrate into existing codebases.

The talk is aimed at intermediate or advanced C++ developers who are familiar with at least one parameter API, such as the one in JUCE.

Speakers
avatar for Jan Wilczek

Jan Wilczek

Audio Programming Consultant & Coach, WolfSound
I am an audio programming consultant and educator, the creator of TheWolfSound.com blog and YouTube channel dedicated to audio programming. I also host the WolfTalk podcast, where I interview developers and researchers from the audio industry.
I created "DSP Pro," an online course... Read More →
Tuesday June 2, 2026 2:00pm - 2:50pm JST
Next 2

3:00pm JST

大規模ピアノモデルを用いた生成楽器 / Generative Instruments with Large Piano Models
Tuesday June 2, 2026 3:00pm - 3:50pm JST
このトークでは、(オープンで倫理的に調達された)MIDIデータで訓練された、非常に大規模なGPTのようなディープラーニングモデルを扱うための方法論を提示します。このアプローチは、ワンショットのテキストベースのプロンプティングではなく、実践とスキル開発が必要な、ニュアンスに富んだ音楽的なモデルとのインターフェースを促進します。

データの前処理、トークン化、モデルの訓練と推論を含む、完全な機械学習パイプラインが提示されます。提示されたシステムは、Large Piano Modelsとの音楽的な相互作用を通じて作成された複数の生成例をデモンストレーションするために使用されます。

---

This talk presents a methodology for working with very large, GPT-like deep learning models trained on (open and ethically sourced) MIDI data. This approach promotes nuanced, musical interfacing with the model, requiring practice and skill development instead of one-shot text-based prompting.

The full machine-learning pipeline is presented, including data pre-processing, tokenization, model training and inference. The presented system will be used to demonstrate multiple generative examples created through musical interaction with Large Piano Models.

Speakers
avatar for Tomek Roszczynialski

Tomek Roszczynialski

R&D Engineer, EPR Labs
Data science and machine learning developer with background in bio-signal processing, industrial optimization, and prog-rock piano-playing AI agents.

Tuesday June 2, 2026 3:00pm - 3:50pm JST
Next 2

3:50pm JST

休憩とネットワーキング / Break & Networking
Tuesday June 2, 2026 3:50pm - 4:30pm JST

Tuesday June 2, 2026 3:50pm - 4:30pm JST
Next 2

4:30pm JST

PACE Fusion Securityで保護、ライセンス供与、配布を実現 / Protect, License, Distribute with PACE Fusion Security
Tuesday June 2, 2026 4:30pm - 4:55pm JST
A practical look at Fusion, PACE's latest security and licensing platform. Unlike approaches that wrap a pre-built binary, Fusion operates on your source code—entangling anti-tamper and license checks with your own logic. We'll demo integration (including the new one-flag JUCE setup) and visualize how protection is distributed across your binary.
Speakers
avatar for Ryan Wardell

Ryan Wardell

PACE Anti-Piracy / storybored audio
avatar for Brett g Porter

Brett g Porter

Sr. SDK Engineer, PACE Anti-Piracy
Originally trained as a trombonist and composer, I've been working making software in the Pro Audio/MI industry since 1990. I spent 25 of those years at Art+Logic Software Development working on projects for companies large and small in the industry, then 4 years at Artiphon working... Read More →
avatar for Ted Barram

Ted Barram

Senior Software Engineer, PACE Anti-Piracy
I'm an ex-Pro Tools engineer now working at PACE to help customers strengthen their apps and plugins against hackers. From my many years working on Pro Tools, I learned a lot about low-latency audio streaming, thread wakeup latency, and realtime-safe thread synchronization strategies... Read More →
Tuesday June 2, 2026 4:30pm - 4:55pm JST
Next 2

5:00pm JST

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

---

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.
Speakers
avatar for Sota Ichikawa

Sota Ichikawa

Audio Software Engineer, NovoNotes
Audio Software Development at NovoNotes. Multimedia Deep Learning at DeNA Co., Ltd.
Tuesday June 2, 2026 5:00pm - 5:50pm JST
Next 2
 
Share Modal

Share this link via

Or copy link

Filter sessions
Apply filters to sessions.
Filtered by Date -