Tag: DAW

Free-Range Users Make for More Profitable DAWs – Why DAWs Should Prioritise Interchange Formats

https://audio.dev/ -- @audiodevcon​
ADCx Copenhagen - 28th April
ADC Bristol ​- 9th - 11th November

Free-Range Users Make for More Profitable DAWs - Why DAWs Should Prioritise Interchange Formats - Will Anderson - ADCx Gather 2025

Interchange formats for DAWs have a long history but an uneven track record. The CMX EDL format emerged in the early 1970s, AES31 has been around since 2001, and AAF and OMF provide ways to transfer project data between DAWs and NLEs. More recently, Bitwig’s DAWproject format shows that this area is still evolving. Yet despite the available standards, implementing interchange often remains a lower priority for many DAW developers compared to other features.

In this talk, we’ll explore why robust interchange support should be seen as a strategic feature rather than an afterthought. We’ll examine the technical and business benefits of enabling users to move sessions between tools, including increased user retention, enabling niche workflows, and added value even in the early stages of a DAW’s development.

Finally, drawing on real-world examples (including curious bugs encountered while working with AES31 exports) we’ll cover why a poorly implemented interchange format can do more harm than good, and share practical tips for avoiding common pitfalls. Attendees will gain a clearer understanding of both the technical challenges and the potential rewards of opening their DAWs to “free-range” users.
---

Will Anderson

Will Anderson is a classical recording engineer, software developer, and video editor. A graduate of the Tonmeister course at the University of Surrey, he has spent the past decade recording classical music and creating a range of tools (both software and hardware) to improve the speed, ease and accuracy of classical music production. His recent projects include systems for aligning multi-camera video recordings to audio edits from classical DAWs and developing tools for 360-degree immersive virtual ensemble performances.

As a freelancer, Will works across audio engineering, video production, and software development, helping people solve unique technical challenges in music, media, and science. He's a big fan of tackling tricky workflow problems and finding elegant technical solutions.

---

ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon

https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
_

Organized and produced by JUCE: https://juce.com/
_

Special thanks to the ADCxGather Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Making a 3D DAW in Unity: Chaos, Logic, and Physics – Noah Feasey-Kemp – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADC Japan - 1st - 3rd June
ADC Bristol ​- 9th - 11th November
---

Making a 3D DAW in Unity: Chaos, Logic, and Physics - Noah Feasey-Kemp - ADC 2025
---

Every audio developer faces chaos. For five years, I channeled it - along with logic and physics - to build Audiocube, a fully 3D DAW inside Unity, starting with zero development experience. This talk is a deep dive into that journey.

We'll explore the unique technical challenges of building ""Ableton in a game engine,"" from implementing real-time acoustic simulation to designing interactive physics-based audio systems - all while working with (and around) Unity.

But building a tool is only half the battle. We will also dissect the critical business and marketing decisions that turned a passion project into a commercial product. You'll get a look at the entire lifecycle: from initial concept, design, production, and seemingly impassable roadblocks to an eventually successful public launch and the realities of monetization and growth. This is the talk I wish I had when I started.
I’m excited to share insights into the deep technical challenges of 3D audio software development, along with practical business lessons from my journey as a solo founder, from zero to monetization.
---

Slides: https://docs.google.com/presentation/d/1JMLEC7O1OUeDtQ_r1LshnWEQno0_PF4-zAS7VRUqQSI/edit?slide=id.p#slide=id.p
---

Noah Feasey-Kemp

Noah Feasey-Kemp is the creator of Audiocube, a 3D Digital Audio Workstation built in Unity. Drawing on his background as an immersive audio producer, Noah spent five years single-handedly designing and engineering a solution to the creative limitations of conventional spatial audio tools. His experimental approach to software merges creative coding with frontier design, and has been featured in industry publications such as Sound On Sound, CDM, and Music Radar. Noah is excited to share the hard-earned lessons from his journey to empower the next generation of audio developers.

---

ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon

https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
---

Organized and produced by JUCE: https://juce.com/
---

Special thanks to the ADC25 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #sound #music #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Digital Audio Workstation Architecture – Evaluation and Evolution – Ilias Bergström – ADC 2024

https://audio.dev/ -- @audiodevcon​
---

Digital Audio Workstation Architecture - Evaluation and Evolution - Ilias Bergström - ADC 2024
---

Last year’s “Architecture of Digital Audio Workstations” talk was a broad introduction, followed by an overview of two DAW applications’ architectures, and the decisions behind these. While it covered a great deal of ground, it also had to leave out several important topics.

This talk concentrates on two additional areas:

Evaluating Architecture
Evolving Architecture

We will discuss how requirements, constraints and quality attributes come into play when evaluating architectural decisions. This is needed throughout the design process - definitely while creating the initial architectural design, but equally importantly, continuously while maintaining the software.

The familiar saying bears repeating: “Software is finished when no-one uses it”. Throughout its lifetime, software is bound to evolve. The evolution will be driven by sometimes drastic alterations, making it inevitable that the architecture also changes.

After a general coverage of these two new topics, four concrete example cases will be discussed, connecting practice to theory:

1. On how changing requirements result in architectural changes, and introducing new design decisions, resulting in overall improvement.

2. How an existing architecture allowed adding a complex unpredicted feature, without altering the architecture.

3. How mistaken design choices can create “debt” in the codebase, and when/how to address this.

4. How adding a new feature requires designing around the existing architecture, and finding a good compromise between refactoring, and meeting the new requirements.

