SynthQuest 7: The End.Welcome back to the SynthQuest series, where we’re building a VST from scratch. This is the 7th and the final episode of this series (and yes, the title is a reference to the final song by the Beatles on the Abbey Road album •ᴗ•). So, if this is your...Oct 3, 2025 · 4 min readblogs.codechefvit.com
SynthQuest 6: How to Build the GUI for Your VST in JUCEWelcome back to the SynthQuest series, where we’re building a VST from scratch. This is Episode 6, and today we are going to implement the createParams() function along with the GUI. If this is your first time here, make sure to check out the previou...Sep 12, 2025 · 4 min readblogs.codechefvit.com
SynthQuest 5: Implementing ADSRWelcome back to the SynthQuest series, where we’re building a VST from scratch. This is Episode 5, and today’s quest is to implement ADSR and open our synth inside a DAW for the first time. If you’re joining us for the first time, be sure to check ou...Jul 21, 2025 · 4 min readblogs.codechefvit.com
SynthQuest 4: Adding Voices to our SynthWelcome back to the SynthQuest series, where we’re building a VST from scratch. This is Episode 4, and today’s quest is to organize our code by empowering each synth voice with its oscillator and responsibilities. If this is your first time here, be ...Jun 19, 2025 · 4 min readblogs.codechefvit.com
SynthQuest 3: Implementing MIDI inputWelcome back to the SynthQuest series, where we’re building a VST from scratch. This is Episode 3, and today’s quest is to create a juce::Synthesiser object. If this is your first time here, make sure to check out the previous episodes to catch up. A...Jun 15, 2025 · 4 min readblogs.codechefvit.com