You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: i18n/en/speakers.ts
+16-2Lines changed: 16 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -216,8 +216,22 @@ We'll show you how to shift from tedious tasks to meaningful development by buil
216
216
title: "Musician & Engineer",
217
217
avatarUrl: "/images/avatars/yuichkun.jpg",
218
218
color: "navy",
219
-
talkTitle: "Building Production-Ready Audio Applications with JavaScript",
220
-
talkOverview: "Abstract:\nWeb applications are no longer silent. Thanks to the evolution of the Web Audio API, WebAssembly, and GPU acceleration, browser-based audio can now rival native environments. In this talk I will guide Vue (and broader front-end) developers through practical, production-ready strategies for integrating real-time audio processing into their apps—without sacrificing performance or user experience.\n\nKey Takeaways:\n- Web Audio API & AudioWorklet – Build a solid foundation for low-latency DSP in the browser.\n- RNBO → WebAssembly – Build production-ready audio modules in Cycling '74's RNBO and deploy them to the web via WebAssembly.\n- GPU-Accelerated Audio – Explore emerging patterns that offload DSP to the GPU for massive parallelism.\n- Browser Limitations – Understand current constraints and proven work-arounds.\n- Hybrid Desktop / Web Workflows – See how JUCE 8 + WebView and Vue.js can bridge plug-ins and web interfaces.\n\nLive Demos:\n- Single Motion Granular – A browser-based granular synth (RNBO DSP + Svelte UI)\nhttps://kentaro-granular-web.vercel.app/\n- Listen to the Inaudible – Media-art piece decoding ultrasonic messages on smartphones (graduation work, Tokyo University of the Arts)\nhttps://yogo.style/works/listen-to-the-inaudible\n- Starling – A musician-oriented plug-in: Max for Live DSP with a Vue.js front-end via Node.js IPC\nhttps://www.youtube.com/watch?v=Uoy_kM_8f90\n\nTarget Audience:\nFront-end engineers, creative coders, and audio developers who want to push Vue.js beyond visuals and into immersive sonic experiences.\n\nPrerequisites:\nBasic familiarity with JavaScript/TypeScript and Vue.js. No prior DSP knowledge required—concepts will be introduced from first principles.",
219
+
talkTitle: "Building Production-Ready Audio Applications in Web",
220
+
talkOverview: `Abstract:
221
+
Web applications are no longer silent. Thanks to the evolution of the Web Audio API, WebAssembly, and GPU acceleration, browser-based audio can now rival native environments. In this talk I will guide Vue (and broader front-end) developers through practical, production-ready strategies for integrating real-time audio processing into their apps—without sacrificing performance or user experience.
222
+
223
+
Key Takeaways:
224
+
- Web Audio API & AudioWorklet – Build a solid foundation for low-latency DSP in the browser.
225
+
- RNBO → WebAssembly – Build prototype-oriented audio modules in Cycling '74's RNBO and deploy them to the web via WebAssembly.
226
+
- JUCE – High-level overview of JUCE as a widely used framework in the audio community, with a brief note on how it may relate to web workflows.
227
+
- GPU-Accelerated Audio – Explore emerging patterns that offload DSP to the GPU for massive parallelism.
228
+
- Browser Limitations – Understand current constraints and proven work-arounds.
229
+
230
+
Target Audience:
231
+
Front-end engineers, creative coders, and audio developers who want to push Vue.js beyond visuals and into immersive sonic experiences.
232
+
233
+
Prerequisites:
234
+
Basic familiarity with JavaScript/TypeScript and Vue.js. No prior DSP knowledge required—concepts will be introduced from first principles.`,
talkOverview: "概要:\nWebアプリケーションは、もはや「無音」の存在ではありません。Web Audio API、WebAssembly、GPUアクセラレーションの進化により、ブラウザ上の音声処理は、ネイティブ環境にも匹敵するレベルへと到達しています。このセッションでは、Vue をはじめとするフロントエンド開発者に向けて、リアルタイム音声処理をアプリに統合するための、実践的で本番運用に対応した戦略を紹介します。パフォーマンスやユーザー体験を犠牲にすることなく、オーディオ処理の統合が可能になります。\n\nセッションで得られる主な知見:\n・Web Audio API & AudioWorklet:ブラウザ上での低遅延 DSP の基礎を構築\n・RNBO → WebAssembly:Cycling '74 の RNBO で制作したプロダクション対応のオーディオモジュールを WebAssembly 経由で Web にデプロイ\n・ GPU アクセラレーテッド・オーディオ:DSP 処理を GPU にオフロードする新しい並列処理パターンを探求\n・ブラウザの制限:現時点での技術的制約と実用的な回避策の理解\n・デスクトップ × Web のハイブリッド開発:JUCE 8、WebView、Vue.js を組み合わせ、プラグインと Web UI の橋渡しを実現\n\nライブデモ:\n・Single Motion Granular – RNBO DSP + Svelte UI を組み合わせたブラウザベースのグラニュラーシンセ\n https://kentaro-granular-web.vercel.app/\n・Listen to the Inaudible – スマートフォンで超音波メッセージを解読するメディアアート作品(東京芸大 卒業制作)\n https://yogo.style/works/listen-to-the-inaudible\n・Starling – Vue.js フロントエンド × Node.js IPC を組み合わせた、ミュージシャン向け Max for Live プラグイン\n https://www.youtube.com/watch?v=Uoy_kM_8f90\n\n対象者:\n視覚表現だけでなく音の領域へ Vue.js を拡張したい、フロントエンドエンジニア・クリエイティブコーダー・オーディオ開発者。\n\n参加に必要な知識:\nJavaScript/TypeScript および Vue.js の基本的な知識。DSP の前提知識は不要で、基本から丁寧に解説します。",
216
+
talkTitle: "オーディオアプリケーションをWebでつくる",
217
+
talkOverview: `概要:
218
+
ウェブアプリはもはや無音ではありません。
219
+
Web Audio API、WebAssembly、そしてGPUアクセラレーションの進化により、ブラウザ上のオーディオはネイティブ環境に匹敵するレベルに到達しています。本セッションでは、Vue(および、より広いフロントエンド)開発者に向けて、パフォーマンスやユーザー体験を損なうことなくリアルタイムのオーディオ処理をアプリに統合するための、実践的で本番運用に耐える戦略を解説します。
220
+
221
+
主なポイント:
222
+
- Web Audio API & AudioWorklet – ブラウザで自在なDSP(音声信号処理)を実現するための基盤
0 commit comments