Inevitably there will be some overlap with last year’s talk, but that will be kept to a minimum. So while I encourage attendees to watch that talk first, this one will be created so that it can be followed regardless, for an audience with some knowledge of software architecture.

This subject area is vast, but I hope that this introductory coverage of the two additional important topics, of architecture evaluation and evolution, will help further build on the knowledge shared on this very central topic for our community!
---

Slides: https://data.audio.dev/talks/2024/digital-audio-workstation-architecture/slides.pdf
---

Ilias Bergström

Computer Scientist, Researcher, Interaction Designer, Musician, with a love for all music but especially live performance.

I've worked on developing several applications for live music, audiovisual performance, and use by experts, mainly using C++.

My career spans more than 20 years of developing media technology software, and of working as a researcher on the topic, in equal measure.
---

ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon

https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
---

Organized and produced by JUCE: https://juce.com/
---

Special thanks to the ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#daw #digitalaudioworkstation #digitalaudio #adc #audiodev #softwareengineering #audio #cpp #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Using JavaScript to Render a DAW User Interface at 60 FPS – Arthur Carabott – ADC 2024

https://audio.dev/ -- @audiodevcon​
---

Using JavaScript to Render a DAW User Interface at 60 FPS - Arthur Carabott - ADC 2024
---

No one likes unresponsive user interfaces, least of all musicians. WebViews are an increasingly common choice for building UIs because of their increased developer productivity, ability to meet the demands of graphic designers, and enormous ecosystem of UI libraries. But when done wrong, they can easily become slow and resource hungry, which is bad for both users and developers.

This talk covers patterns and best practices for creating user interfaces using both the DOM and 2D Canvas API (which is more suitable for custom interactions and graphically demanding tasks). These techniques will be discussed via a real-world case study: a DAW user interface (zoomable waveforms and all) at 60 FPS.

Aimed at all developers new to the web, demonstrations use vanilla TypeScript (no frameworks!) to teach the techniques from first principles, and to have a type system that will make C++ developers feel at home.
---

Slides: https://data.audio.dev/talks/2024/high-performance-webview-user-interfaces/slides.pdf
---

Arthur Carabott

Arthur Carabott is a Senior Software Engineer at Output where he was the founding member of their DAW project Creator, and designed features for the plugin Arcade. Prior to Output he worked on an interactive musical building for the 2012 Olympics with Mark Ronson, a synchronised "orchestra" of 100 iPads for the Apple Store, a spatial audio iOS app with composer Anna Meredith, and musical robots for will.i.am.

He is passionate about interaction, interfaces, and user experience, which lead to an interest in performance and optimization (of GUIs in particular); and is influenced by the work of Bret Victor, Alan Kay, Jef Raskin, and Douglas Engelbart.
---

ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon

https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
---

Organized and produced by JUCE: https://juce.com/
---

Special thanks to the ADC24 Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#adc #daw #audiodev #javascript #dsp #cpp #audio #audioprocessing #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

How to Build a Simple, Modern & Collaborative DAW for Producers of All Levels – Anurag Choudhary

https://audio.dev/ -- @audiodevcon​
---

How to Build a Simple, Modern & Collaborative DAW for Producers of All Levels - Anurag Choudhary - ADCxGather 2024
---

We’ll talk about the technological and behavioural shifts occurring in the space of music production, and how the next generation of DAWs should adapt to those. Specifically, we’ll talk about how we can drive simplicity, adopt modern standards, and build for collaboration from the ground up.

The talk will go through the following topics:

- Driving Simplicity: Balancing control and convenience, and a case against skeuomorphism. We’ll also look at how complex workflows can be made more intuitive through manageable and delightful interactions.
- Adopting Modern Standards: We’ll look at three arcs here: AI-native, CLAP plugins, and DAWProject. Each of them are modernising workflows across the user flow, from inspiration to finishing, to interoperability between DAWs. We also discuss what creativity and productivity represent for a producer, what ‘real’ means, and how new technologies should think about ethics and integrity.
- Building for Collaboration: We’ll look at what ‘collaboration’ means for music production, why DAWs have been unable to achieve success in them, and relevant examples from adjacent industries.
---

Anurag Choudhary

Anurag is the founder of an early-stage startup, Riffle - a canva for music production. A CS grad from Illinois and an MBA from Chicago Booth, Anurag comes with a diverse set of experiences, from building a no-code platform at Microsoft to being a product lead at Traba building worker experiences.

Having been a semi-pro producer and musician for more than a decade, Anurag has deep empathy for producers of all levels, and is applying first principles thinking with Riffle in imagining a world where producing music is simpler, more modern, and more collaborative.
---

ADC is an annual event celebrating all audio development technologies, from music applications and game audio to audio processing and embedded systems. ADC’s mission is to help attendees acquire and develop new audio development skills, and build a network that will support their audio developer career.
Annual ADC Conference - https://audio.dev/
https://www.linkedin.com/company/audiodevcon

https://facebook.com/audiodevcon
https://instagram.com/audiodevcon
https://www.reddit.com/r/audiodevcon/
https://mastodon.social/@audiodevcon
---

Streamed & Edited by Digital Medium Ltd: https://online.digital-medium.co.uk
---

Organized and produced by JUCE: https://juce.com/
---

Special thanks to the ADCxGather Team:

Sophie Carus
Derek Heimlich
Andrew Kirk
Bobby Lombardi
Tom Poole
Ralph Richbourg
Jim Roper
Jonathan Roper
Prashant Mishra

#daw #adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #sound #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , ,