Master From Patch to Product: Turning Physical Models into Plugins in 4 weeks through hands-on, project-based online training with DSTC.
Data Science & Analytics
Module-by-module breakdown of From Patch to Product: Turning Physical Models into Plugins, from foundations to a certified capstone project.
Prototype
โข Prototyping in Max, Pure Data or a script against shipping compiled code
โข Identifying the algorithm that is actually worth productising
โข Fixing the specification: parameters, ranges and expected behaviour
Real Time
โข Block-based processing, sample rate and buffer size
โข No allocation, no locking and no file access on the audio thread
โข Denormals, NaN propagation and the silence that follows one bad sample
Porting
โข Discretising a continuous model and choosing a stable integration scheme
โข Numerical stability, aliasing and oversampling where nonlinearity demands it
โข Profiling and optimising to a realistic CPU budget per voice
Framework
โข JUCE and the plugin formats: VST3, AU, AAX and their host expectations
โข Parameter management, automation, smoothing and state save and restore
โข Editor and processor separation, and thread-safe communication between them
Release
โข Testing across hosts, sample rates and buffer sizes, including validators
โข Presets, documentation and the first-run experience
โข Code signing, installers and licensing considerations for distribution
e-Certificate and e-Marksheet issued on successful completion.