<?xml version="1.0" encoding="utf-8" standalone="no"?>
<!DOCTYPE document PUBLIC "-//CNX//DTD CNXML 0.5 plus MathML//EN" "http://cnx.rice.edu/technology/cnxml/schema/dtd/0.5/cnxml_mathml.dtd">
<document xmlns="http://cnx.rice.edu/cnxml" xmlns:md="http://cnx.rice.edu/mdml/0.4" xmlns:bib="http://bibtexml.sf.net/" xmlns:m="http://www.w3.org/1998/Math/MathML" id="new">
  <name>Frequency Modulation (FM) Techniques in LabVIEW</name>
  <metadata>
  <md:version>1.2</md:version>
  <md:created>2007/09/18 06:01:40 GMT-5</md:created>
  <md:revised>2008/03/18 09:21:45.563 GMT-5</md:revised>
  <md:authorlist>
      <md:author id="doering">
      <md:firstname>Ed</md:firstname>
      
      <md:surname>Doering</md:surname>
      <md:email>doering@rose-hulman.edu</md:email>
    </md:author>
  </md:authorlist>

  <md:maintainerlist>
    <md:maintainer id="doering">
      <md:firstname>Ed</md:firstname>
      
      <md:surname>Doering</md:surname>
      <md:email>doering@rose-hulman.edu</md:email>
    </md:maintainer>
    <md:maintainer id="eluther">
      <md:firstname>Erik</md:firstname>
      <md:othername>B</md:othername>
      <md:surname>Luther</md:surname>
      <md:email>erik.luther@ni.com</md:email>
    </md:maintainer>
    <md:maintainer id="SShearman">
      <md:firstname>Sam</md:firstname>
      <md:othername>D.</md:othername>
      <md:surname>Shearman</md:surname>
      <md:email>sam.shearman@ni.com</md:email>
    </md:maintainer>
  </md:maintainerlist>
  
  <md:keywordlist>
    <md:keyword>FM synthesis</md:keyword>
    <md:keyword>frequency modulation</md:keyword>
    <md:keyword>LabVIEW</md:keyword>
    <md:keyword>phase function</md:keyword>
    <md:keyword>sinusoidal oscillator</md:keyword>
  </md:keywordlist>

  <md:abstract>Frequency modulation synthesis (FM synthesis) creates a rich spectrum using only
two sinusoidal oscillators. Implementing the basic FM synthesis equation in LabVIEW requires a special technique to make one oscillator vary the phase function of the other oscillator. Learn how to implement the basic FM equation, and also hear an audio demonstration of the equation in action.</md:abstract>
</metadata>

<content>

<table id="labview_banner" frame="none"><tgroup cols="2">
<colspec rowsep="0" colsep="0"/> <colspec colwidth="6in" rowsep="0" colsep="0"/>
<tbody>
  <row>
    <entry morerows="3"><media type="image/png" src="LabVIEWq.png"/></entry>
    <entry> This module refers to LabVIEW, a software development environment that features a graphical programming language.
       Please see the <cnxn document="m15428">LabVIEW QuickStart Guide</cnxn> module for tutorials and documentation that will help you:</entry>
  </row>
  <row> <entry>• Apply LabVIEW to Audio Signal Processing </entry> </row>
  <row> <entry>• Get started with LabVIEW</entry> </row>
  <row> <entry>• Obtain a fully-functional evaluation edition of LabVIEW</entry> </row>
</tbody>
</tgroup>
</table>


<section id="sec1">
<name>Overview</name>

<para id="par2">
		<term>Frequency modulation synthesis</term> (<term>FM synthesis</term>) creates a rich spectrum
		using only two sinusoidal oscillators; refer to <cnxn document="m15482">FM Mathematics</cnxn> 
		for a complete treatment of the mathematics of FM synthesis. Implementing the basic FM synthesis
		equation in LabVIEW requires a special technique to make one sinusoidal oscillator vary
		the <emphasis>phase function</emphasis> of the other sinusoidal oscillator. The following
		screencast video walks you through the implementation process of the basic FM equation and
		includes an audio demonstration of the equation in action.</para>

<para id="par3">		Refer to <cnxn document="m15430">TripleDisplay</cnxn> to install the front-panel indicator used to view the signal spectrum.
</para>

<figure id="video4">
<media type="image/png" src="mod_fm-technique-implement.html">
   <param name="thumbnail" value="mod_fm-technique-implement.png"/>
   </media>
<caption>
   [video] Implementing the basic FM synthesis equation in LabVIEW
</caption>
</figure>

</section>

</content>
</document>
