Audio`
Audio`

FrequencyModulation

As of Version 11, most of the functionality of the Audio package is built into the Wolfram System. >>

FrequencyModulation[fc,{fm,pd},dur]

creates a Sound object that is a frequency-modulated sinusoid, having carrier and modulating frequencies fc and fm, measured in hertz, peak deviation pd hertz, and a duration of dur seconds.

FrequencyModulation[fc,{{f1,pd1},{f2,pd2},},dur,ModulationType->Cascade]

creates a cascade frequency-modulated sinusoid, where pdi is the peak deviation associated with modulating frequency fi.

FrequencyModulation[fc,{{f1,pd1},{f2,pd2},},dur,ModulationType->Parallel]

creates a parallel frequency-modulated sinusoid, where pdi is the peak deviation associated with modulating frequency fi.

Details and Options

  • To use FrequencyModulation, you first need to load the Audio Package using Needs["Audio`"].
  • The following options can be given:
  • DisplayFunctionIdentityfunction to apply to sound before returning it
    ModulationTypeStandardthe type of modulation to use
    PlayRangeAllrange of sound amplitude levels to include
    SampleDepth8number of bits used to encode sound amplitude
    SampleRate8192sampling rate per second
  • The expression used by FrequencyModulation is given by .
  • Cascade frequency modulation is a type of frequency modulation where the modulating frequency is itself modulated, thus cascading the modulation.
  • In contrast to cascade frequency modulation, Parallel frequency modulation is a technique where the carrier frequency is modulated by two or more modulating frequencies that do not modulate each other.
Wolfram Research (2007), FrequencyModulation, Wolfram Language function, https://reference.wolfram.com/language/Audio/ref/FrequencyModulation.html.

Text

Wolfram Research (2007), FrequencyModulation, Wolfram Language function, https://reference.wolfram.com/language/Audio/ref/FrequencyModulation.html.

CMS

Wolfram Language. 2007. "FrequencyModulation." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/Audio/ref/FrequencyModulation.html.

APA

Wolfram Language. (2007). FrequencyModulation. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/Audio/ref/FrequencyModulation.html

BibTeX

@misc{reference.wolfram_2023_frequencymodulation, author="Wolfram Research", title="{FrequencyModulation}", year="2007", howpublished="\url{https://reference.wolfram.com/language/Audio/ref/FrequencyModulation.html}", note=[Accessed: 29-March-2024 ]}

BibLaTeX

@online{reference.wolfram_2023_frequencymodulation, organization={Wolfram Research}, title={FrequencyModulation}, year={2007}, url={https://reference.wolfram.com/language/Audio/ref/FrequencyModulation.html}, note=[Accessed: 29-March-2024 ]}