Hybrid Prototyping With Web Tech and JUCE/C++ - Arthur Carabott - ADC21
Slides: https://data.audio.dev/talks/2021/hyb... https://audio.dev/ -- @audiodevcon Organized and produced by JUCE: https://juce.com/ --- Hybrid Prototyping With Web Tech and JUCE/C++ We (Output) present our approach to rapid prototyping through the combination of web technologies and JUCE/C++. Building on our previous work using WebViews for plugin UIs, we will demonstrate how we combine web technologies (TypeScript, HTML, CSS) and APIs (Web Audio, Web MIDI) with JUCE and C++ to prototype new features and products. We will discuss the journey of a major new feature, from concept to prototype, to final implementation; demonstrating how we combine web technologies, JUCE/C++, and visual design tools to iterate on a concept and deliver a complex feature with high confidence that the final version would meet our expectations. We will discuss how web tech fits into our prototyping process, the tools we use, and the benefits and limitations of this approach. --- Arthur Carabott Arthur Carabott is a UX Engineer and Project Lead at Output, working across design and development he creates new products and features through prototyping. Previously he worked on the Bronze generative music format and created interactive music experiences, including an AR app with composer Anna Meredith, a spatial installation for the Apple Store with 100 synchronized iPads backing the vocalist Chagall, and a pavilion / giant musical instrument for the London Olympics with Asif Khan. --- Streamed & Edited by Digital Medium Ltd - online.digital-medium.co.uk --- Special thanks to the ADC21 Team: Lina Berzinskas Sophie Carus Timur Doumler Derek Heimlich Josh Hodge Andrew Kirk Bobby Lombardi Tom Poole Ralph Richbourg Jim Roper Jonathan Roper

Workshop: Audio Plugin DSP in Practice - Jan Wilczek & Linus Corneliusson - ADC 2025

Perfect Oscillators in Less Than One Clock Cycle - Angus Hewlett - ADC 2025

Demystifying std::memory_order - Timur Doumler - ADC 2025

Zig 2026: No-AI Policy, $670K Foundation, Left GitHub & Why Zig Isn’t 1.0 - Andrew Kelley Explains

Tips for C Programming

Building Inclusive Audio Tools - Accessibility with ARIA, WCAG, and Real-World Projects - ADC 2025

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

Bugs I’ve Seen in the Wild - From Confusion to Amazement - Olivier Petit - ADC 2025

This Chart Terrifies Electrical Engineers

AI PCB Layout vs. Human Design: The Honest Truth

The (Overdue) Collapse of Bullsh*t Companies

CHOSEN ONE!! THEY'RE BEGGING HIM TO WARN YOU... BUT HE JUST GRINNED AND SAID "TOO LATE"

ADC 2015 to 2035 - 10 Years of Audio Dev, and Peering Forward at the Next 10 - Julian Storer

Adventures with React and JUCE: Building UI with Typescript in a C++ Application - Jim Hague - ACCU

Dive Into JUCE 8: WebViews, Animations, Emoji and More! 🧃🎉

They’re Not Just Listening, They’re Weaponizing Sound

Real-Time Audio in Python: Introducing the asmu Package - Felix Huber - ADC 2025

"CMake For The Uninitiated" || Eyal Amir

Recycling Destroyed Tech into Beautiful PCs

