Oliver Larkin is a Berlin-based software engineer and creative music technologist with 15+ years building award-winning audio plug-ins and DSP tools used by celebrated musicians and major audio brands. As lead contributor and maintainer of the open-source iPlug2 C++ framework and an active contributor to projects like SOUL and the Web Audio Module SDK, he helps developers bring complex audio products to desktop and browser via VST/AU/AAX and WebAssembly. His VirtualCZ synth won MusicTech’s Platinum Award and was later ported to a live Web Audio Module, evidence of his end-to-end expertise from low-level DSP to cross-platform deployment. He combines consultancy work for companies like Ableton, Arturia and Focusrite with academic and installation projects in spatial audio, giving him both product and research-grade experience. Not obvious from his title: he frequently refactors and maintains legacy audio frameworks, making them practical for modern multi-API plugin development.
15 years of coding experience
9 years of employment as a software developer
BA, Sonic Arts, First Class Honours, BA, Sonic Arts, First Class Honours at Middlesex University
Enhanced version of Cockos' iPlug - A simple-to-use C++ framework for developing cross platform audio plugins and targeting multiple plugin APIs with the same code. VST / VST3 / Audiounit / RTAS / AAX (Native) formats supported. NOTE: THIS IS OBSOLETE, PLEASE SEE IPLUG2:
Role in this project:
Back-end Developer
Contributions:1555 commits, 49 PRs, 1044 pushes in 8 years 2 months
Contributions summary:Oliver's commits primarily involve the development and modification of an enhanced version of a C++ framework for audio plugins. The contributions focus on fixing bugs, refactoring existing code, and implementing audio-related features like parameter grouping and handling MIDI events. The user demonstrated a strong understanding of audio plugin architectures and audio unit implementations in this context.
Contributions summary:Oliver contributed to the SOUL programming language by adding example code and making changes to existing files. Their work included adding new example patches for various filter and oscillator functionalities like LFO, ShepardTone, Butterworth, and FrequencyShifter. They also implemented new features such as the SmoothedGain graph within the mixing library. These contributions enhance the SOUL library's functionality and provide users with new tools for audio processing and synthesis.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.