Developer Lab for Audio Tools & Plugins (Feb 2026) hero

Creative Coding

Developer Lab for Audio Tools & Plugins (Feb 2026)

10-week audio software development course for junior developers. Learn JUCE, DSP, UI/UX, testing, and deployment with mentorship from Adam Stark (PhD, MiMU).

Level

Intermediate

Duration

10 weeks · 20 hours of live instruction

Format

Self-paced video

Course overview

Developer Lab for Audio Tools & Plugins is a 10-session program for junior developers ready to ship better audio software. Across 20 hours of live instruction we work through the full arc — C++ fundamentals and debugging, JUCE UIs, DSP foundations and further study, state separation with ValueTrees, threading and thread safety, testing, distribution, and MIDI & OSC integration — using JUCE as the main framework but with principles that transfer across toolchains.

By the end of the cohort, participants have made substantial progress on a plugin or audio tool, with mentor feedback throughout. Beginners focus on foundations and core patterns; more advanced participants push deeper into architecture and DSP.

Led by Adam Stark — Head of Technology at MiMU and PhD in real-time music systems (Queen Mary University of London).

Course content

Recordings

10 videos

+
  • Session 1: Welcome, Instructor Intro & Cohort Challenge Mapping
    Checking access...
  • Session 2: C++ Fundamentals and Debugging
    Checking access...
  • Session 3: User Interfaces in JUCE
    Checking access...
  • Session 4: DSP Basics
    Checking access...
  • Session 5: DSP Further Study
    Checking access...
  • Session 6: Separating UI, State and DSP with ValueTrees
    Checking access...
  • Session 7: Threading and Thread Safety
    Checking access...
  • Session 8: Testing Audio Software
    Checking access...
  • Session 9: Preparing Tools for Distribution
    Checking access...
  • Session 10: MIDI & OSC Messages
    Checking access...

Instructors

Adam Stark

Adam Stark

Instructor

Adam Stark is a musician, engineer, and audio technologist with deep experience building creative music technologies. He is Head of Technology and a co-founder at MiMU, creators of the MiMU Gloves and Glover software for gestural music performance. He holds a PhD in real-time music systems from Queen Mary University of London, and his work spans DSP, human–computer interaction, plugin development, and innovative performance tools. Adam brings a mentorship-driven teaching style rooted in practical engineering, creativity, and helping early-career developers grow through applied learning.