This Javascript calculates frequencies and 24TET pitches for Frequency Modulation or Ring Modulation algorithms. It prints the resultant frequencies in staff notation, and also will export to a MusicXML file for import into Sibelius.

Modulation type:
Carrier frequencies
(Hz, return-separated):
Modulator frequencies
(Hz, return-separated):
Modulation index
(FM only):
Output (tab-delimited)
can be copied and pasted into Excel

Music Notation: