Tools Programmer
2013Big Beetle Audio Technologies, Tools Programmer
Big Beetle Audio Technologies
Seoul, South Korea
Bespoke live-performance software in C++ and Python. DSP modules on JUCE, SuperCollider and Pure Data. VST/AU plugin architecture, hardware MIDI controller support, and audio tooling connected to cloud infrastructure over WebRTC.
Sample-accurate or nothing. A buffer callback gives you 128 frames and about 2.6 milliseconds. Miss it and a room full of people hears the failure. It taught me that latency is not a metric, it is a feeling — and that the only honest way to know whether a system is fast enough is to stand in front of the people using it.
What I did at Big Beetle Audio Technologies
- Built bespoke live performance software tools in C++ and Python for digital audio applications.
- Developed DSP modules using JUCE, SuperCollider, and Pure Data for real-time audio signal processing.
- Integrated VST/AU plugin architecture and hardware MIDI controller support for live performance workflows.
- Connected audio tools to cloud infrastructure via AWS and WebRTC for networked performance scenarios.
Tech stack
Other Life //Uploading beats to SoundCloud from a bedroom in Kuala Lumpur.