Devin Roth is an audio programmer and composer with a decade of experience building low-latency audio systems and developer tools, currently operating as a self-employed founder in Burnaby, BC. He combines hands-on systems-level C work with creative signal design—authoring and contributing to projects like the macOS loopback driver BlackHole, where he implemented multi-device fixes, volume/mute controls, and ring-buffer and mixing optimizations. Devin’s profile blends entrepreneurial initiative with deep technical craft: he ships robust back-end audio code while also composing and shaping user-facing sonic experiences. Known for pragmatic debugging and performance-minded enhancements, he focuses on real-time audio reliability and efficient mixing under constrained conditions.
BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.
Role in this project:
Back-end Developer
Contributions:17 releases, 3 reviews, 482 commits in 3 years 4 months
Contributions summary:Devin's commits primarily involve modifications to the BlackHole.c file, which appears to be the core source code for the audio driver. The contributions include bug fixes related to multi-device simultaneous read/write operations, the addition of features like input and output volume control, and the implementation of master mute functionality. Further enhancements encompass improvements in audio mixing efficiencies and adjustments to the ring buffer implementation.
Contributions:43 commits, 1 PR, 128 pushes in 7 months
audiounitswift-wrapperaudioswiftios
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.