Tag: AI

Integrate Your Plugin with New AI & Automation Features in Pro Tools using SoundFlow’s SFX Framework

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

Integrate Your Plugin with the New AI and Automation Features in Pro Tools using SoundFlow’s new SFX Framework - Christian Scheuer - ADC 2025
---

With the release of Pro Tools 2025.10, SoundFlow, the industry leader in audio workflow automation, is now built directly into Pro Tools. It powers the new AI-based Session Assistant, interactive tutorial system, and the macro/scripting engine, as well as integrations with Stream Deck, MIDI, iOS, and Android devices.
This new deep integration is powered by SFX (the SoundFlow Extension Framework) – a cross-platform, low-latency automation SDK that allows any macOS or Windows app/plugin to make its functionality available to SoundFlow's engines. For JUCE-based plugins, SFX provides a prebuilt integration, allowing plugins to implement SFX with just a few lines of code.
In this talk, we’ll show how plugin developers can add SFX support and make their plugins addressable from the new automation and AI features in Pro Tools: selecting presets, adjusting parameters, and coordinating changes between the DAW and plugins, whether from the Session Assistant, user scripts and macros, tutorials, or decks/surfaces. At the end, there'll be a unique opportunity to enroll in SoundFlow's SFX program and become part of the initial batch of launch partners.
---

Christian Scheuer

Christian Scheuer is the Founder & CEO of SoundFlow, a platform built to eliminate friction in creative software, with deep integration with Avid Pro Tools.

Before starting SoundFlow, Christian spent over a decade as a sound editor and mixer in the Danish film industry. Experiencing first-hand how much time creatives lose to repetitive clicks and window juggling, he developed SoundFlow: a workflow automation platform for scripting actions, creating macros, and designing custom decks that control professional apps with a single click.

Under Christian’s leadership, SoundFlow has grown into the industry-standard tool for streamlining post-production and music production workflows, supported by an active community where creators share scripts and best practices. His focus remains constant: help artists stay in the creative flow by letting the computer do the busywork.
---

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: , , ,

Raga as Data: Symbolic Music Representations for Analysis, Visualization & Audio Tools – ADCx India

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

Raga as Data - Symbolic Music Representations for Analysis, Visualization, and Audio Tools - Soham Korade - ADCx India 2026
---

Indian classical music presents a fascinating challenge and opportunity for music technology. It is centered on the raga, a structured yet expressive melodic framework that is understood through symbolic notation as much as through sound.

In this talk, I explore how such symbolic music representations for ragas can complement audio-based approaches. I also share my personal developer journey (from hobbyist experiments to research contributions) in trying to """"teach"""" computers to understand, visualize, and even perform ragas.

I trace this journey from my early experiments with pitch detection and MIDI-based notation playback, to building interactive audio tools for live raga identification, notation-driven composition, and instruments constrained by raga grammar. I also present my recent research on constructing large-scale raga notation datasets and visualizing “raga space” using NLP-inspired techniques, along with live demos.
---

Programmer and musician interested in using computation to better understand and teach Indian classical music.
---

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 ADC 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: , , ,

Converting Source Separation Models to ONNX for Real Time Usage in DJ Software – Anmol Mishra – ADC

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

Converting Source Separation Models to ONNX for Real Time Usage in DJ Software - Anmol Mishra - ADC 2025
---

Demucs v4 is a state-of-the-art open-source music source separation model developed by Alexandre Défossez. While it provides exceptional quality in separating audio into stems, it is currently implemented in PyTorch and therefore cannot be used directly in C++ applications or run efficiently on hardware accelerators through ONNX Runtime. Exporting the model to ONNX allows developers to integrate stem separation directly into their platforms, opening up use cases like live stem manipulation, AI-assisted mixing, and educational visualization tools. Through this talk where I demonstrate exporting, deploying and evaluating the exported model, I want to provide a reference for further integration into audio applications.
---

Slides: https://audiodeveloperconference.b-cdn.net/wp-content/uploads/2025/07/Anmol-Mishra-ADC25-Demucs-Talk-QR.pdf
---

Anmol Mishra

Anmol is a Research Assistant at the Music Technology Group (MTG) and a masters student at UPF Barcelona, working on expressive rhythms generation with flow based diffusion models. Previously he worked as a Machine Learning Research Engineer at Samsung’s Computer Vision Group in Seoul. Prior to that, he earned his Bachelors in Computer Science from IIT Bombay. He's been performing as a DJ at clubs and festivals in Seoul and Barcelona.
---

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: , , ,

Continuous QA Testing for Plugins Using AI and Python – Ryan Wardell – ADC 2025

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

Continuous QA Testing for Plugins Using AI and Python - Ryan Wardell - ADC 2025
---

