can anyone help me identify what effect this sounds like? (sine wave goes in, this comes out)
this is a custom dsp thing I've never seen anyone do but the end result sounds kind of familiar so I feel like it's equivalent to something else I just can't place what
I'm not super convinced it's a viable alternate synthesis method yet. I haven't really played around with it much apart from the above file and making helicopter noises like so
@icedquinn it occurs to me my audio engine does not have the concept of an "operator" as such even though all the components are there for one. Maybe that would be a useful abstraction. Thank you iced quinn :hapyday:
@binkle operators are just what we call the sine waves with phase modulation ports. they move forward at some rate, but can add an offset (the phase), and other operators can write in to the offset by some weight, thus the frequency (phase) modulation bit.
in the yamaha tradition the way they all plug in is fixed with a set number of "algorithms." elektron does this too, with far less of them. some of the really fancy ones (sytrus, fm8, oxe) are fully routable.
"feedback"/resonance is when the operator is connected to itself so its output is modifying its own phase offset. that's how you get saw waves out of a yamaha.
a fun thing is since you can implement the sine operator with a table, you can actually just make your whole thing a wavetable synth pretty easily :blobcatgooglybadumtss:
i made some monstrocity like this a year or two ago but never finished it
@binkle i did some awful thing trying to figure out how Sytrus did its curvy gates. ended up taking bezier curves if i recall, and fixing two points, so it basically draws the curve in 2D space but then evaluates it in 1D space to make a gate out of it :blobcatdizzy:
@binkle the main thing about that is, like sytrus, you can curve the envelopes. it's not a super common thing in synthesizers but some of the very fancy ones can do it. (i don't know how they do it. i imagine in a way more optimal than this.)
Add comment