What's new

Synthesizer Programming Resources

Programming Analog Synth by Howard Scarr. It was originally written with the Access Virus in mind but there is tons of great, general info in there and it's a fun read as well.

http://www.virus.info/api/download/dlid/222/alternate/0/Tutorial%20on%20how%20to%20program%20the%20Virus%20in%20English (Synthesizer Programming English)

Free download (this link should just trigger the download which comes as a zipped up PDF)
 
Programming Analog Synth by Howard Scarr. It was originally written with the Access Virus in mind but there is tons of great, general info in there and it's a fun read as well.

http://www.virus.info/api/download/dlid/222/alternate/0/Tutorial%20on%20how%20to%20program%20the%20Virus%20in%20English (Synthesizer Programming English)

Free download (this link should just trigger the download which comes as a zipped up PDF)
As soon as I saw the post above I was going to suggest this, but you beat me to it.
+1 for this guide.

Hey Babylon, didn't you make some demos for the Virus back in the day? Good stuff!
 
After that ADSR sound is always a good starting point



I learned SO much from ADSR. Went I got serious about learning programming, I took ALL their courses on Zebra/HZ (since that's my favorite). The amount I learned about envelopes, filters...it was a precious resource, and I can't recommend those courses more.

If you truly want to master the synthesizer, you could do one yee haw of a lot worse (witness: 90% of youtube, and I'm being gracious aren't I). ADSR is awesome. Y

ou get a free trial, but if you have to pay for a month, you are still getting a super bargain.

All it takes is you applying yourself, really, and if that's the case, you're going to learn quick anyway imo.
 
Back in the early 2000s, Sound on Sound Magazine did a spectacular series call "Synth Secrets". It started with the most basic elements of synthesis and by the end a few years later was doing quite complicated patches with various types of modulations and emulations of all different types of sounds.

 
Last edited:
I second Syntorial. Halfway through the course now and learned a lot already. It goes quite deep and the way it is setup, going between theoretical and practical hands on synth programming, works great for me.
 
I find the large and comprehensive tutorial section of the Yamaha Synths website to be an amazing (and overlooked) resource.
The best FM tutorials that I found are there (but there's lots more than FM).
The TOC: https://www.yamahasynth.com/synth-programming

An amazing intro to FM series by Howard Massey (the one who wrote "The Complete DX7" back then):

Various series, for various levels, on advanced FM: https://www.yamahasynth.com/learn/synth-programming/fm-synthesis-collection

Intro to subtractive: https://www.yamahasynth.com/learn/synth-programming/subtractive-synthesis-101-part-one-the-basics
 
The Bazille Cookbook is another synthesis gem.


The PDF is freely available here although you need to have Bazille and the presets for it to make more sense.

Programming Analog Synth by Howard Scarr. It was originally written with the Access Virus in mind but there is tons of great, general info in there and it's a fun read as well.

http://www.virus.info/api/download/dlid/222/alternate/0/Tutorial%20on%20how%20to%20program%20the%20Virus%20in%20English (Synthesizer Programming English)

Free download (this link should just trigger the download which comes as a zipped up PDF)
The link doesn't seem to work anymore, but I've attached the PDF which AFAIK has always been free in electronic format.
 

Attachments

  • Programming Analogue Synths.pdf
    757.3 KB · Views: 31
Hi guys, here're some formulas to generate 'smoothened' shapes of triangle wave, square wave or sawtooth wave. The smooth parameter actually controls the reduction of higher harmonics (without filtering).

Reference link:

I attach my code here (written for python).
 

Attachments

  • smooth_waves.txt
    2.4 KB · Views: 1
Last edited:
Top Bottom