In the fast-paced world of plugin development, maintaining audio quality and consistency can be challenging. This talk explores the integration of Python, AI, and scriptable plugin hosts to embed rigorous quality assurance into your developement workflow. Participants will learn practical strategies for setting up continuous QA processes, automating sonic tests, and verifying deterministic behaviors such as preset recall, parameter automation, and real-time audio analysis.

Key Points:

- Why continuous QA matters in audio plugin development.
- Setting up python hosts for automated audio plugin testing.
- Deterministic vs. non-deterministic audio measurements and analysis.
- Leveraging Python and AI techniques for automated detection of audio issues.
- Building scalable test suites and managing test data efficiently.
- Examples of measurable benefits, including reduced regressions and increased developer confidence.

---

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

Ryan Wardell

Ryan Wardell is an audio enthusiast who somehow survived years of navigating corporate cubicles, zoom calls and boardroom slide decks without completely losing his soul. With an extensive background in product development, QA, product design, and product management, Ryan managed to help deliver game-changing releases of Pro Tools at Avid and even helped Universal Audio embrace native plugins (yeah, you're welcome). He also had the privilege (or curse, depending on the day) of bringing LUNA to market. He loves turning concepts into real-world tools musicians actually use.
These days, Ryan splits his time between PACE and his own audio plugin and app startup, Storybored. When he is not buried in his laptop you'll find Ryan creating music, making espresso and practicing his latte art or looking for someone to talk kpop with him. 🙂

---

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: , , ,

Roland Future Design Lab x Neutone: diy:NEXT – Paul McCabe, Ichiro Yazawa & Alfie Bradic – ADC 2025

https://audio.dev/ -- @audiodevcon​
ADCx India - 29th March
ADC Bristol ​- 9th - 11th November
---

Roland Future Design Lab x Neutone: diy:NEXT - Paul McCabe, Ichiro Yazawa & Alfie Bradic - ADC 2025
---

Music and DIY culture have long been intertwined — from handmade folk instruments to modular synths and open-source software. Roland, with its own legacy in DIY through the AMDEK brand, draws on this spirit in a new collaboration with Neutone, a cutting-edge AI audio company. In this session, Roland Future Design Lab and Neutone will share a technology preview that explores the intersection of DIY hardware and trainable AI audio models. Designed to empower hands-on creators, this proof-of-concept reflects a new direction in music technology — one that blends personalization, experimentation, and machine learning. Join us for a behind-the-scenes look at the concept, the collaboration, and what it might mean for the future of music creation.
---

Slides: https://data.audio.dev/talks/2025/roland-x-neutone.pptx
---

Paul McCabe

Paul McCabe is the SVP of Research and Innovation and leader of Roland Future Design Lab, Roland’s horizon-scanning R&D group. In more than 30 years with Roland, Paul has held positions in product management and marketing, and served as the President & CEO of Roland Canada before relocating from Vancouver to Los Angeles in 2017. As the leader of Roland Future Design Lab (RFDL), Paul oversees a growing team of engineers, data scientists, and technologists exploring the frontiers of emerging tech, trends, and shifts in creative culture around the world. Paul is a composer and sound designer, and at ADC he will be happy to talk with you about future opportunities with RFDL and your thoughts on Tron: Ares.

Ichiro Yazawa

Ichiro Yazawa has worked in product development for music production and connectivity technology development such as USB, IEEE1394, Ethernet Audio, Bluetooth, Wi-Fi and MIDI 2.0. Through supporting development of Audio, MIDI, the USB layer, and standard drivers for major operating systems, he has many friends all over the world who are full of irreplaceable ideas and skills. In recent years, he has been responsible for a wide range of research and development including AI, Web3, IoT, and Cyber Security. He has been meeting friends with more diverse talents and following paths to new possibilities. In his own time, he enjoys listening to ambient music and playing keyboard.

Alfie Bradic

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 processing, with special interests in plugin development and neural audio synthesis. As a creative, Alfie draws from an active career as a guitarist, with related activities in product demonstration and online marketing. Alfie lives in Tokyo and contributes music for Japanese guitar collective G.O.D. GUITARISTS ON DEMAND.

---

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: , , ,

Real-Time Inference of Neural Networks: A Guide for DSP Engineers – Part II – Fares Schulz & Valentin Ackva – ADC 2024

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

Real-Time Inference of Neural Networks: A Guide for DSP Engineers - Part II - Fares Schulz & Valentin Ackva - ADC 2024
---

Continuing our exploration of implementing neural network inference for real-time audio applications, we have expanded from our initial plugin example to a comprehensive library that simplifies the deployment and integration of neural networks in audio applications.

In this talk, we discuss various aspects of our implementation. Since it is crucial to know whether inference engines exhibit real-time violations, we first quantify real-time violations within inference executions. Subsequently, we explore the integration of these engines in real-time audio environments, specifically addressing the challenges of running multiple instances simultaneously. To accomplish this, we use a static thread pool and, when available, host-provided threads. We also focus on strategies for achieving the lowest possible latency, presenting techniques we have implemented, and open a dialogue on a controversial approach to further reduce latency. Moreover, we share our findings on the performance impact of various factors on inference runtimes. To this end, we have extensively benchmarked different neural network architectures across different inference engines, and can show how differences in input buffer size and model size, as well as previously executed inferences, affect the overall performance.
---

Slides: https://data.audio.dev/talks/2024/real-time-inference-of-neural-networks/slides.pdf
---

Fares Schulz

I am a researcher in the Computer Music and Sound Synthesis Team, part of the Audio Communication Group at the Technische Universität Berlin. At present, my particular interest lies in the exploration of novel applications of neural networks for creative audio effects and synthesis, especially in the real-time and mixed-signal domains. Considering neural networks as a tool rather than a one-size-fits-all solution, I am researching how to make them available alongside long-established methods such as DSP algorithms and analog circuitry. I am also working on spatial audio (multi) systems, which require clustered audio servers due to their high computational cost.

Currently in the final stages of my Master's degree in Audio Communication and Technology, my educational background includes two Bachelor's degrees in Physics and Audio Engineering. Throughout this time, it is my passion for electronic music production that has taken me from theoretical mathematical equations and abstract artistic concepts to their development as algorithms and analog circuits. I am always looking for new ways to combine my interests in music, technology, and science, and love to chat with others who share these passions.
---

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 #neuralnetworks #deeplearning #multithreading #dsp #audio #audioprocessing #audioproduction #audioprogramming #inference #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , , ,

Building Audio Applications using AI Models: Practical Lessons Learned – ChangHun Sung – ADC 2024

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

Building Audio Applications using AI Models: Practical Lessons Learned - ChangHun Sung - ADC 2024
---

Supertone has been building and releasing a variety of AI audio applications since 2022. Ranging from a real-time noise reduction plug-in, a standalone voice changer application, to an impulse response generator that employs a transformer architecture (the kind used in LLMs), Supertone’s products were made by taking AI models from the lab and delivering them to the hands of users. In this talk, we will share with you some practical lessons we’ve learned from our experiences.
---

Slides: https://data.audio.dev/talks/2024/practical-lessons-learned-from-building-audio-applications-using-ai-models/slides.pdf
---

ChangHun Sung

Chang Hun is a Software Engineer at Supertone, Inc. He previously worked in the game industry and used to develop game engines. Chang Hun now develops high performance C++ frameworks to accelerate the process of productizing ML models. He is also the principal clarinetist in an amateur orchestra in Seoul.
---

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 #ai #audiosoftware #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

Practical Steps to Get Started with Audio Machine Learning – Martin Swanholm – ADC 2024

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

Knee-Deep Learning - Practical Steps to Get Started with Audio Machine Learning - Martin Swanholm - ADC 2024
---

Dive in and start creating!

Dive into the basics of machine learning for audio and start creating with a few practical steps.

This talk is aimed at developers without prior experience in machine learning who want to get inspired and equipped with the knowledge to start their own projects. The purpose is to provide a practical introduction to the topic in order to demystify theory and overcome implementation complexities.

Whether you're looking to solve complex problems where traditional DSP methods fall short or conjure up unthinkable sounds, this session is for you.

We dive right in, using simple and free tools to acquire data, set up code to create an ML training and inference pipeline, explore training techniques, and analyze and evaluate the results as we go. We cover what hardware is needed for training at different scales, ranging from cloud computing to consumer GPUs.

We'll cover basic theory, a brief history of different approaches, and, in particular, practical advice on getting started: data requirements, data acquisition, training, hardware needs, and deployment, including options for on-device real-time inference, embedded systems, and cloud-based SaaS.

Throughout, simple example model architectures suitable for beginners are used.

After training and analyzing some simple models, we explore different deployment options, including cloud-based inference, on-device native code using popular inference frameworks, and dedicated embedded hardware modules.
---

Slides: https://data.audio.dev/talks/2024/knee-deep-learning/slides.pdf
---

Martin Swanholm

Martin is a software developer and DSP engineer with over 30 years of experience, currently focusing on practical, real-world applications of machine learning in audio. His work emphasizes getting the most out of available hardware and compute resources, ensuring solutions are efficient and accessible to a wide range of users. He is currently developing effective tools for audio restoration, like phase-coherent frequency-domain models and multi-task learning models that improve speech off-line or interactively in real time.

Martin’s journey in digital audio began in the 1990s, and over the years, he’s worked on everything from basic signal processing to full multimedia systems. His approach is rooted in pragmatism—using techniques that work, whether simple or advanced, to solve real problems.

Martin excels at breaking down complex concepts into clear, actionable steps, making his presentations valuable for beginners looking to understand audio processing with machine learning. He’s committed to showing how practical, tried-and-true methods can yield strong results without requiring cutting-edge hardware or expertise, making his sessions approachable for all skill levels.
---

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

#machinelearning #ai #adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioproduction #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

How AI Audio Apps Help Break the Communication Barrier for India’s Deaf Community – ADCx India 2025

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

How AI Audio Apps Help Break the Communication Barrier for India's Deaf Community - Gopikrishnan S, Bharat Shetty - ADCx India 2025
---

How India can leverage GenAI and Audio technologies like live transcription, text to speech, LLM based auto completions to help deaf community to communicate better. We are demonstrating project Sunva, a seamless communication tool for deaf Indians built using STT, TTS and AI

The speaker will talk about
1. Current state of the art of Sunva prototype and how it is going to change the way deaf people communicate in India.
2. How are using speech to text, text to speech and GenAI for building Sunva
3. How technologies like voice cloning, speech recognition for non standard speech...etc are going to revolutionize accessibility in India.
---

Slides: https://data.audio.dev/talks/ADCxIndia/2025/breaking-the-communication-barrier-for-indias-deaf-community/slides.pptx
---

Gopikrishnan S

Gopi is an AI engineer who is passionate about building societal edge AI use cases for India solving challenges faced by people in India. He is a full-time AI consultant at people+ai now working on building AI use cases in accessibility domain.
---

Bharat Shetty

Experienced Engineer with a demonstrated history of working across various domains in different roles. Skilled in Python, Java, NLP, Cloud and Data platforms and software, Data Structures and Algorithms, and Linux. Strong engineering professional with a Master's degree from the University of Florida and a Bachelors of Engineering focused in Computer Science and Engineering from Sri Jayachamarajendra College of Engineering.
---

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 ADCx India Team:

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

#aiaudio #ai #aiapp #aiapplications #deafcommunity #adc #audiodev #dsp #audio #audioprocessing #audioprogramming #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,

scipy.cpp – Using AI to Port Python’s scipy.signal Filter-Related Functions to C++ for Real Time Use – Julius Smith – ADCx Gather 2024

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

scipy.cpp - Using AI to Port Python's scipy.signal Filter-Related Functions to C++ for Use in Real Time - Julius Smith - ADC 2024
---

This is a progress report on the following evolving chatbot workflow:

1. "Translate this Python function and its helpers to C++ .h and .cpp files, converting any doc strings to C++ Doxygen comments: ..." [Claude 3.5 Sonnet is hard to beat]
2. "Generate a progressive sequence of unit tests in Catch2 format"[ChatGPT-o1 can be amazing]

In general, Python translates smoothly to C++. The chatbots are especially strong in knowing API details, command-line options, and modern C++ idioms. The biggest pitfall seems to be complex algebraic manipulations.

When one-shot inference fails (ChatGPT-4o, Claude 3.5 Sonnet), o1 should be tried.
---

Julius Smith

Julius O. Smith is a research engineer, educator, and musician devoted primarily to developing new technologies for music and audio signal processing. He received the B.S.E.E. degree from Rice University in 1975 (Control, Circuits, and Communication), and the M.S. and Ph.D. degrees in E.E. from Stanford University, in 1978 and 1983, respectively. For his MS/EE, he focused largely on statistical signal processing. His Ph.D. research was devoted to improved methods for digital filter design and system identification applied to music and audio systems, particularly the violin. From 1975 to 1977 he worked in the Signal Processing Department at ESL, Sunnyvale, CA, on systems for digital communications. From 1982 to 1986 he was with the Adaptive Systems Department at Systems Control Technology, Palo Alto, CA, where he worked in the areas of adaptive filtering and spectral estimation. From 1986 to 1991 he was employed at NeXT Computer, Inc., responsible for sound, music, and signal processing software for the NeXT computer workstation. After NeXT, he became a Professor at the Center for Computer Research in Music and Acoustics (CCRMA) at Stanford, with a courtesy appointment in EE, teaching courses and pursuing/supervising research related to signal processing techniques applied to music and audio systems. At varying part-time levels, he was a founding consultant for Staccato Systems, Shazam Inc., and moForte Inc. He is presently a Professor Emeritus of Music and by courtesy Electrical Engineering at Stanford, and a perennial consultant for moForte Inc. and a few others. For more information, see https//ccrma.stanford.edu/~jos/.
---

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

#scipy #python #ai #adc #audiodev #dsp #audio #conferenceaudio #audioprocessing #audioprogramming #musictech #soundtech #audiotech #audiotechnology

Filed under: UncategorizedTagged with: , , ,