Tag: audio plugin

A Critique of Audio Plug-In Formats – VST, AU, AAX, JUCE and Beyond – Fabian Renn-Giles – ADC 2024

  • Lobby
  • Tag Archives: audio plugin

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

A Critique of Audio Plug-In Formats - VST, AU, AAX, JUCE and Beyond - Fabian Renn-Giles - ADC 2024
---

Audio plug-in formats such as VST, AU, and AAX have revolutionized the audio workflow, empowering a whole industry of creative coders. However, as programming paradigms and user expectations evolve, the design decisions of these established formats must be re-evaluated. This talk critically examines these design choices, exploring how they can be improved, and there is a new contender: CLAP.

The presentation is divided into two sections: a developer-focused critique and a customer-centric analysis. The developer-focused section delves into fundamental design flaws in plug-in APIs, such as stateful lifecycle management, poor single-use interface design, and why the overarching synchronous “process block” design may become quickly outdated with ever-increasing specialized hardware. The talk also discusses more audio plug-in specific issues like ambiguous parameter/state ownership, the limited utility of the “maxSamplesPerBlock” parameter, and what we can learn from Linux about negotiating bus formats.

The second section critiques audio plug-ins from the user’s standpoint. The talk explores major pain points such as lack of portability, cumbersome copy-protection mechanisms, and the archaic practice of plug-in scanning. The section concludes with a call-to-action for the industry to adopt unified standards as the only real solution to these problems.
---

Slides: https://data.audio.dev/talks/2024/critique-of-audio-plugin-formats/slides.pdf
---

Fabian Renn-Giles

Fabian is a freelance C++ programmer, entrepreneur and consultant in the audio software industry. Before this, he was staff engineer at ROLI Ltd. and the lead maintainer/developer of the JUCE C++ framework (www.juce.com) - an audio framework used by thousands of commercial audio software companies. Before joining ROLI, he completed his PhD at Imperial College London, developing a numerical quantum optics solver with modern digital signal processing techniques and C++/MPI/OpenCL. Fabian is now a regular consultant specializing on low-level real-time C++, embedded audio, time sensitive networks, audio over WiFi and audio plug-in formats. His clients range from early startups to FAANG companies. Additionally, he is a regular speaker at the audio developer conference ADC and other C++ conferences.
---

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://twitter.com/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

#vst #juce #adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , , ,

Amplifying Efficiency – Business Infrastructure for Audio Startups – Alexandra Arutian & Samuel Fischmann – ADC 2024

  • Lobby
  • Tag Archives: audio plugin

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

Amplifying Efficiency - Business Infrastructure for Audio Startups - Alexandra Arutian & Samuel Fischmann - ADC 2024
---

Have a great audio product (or idea for an audio product) but don’t know how to turn it into a business? Want to start your own audio plugin company but have no idea what that even means? Already have a product but don’t know how to get momentum in the market? Learn from our mistakes!

We acquired decades of experience in internal business tools and systems, financial analysis, automation, and analytics before leaving our 9-to-5 jobs to start a new audio venture. Even with all that background, we’ve had to learn a lot in the last two years, and have a ton of information to share with you.

While we’re going to cover all the usual tools a small business should deploy and our own takeaways on each, this talk focuses on what we believe is one of the keys to our success: Infrastructure. It’s an often-overlooked (and frankly, avoided) aspect of running a business that many people think they can’t afford to spend time on. We think you can’t afford not to.
---

Slides: https://data.audio.dev/talks/2024/amplifying-efficiency/slides.pdf
---

Alexandra Arutian

Alex started her career in financial analysis for a large bank, where she spent years making sense of abstract data for executives, shareholders, and regulators. She discovered Python, and loved it so much that she left financial services to join Musik Hack and build its custom backend. Today, she is one of the three Musik Hack co-owners, and leads Web development, APIs, and infrastructure (licensing, payments, product authorization, etc.). She also spends a lot of time listening to music, baking bread to enable a longstanding carbohydrate addiction, and thinking about elevator efficiency.
---

Samuel Fischmann

Sam is the technical co-founder of Musik Hack, and a seasoned software developer whose portfolio spans audio/DSP, Web development, data analytics, and embedded systems. He’s also a composer and longtime musician. Sam is obsessed with building creative, functional, major-label-quality products that don’t look like airplane cockpits, and helping spread the joy of music through more intuitive approaches to DSP. If you ask nicely, he can also cook up a mean marinara...
---

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 #audiodev #startup #startups #startupsuccess #audio #conferenceaudio #sound #music #musictech #soundtech #audiotech #audiotechnology #audioplugins #audioplugin

Filed under: UncategorizedTagged with: , , ,