I’m currently preparing a live techno performance and I’m interested in learning more about how to sound design synth and what specificity genres can bring to the table.
I agree with @Pulsar and @MrZardoz ,at the same time understand where you want to go and come from.
Learning needs to be practical, so here is a real-world practical idea: study presets.
Play them, tweak a single parameter and listen carefully how the sound changes.
Then start making patches, pick a goal like a bass sound specific to the genre you want to make.
This may at times be a bit difficult because if you compare a basic patch to the sound of fully mixed song that you like it will sound different. And thats fine, try to come close.
Oh and keep going! All that what you are looking for comes with practice over time.
Check out Creating Sounds From Scratch by Pejrolo and Metcalfe. It covers different synthesis methods and has tables of “key elements” of various types of patches which is similar to what you are asking for.
I’m the ultimate preset surfer but I have been messing with developing sounds a bit. But random, but I wonder if the Floating Points approach is useful here (aka: turn a dial.)
One tip I got (which is also how Syntorial works) is to open/turn on a synth and essentially ignore 80% of it, or imagine those dials don’t exist. From there, just spend a minute tweaking stuff and see what happens. The Syntorial route is totally valid; but it’s sort of interesting to me how focussing in on a dial for a bit actually teaches you a lot. It’s less about learning the ins and outs of synths, but more about learning the parameters you need to know.
I’m no expert by any means but it’s an interesting avenue I’ve discovered recently.
To me, it’s a bit of learning theory through practice. But the starting point is usually trying to reproduce a technique and adding it to my skills/play flow.