Audio Dev Journal
NO. 001 — 2026 · 音频开发者手记
Building my own
synthesizer,
in code.
I'm TaroPie, an audio software developer. I write synth & effect plugins in C++ / JUCE — and document every pitfall and epiphany, in words and on video.
01
Works
作品- 2026-07-12 Writing a JUCE synth from scratch: OscillatorsSine, Saw, Square — how the three basic waveforms are generated, and why the audio thread must never allocate. p.01
- 2026-06-03 ADSR envelopes, done rightLinear or exponential? How to handle note stealing during release? Envelopes, explained once and for all. p.02
- 2026-05-18 VST3 vs AU: plugin format pitfallsSame code, two hosts: signing, validation and packaging pitfalls — so you don't have to hit them. p.03
03
Résumé
简历2024 — Present
Independent Audio Developer
Designing synth & effect plugins; dev-log series on Bilibili.
2025
TaroSynth open-sourced
First public plugin, released as open source.
2023
Into audio programming
From software engineering into DSP & plugins.
I reply to every letter.
Write to me.
Software engineer by day, DSP hobbyist by night — turning the sounds in my head into plugins people can actually use. I believe in open source and sharing: every detour and dead end is written up on the blog or filmed for Bilibili. If you build audio software too, say hi.