<?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>Tremolo Effect</name>
  <metadata>
  <md:version>1.2</md:version>
  <md:created>2007/08/23 09:56:01 GMT-5</md:created>
  <md:revised>2008/03/18 11:28:43.680 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>amplitude modulation</md:keyword>
    <md:keyword>LabVIEW</md:keyword>
    <md:keyword>low frequency</md:keyword>
    <md:keyword>tremolo</md:keyword>
    <md:keyword>vibraphone</md:keyword>
  </md:keywordlist>

  <md:abstract>Tremolo is a type of low-frequency amplitude modulation. Learn about the vibraphone, a mallet-type percussion instrument
that can create tremolo, experiment with the tremolo effect using an interactive LabVIEW VI, and learn how to model the tremolo effect mathematically.</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">Tremolo is a type of low-frequency amplitude modulation. After learning about the vibraphone, a mallet-type percussion instrument that creates tremolo, experiment with the tremolo effect using an interactive LabVIEW VI and learn how to model the tremolo effect mathematically.</para>

</section>

<section id="sec3">
<name>Physical Tremolo: Vibraphone</name>

<para id="par4">The <term>vibraphone</term> is a mallet-type percussion instrument similar to the xylophone and marimba. The percussionist in the right foreground of <cnxn target="img-vibraphone"/> is playing a vibraphone.</para>

<figure id="img-vibraphone">
<media type="image/png" src="232084492_4d55954909_b.jpg">
   <param name="thumbnail" value="232084492_4d55954909.jpg"/>
   </media>
<caption>
   Vibraphone (right foreground); click for larger version. Photographer: Charles Dietlein  (<link src="http://www.flickr.com/photos/dietlein/232084492/">http://www.flickr.com/photos/dietlein/232084492/</link>). Copyright holder has granted permission to display this image under the <link src="http://creativecommons.org/licenses/by-nc-nd/2.0">Creative Commons Attribution-NonCommercial-NoDerivs license</link>.
</caption>
</figure>

<para id="par6">Following are the vibraphone's key characteristics:</para>

<list id="list7" type="bulleted">

<item> Range of three octaves, beginning on F3 (the F below middle C) </item>
<item> Playing surface is covered by metal bars; the pitch of each bar increases as the length decreases; bars are typically struck by soft cord- or yarn-covered mallets </item>
<item> Sound intensity is increased by placing a series of resonating tubes (resonators) directly under each bar </item>
<item> Sustain pedal controls whether or not a damper is applied to the metal bars, giving the vibraphonist similar expressive control as a piano </item>
<item> Motor-driven disks rotate between the metal bars and resonators cause sound intensity to fluctuate (<term>tremolo</term> effect) </item>

</list>

<para id="par8">The name "vibraphone" was originally derived from the term "vibrato," since the undulating sound of a vibraphone resembles that of a vocalist singing a long note with vibrato.
However, <term>vibrato</term> refers to a low-frequency fluctuation in <emphasis>frequency</emphasis>, an altogether different effect (see <cnxn document="m15496">Vibrato Effect</cnxn> for details).</para>

</section>

<section id="sec9">
<name>Tremolo Demonstration</name>

<para id="par10"><media type="image/png" src="LabVIEW.png"/> Download and run the LabVIEW VI
<link src="tremolo_demo.vi">tremolo_demo.vi</link>, which demonstrates the tremolo effect applied to a sinusoidal oscillator. Tremolo normally requires two controls: <term>rate</term> determines how quickly the amplitude should fluctuate, and <term>depth</term> establishes the amount of amplitude fluctuation. The third control adjusts the pitch of the sinusoidal oscillator.</para>

</section>

<section id="sec11">
<name>Modeling the Tremolo Effect</name>

<para id="par12">Tremolo is a type of low-frequency <term>amplitude modulation</term>. The screencast video of <cnxn target="video-tremolo-eqn"/> develops the
mathematical equations needed to model the tremolo effect. After watching the video, try the exercises below to ensure that you understand the main concepts.</para>

<figure id="video-tremolo-eqn">
<media type="image/png" src="lfmod_tremolo-eqn.html">
   <param name="thumbnail" value="lfmod_tremolo-eqn.png"/>
   </media>
<caption>
   [video] Develop the mathematical equations needed to model the tremolo effect
</caption>
</figure>

<exercise id="exer14">
<problem>
<para id="par15">What is the name of the term <m:math>
 <m:semantics>
  <m:mrow>
   <m:msub>
    <m:mi>f</m:mi>
    <m:mi>R</m:mi>
   </m:msub>
   
  </m:mrow>
 <m:annotation encoding="MathType-MTEF">
 </m:annotation>
 </m:semantics>
</m:math>
 ?</para>
</problem>
<solution>
<para id="par16">Rate</para>
</solution>
</exercise>
<exercise id="exer17">
<problem>
<para id="par18">Which ratio is the basis of depth when expressed in decibels (dB)?</para>
</problem>
<solution>
<para id="par19">Ratio of maximum to minimum loudness</para>
</solution>
</exercise>
<exercise id="exer20">
<problem>
<para id="par21">True/False: Tremolo rate is typically above 20 Hz.</para>
</problem>
<solution>
<para id="par22">False; tremolo rate is typically between 3 and 10 Hz</para>
</solution>
</exercise>
<exercise id="exer23">
<problem>
<para id="par24">Which modification to the basic envelope equation is required to avoid clipping?</para>
</problem>
<solution>
<para id="par25">Subtract the depth value D</para>
</solution>
</exercise>
<para id="par26">Now that you have been introduced to the main concepts of the tremolo effect, return to the interactive VI of the previous section. Experiment with the depth and rate controls,
and confirm that the typical values mentioned in the screencast video in <cnxn target="video-tremolo-eqn"/> seem reasonable.</para>

</section>

</content>
</document>
