[music-dsp] FM Synthesis
didid at skynet.be
Wed Sep 14 06:19:25 EDT 2011
I believe FM sounds got back in fashion at the time everyone had forgotten
that shitty GM FM bank in Windows, when FM meant cheesy MIDI files.
..but the problem with FM is that no one can program presets, it's very
unpredictable when you deal with more than 3 operators, and I'm not sure
today's musicians wanna deal with such complexity anymore. Actually, if the
story that "most DX7s never got their patches tweaked" is true, maybe no
musician ever wanted to deal with such complexity.
> On 13/09/2011 21:06, Theo Verelst wrote:
>> Remember that Frequency Modulation of only two operators already has
>> theoretically (without counting sampling artifacts!) a Bessel-function
>> guided spectrum which is in every case infinite, although at low
>> modulation indexes the higher components are still small. Also think
>> about the phase accuracy: single precision numbers are not good at
>> counting more samples than a few seconds for instance.
> Not too much of a problem if you use table lookup, which is what I
> assume the DX 7 did. Phase errors are a problem in single precision if
> you compute and accumulate.
>> Oh, there are Open Source FM synths maybe worth looking at: a csound
>> "script" (or what that is called there)
> Csound has the "foscil" two-operator self-contained opcode, and of
> course you can roll your own operator structures ad lib. Somewhere there
> is a full DX 7 emulation complete with patches (poss in the Csound book;
> not to hand right now).
> Have we now reached the point where FM sounds are back in fashion?
> Richard Dobson
More information about the music-dsp