reproduce analogue FM radio

demers's icon

Hello all,

Not sure how difficult this would be, but I'm trying to do at least a basic analogue implementation of FM radio encoding.

Below is code for a simpler phase-modulated version, but the equation given here: http://en.wikipedia.org/wiki/Frequency_modulation (see under Theory heading) involves instantaneous frequency, frequency deviation, and integrals. I know cartopol~ yields instantaneous frequency, and framedelta~ calculates phase deviation, but whether those can be implemented for this equation is a little beyond me at this point. Not to mention the frequency multipliers mentioned later on...

Meanwhile, if anyone wants an implementation of single-sideband modulation, I'd be glad to share...

Max Patch
Copy patch and select New From Clipboard in Max.