﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- saved from url=(0014)about:internet -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="book" content="ActionScript&nbsp;3.0&nbsp;Language&nbsp;and&nbsp;Components&nbsp;Reference"><link rel="stylesheet" href="../../style.css" type="text/css" media="screen"><link rel="stylesheet" href="../../print.css" type="text/css" media="print"><link rel="stylesheet" href="../../override.css" type="text/css"><meta name="keywords" content="SoundChannel,flash.media.SoundChannel,NELLYMOSER,SPEEX,activityLevel,activityLevel,album,artist,bandwidth,bufferTime,bufferTime,bytesLoaded,bytesTotal,checkPolicyFile,codec,comment,currentFPS,deblocking,encodeQuality,fps,framesPerPacket,gain,genre,height,id3,index,index,isBuffering,keyFrameInterval,leftPeak,leftToLeft,leftToRight,length,loopback,motionLevel,motionTimeout,muted,muted,name,name,names,names,pan,position,quality,rate,rightPeak,rightToLeft,rightToRight,silenceLevel,silenceTimeout,smoothing,songName,soundTransform,soundTransform,soundTransform,track,url,useEchoSuppression,videoHeight,videoWidth,volume,width,year,areSoundsInaccessible,attachCamera,attachNetStream,clear,close,computeSpectrum,extract,getCamera,getMicrophone,load,play,scanHardware,setKeyFrameInterval,setLoopBack,setLoopback,setMode,setMotionLevel,setQuality,setSilenceLevel,setUseEchoSuppression,stopAll,stop"><title>flash.media.SoundChannel (ActionScript 3.0)</title><script src="../../AC_OETags.js" type="text/javascript"></script></head><body><script language="javascript" type="text/javascript" src="../../asdoc.js"></script><script language="javascript" type="text/javascript" src="../../help.js"></script><script language="javascript" type="text/javascript" src="../../cookies.js"></script><script language="javascript" type="text/javascript">  
            <!--  
			    
				asdocTitle = 'SoundChannel - ActionScript 3.0 Language and Components Reference';

				var baseRef = '../../';

				window.onload = configPage;
			      
			    -->  
            </script>
<script language="javascript" type="text/javascript"><!--
function submitValue(){
var searchStr=document.getElementById('search-livedocs').value;
window.location="../../search.html"+"###"+searchStr;
}
--></script><script type="text/javascript">
		scrollToNameAnchor();
	</script><table class="titleTable" cellpadding="0" cellspacing="0" id="titleTable" style="display:none"><tr><td class="titleTableTitle" align="left">ActionScript 3.0 Language and Components Reference</td><td class="titleTableSearch" align="center"><form class="searchForm" method="get" action="../../search.html" onsubmit="submitValue();"><input class="hidden" name="loc" value="" type="hidden"><input class="hidden" name="termPrefix" value="" type="hidden"><input class="hidden" name="term" value="" type="hidden"><input class="hidden" name="area" value="" type="hidden"><input id="search-livedocs" name="search_text" value="" title="" type="text"> <input type="button" name="action" value="Search" onclick="submitValue()"></form></td><td class="titleTableTopNav" align="right"><a href="../../../../Flash/10.0_Welcome/index.html">Home</a>&nbsp;|&nbsp;<a href="../../package-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Packages</a>&nbsp;|&nbsp;<a href="../../class-summary.html" onclick="loadClassListFrame('../../all-classes.html')">All Classes</a>&nbsp;|&nbsp;<a href="../../language-elements.html">Language Elements</a>&nbsp;| <a href="../../all-index-Symbols.html" onclick="loadClassListFrame('../../index-list.html')">Index</a>&nbsp;|&nbsp;<a href="../../appendixes.html">Appendixes</a>&nbsp;|&nbsp;<a href="../../conventions.html">Conventions</a>&nbsp;|&nbsp;<a id="framesLink1" href="../../index.html?flash/media/SoundChannel.html&amp;flash/media/class-list.html">Frames</a><a id="noFramesLink1" style="display:none" href="" onclick="parent.location=document.location"> No Frames </a></td><td class="titleTableLogo" align="right" rowspan="3"><img src="../../images/logo.jpg" class="logoImage" alt=" Adobe Logo " title=" Adobe Logo "></td></tr><tr class="titleTableRow2"><td class="titleTableSubTitle" id="subTitle" align="left">SoundChannel</td><td class="titleTableSubNav" id="subNav" align="right" colspan="2"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a>&nbsp;| <a href="#eventSummary">Events</a>&nbsp;| <a href="#styleSummary">Styles</a>&nbsp;| <a href="#effectSummary">Effects</a>&nbsp;| <a href="#constantSummary">Constants</a>&nbsp;| <a href="#includeExamplesSummary">Examples</a></td></tr><tr class="titleTableRow3"><td colspan="3">&nbsp;</td></tr></table><script language="javascript" type="text/javascript" xml:space="preserve">
                
                    
                

				<!--

				
				    
				

					if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("SoundChannel"); titleBar_setSubNav(false,true,false	,false,true,false,true,true,false	,false,false,false,false,false);}

				    
				        
				    
				-->
                
                    
                
			</script><div class="MainContent"><table class="classHeaderTable" cellpadding="0" cellspacing="0"><tr><td class="classHeaderTableLabel">Package</td><td><a href="package-detail.html" onclick="javascript:loadClassListFrame('class-list.html')">flash.media</a></td></tr><tr><td class="classHeaderTableLabel">Class</td><td class="classSignature">public final   class  SoundChannel</td></tr><tr><td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">SoundChannel  <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../flash/events/EventDispatcher.html">EventDispatcher</a> <img src="../../images/inherit-arrow.gif" title="Inheritance" alt="Inheritance" class="inheritArrow"> <a href="../../Object.html">Object</a></td></tr></table><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p></p>
        The SoundChannel class controls a sound in an application. Every sound 
 is assigned to a sound channel, and the application can have multiple
 sound channels that are mixed together. The SoundChannel class contains a
        <code>stop()</code>
        method, 
 properties for monitoring the amplitude (volume) of the channel, and a property for assigning a 
 SoundTransform object to the channel.
      <p></p><p><a href="#includeExamplesSummary">View the examples</a></p><p><span class="classHeaderTableLabel">See also</span></p><div class="seeAlso"><a href="Sound.html" target="">Sound</a><br/><a href="SoundTransform.html" target="">SoundTransform</a></div><br/><hr></div><a name="propertySummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Properties</div><div class="showHideLinks"><div id="hideInheritedProperty" class="hideInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(false,'Property');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Properties</a></div><div id="showInheritedProperty" class="showInheritedProperty"><a class="showHideLink" href="#propertySummary" onclick="javascript:setInheritedVisible(true,'Property');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Properties</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableProperty"><tr><th>&nbsp;</th><th colspan="2">Property</th><th>Defined By</th></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#constructor" class="signatureLink">constructor</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">A reference to the class object or constructor function for a given object instance.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#leftPeak" class="signatureLink">leftPeak</a> : <a href="../../Number.html">Number</a><div class="summaryTableDescription">[read-only] The current amplitude (volume) of the left channel, from 0 (silent) to 1 (full amplitude).</div></td><td class="summaryTableOwnerCol">SoundChannel</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#position" class="signatureLink">position</a> : <a href="../../Number.html">Number</a><div class="summaryTableDescription">[read-only] When the sound is playing, the position property indicates the current point
  that is being played in the sound file.</div></td><td class="summaryTableOwnerCol">SoundChannel</td></tr><tr class="hideInheritedProperty"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><a href="../../Object.html#prototype" class="signatureLink">prototype</a> : <a href="../../Object.html">Object</a><div class="summaryTableDescription">[static] A reference to the prototype object of a class or function object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#rightPeak" class="signatureLink">rightPeak</a> : <a href="../../Number.html">Number</a><div class="summaryTableDescription">[read-only] The current amplitude (volume) of the right channel, from 0 (silent) to 1 (full amplitude).</div></td><td class="summaryTableOwnerCol">SoundChannel</td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a href="#soundTransform" class="signatureLink">soundTransform</a> : <a href="../../flash/media/SoundTransform.html">SoundTransform</a><div class="summaryTableDescription">The SoundTransform object assigned to the sound channel.</div></td><td class="summaryTableOwnerCol">SoundChannel</td></tr></table></div><a name="methodSummary"></a><div class="summarySection"><div class="summaryTableTitle">Public Methods </div><div class="showHideLinks"><div id="hideInheritedMethod" class="hideInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(false,'Method');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Public Methods</a></div><div id="showInheritedMethod" class="showInheritedMethod"><a class="showHideLink" href="#methodSummary" onclick="javascript:setInheritedVisible(true,'Method');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Public Methods</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableMethod"><tr><th>&nbsp;</th><th colspan="2">Method</th><th>Defined By</th></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#addEventListener()" class="signatureLink">addEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false, priority:<a href="../../int.html">int</a> = 0, useWeakReference:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Registers an event listener object with an EventDispatcher object so that the listener 
 receives notification of an event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#dispatchEvent()" class="signatureLink">dispatchEvent</a>(event:<a href="../../flash/events/Event.html">Event</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Dispatches an event into the event flow.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#hasEventListener()" class="signatureLink">hasEventListener</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether the EventDispatcher object has any listeners registered for a specific type 
 of event.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#hasOwnProperty()" class="signatureLink">hasOwnProperty</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an object has a specified property defined.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#isPrototypeOf()" class="signatureLink">isPrototypeOf</a>(theClass:<a href="../../Object.html">Object</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether an instance of the Object class is in the prototype chain of the object specified 
  as the parameter.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#propertyIsEnumerable()" class="signatureLink">propertyIsEnumerable</a>(name:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Indicates whether the specified property exists and is enumerable.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#removeEventListener()" class="signatureLink">removeEventListener</a>(type:<a href="../../String.html">String</a>, listener:<a href="../../Function.html">Function</a>, useCapture:<a href="../../Boolean.html">Boolean</a> = false):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Removes a listener from the EventDispatcher object.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#setPropertyIsEnumerable()" class="signatureLink">setPropertyIsEnumerable</a>(name:<a href="../../String.html">String</a>, isEnum:<a href="../../Boolean.html">Boolean</a> = true):<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Sets the availability of a dynamic property for loop operations.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#stop()" class="signatureLink">stop</a>():<a href="../../specialTypes.html#void">void</a></div><div class="summaryTableDescription">Stops the sound playing in the channel.</div></td><td class="summaryTableOwnerCol">SoundChannel</td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#toString()" class="signatureLink">toString</a>():<a href="../../String.html">String</a></div><div class="summaryTableDescription">Returns the string representation of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../Object.html#valueOf()" class="signatureLink">valueOf</a>():<a href="../../Object.html">Object</a></div><div class="summaryTableDescription">Returns the primitive value of the specified object.</div></td><td class="summaryTableOwnerCol"><a href="../../Object.html">Object</a></td></tr><tr class="hideInheritedMethod"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#willTrigger()" class="signatureLink">willTrigger</a>(type:<a href="../../String.html">String</a>):<a href="../../Boolean.html">Boolean</a></div><div class="summaryTableDescription">Checks whether an event listener is registered with this EventDispatcher object or any of 
 its ancestors for the specified event type.</div></td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr></table></div><a name="eventSummary"></a><div class="summarySection"><div class="summaryTableTitle">Events</div><div class="showHideLinks"><div id="hideInheritedEvent" class="hideInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(false,'Event');"><img class="showHideLinkImage" src="../../images/expanded.gif"> Hide Inherited Events</a></div><div id="showInheritedEvent" class="showInheritedEvent"><a class="showHideLink" href="#eventSummary" onclick="javascript:setInheritedVisible(true,'Event');"><img class="showHideLinkImage" src="../../images/collapsed.gif"> Show Inherited Events</a></div></div><table cellspacing="0" cellpadding="3" class="summaryTable " id="summaryTableEvent"><tr><th>&nbsp;</th><th colspan="2">Event</th><th> Summary </th><th>Defined By</th></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#event:activate" class="signatureLink">activate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application gains operating system focus and becomes active.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class="hideInheritedEvent"><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img src="../../images/inheritedSummary.gif" alt="Inherited" title="Inherited" class="inheritedSummaryImage"></td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="../../flash/events/EventDispatcher.html#event:deactivate" class="signatureLink">deactivate</a></div></td><td class="summaryTableDescription summaryTableCol">[broadcast event] Dispatched when the Flash Player or AIR application operating loses system focus and is becoming inactive.</td><td class="summaryTableOwnerCol"><a href="../../flash/events/EventDispatcher.html">EventDispatcher</a></td></tr><tr class=""><td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><div class="summarySignature"><a href="#event:soundComplete" class="signatureLink">soundComplete</a></div></td><td class="summaryTableDescription summaryTableCol">Dispatched when a sound has finished playing.</td><td class="summaryTableOwnerCol">SoundChannel</td></tr></table></div><script language="javascript" type="text/javascript"><!--
                      showHideInherited();
                      --></script><div class="MainContent"><div class="detailSectionHeader">Property Detail</div><a name="propertyDetail"></a><a name="leftPeak"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">leftPeak</td><td class="detailHeaderType">property</td></tr></table><div class="detailBody"><code>leftPeak:<a href="../../Number.html">Number</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>The current amplitude (volume) of the left channel, from 0 (silent) to 1 (full amplitude).</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get leftPeak():<a href="../../Number.html">Number</a></code><br/></div><a name="propertyDetail"></a><a name="position"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">position</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>position:<a href="../../Number.html">Number</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>
          When the sound is playing, the
          <code>position</code>
          property indicates the current point
  that is being played in the sound file. When the sound is stopped or paused, the
          <code>position</code>
          property indicates the last point that was played in the sound file.
          <p>
            A common use case is to save the value of the
            <code>position</code>
            property when the
  sound is stopped. You can resume the sound later by restarting it from that saved position.
          </p>
          
          <p>
            If the sound is looped,
            <code>position</code>
            is reset to 0 at the beginning of each loop.
          </p>
          
        </p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get position():<a href="../../Number.html">Number</a></code><br/></div><a name="propertyDetail"></a><a name="rightPeak"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">rightPeak</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>rightPeak:<a href="../../Number.html">Number</a></code>&nbsp;&nbsp;[read-only] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>The current amplitude (volume) of the right channel, from 0 (silent) to 1 (full amplitude).</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get rightPeak():<a href="../../Number.html">Number</a></code><br/></div><a name="propertyDetail"></a><a name="soundTransform"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">soundTransform</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td></tr></table><div class="detailBody"><code>soundTransform:<a href="../../flash/media/SoundTransform.html">SoundTransform</a></code>&nbsp;&nbsp;[read-write] <p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>The SoundTransform object assigned to the sound channel. A SoundTransform object
  includes properties for setting volume, panning, left speaker assignment, and right
  speaker assignment.</p><br/><br/><span class="label"> Implementation </span><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function get soundTransform():<a href="../../flash/media/SoundTransform.html">SoundTransform</a></code><br/><code>&nbsp;&nbsp;&nbsp;&nbsp;public function set soundTransform(value:<a href="../../flash/media/SoundTransform.html">SoundTransform</a>):<a href="../../specialTypes.html#void">void</a></code><br/><p><span class="label">See also</span></p><div class="seeAlso"><a href="SoundTransform.html" target="">SoundTransform</a></div></div><a name="methodDetail"></a><div class="detailSectionHeader">Method Detail</div><a name="stop()"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">stop</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td></tr></table><div class="detailBody"><code> public function stop():<a href="../../specialTypes.html#void">void</a></code><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Stops the sound playing in the channel.</p><br/><span class="label"> Example </span><br/><br/><div class="detailBody">
          In the following example, the user can click a button to pause and replay
 a sound file.
          <p>
            In the constructor, the sound file is loaded. (This example assumes that the file is 
 in the same directory as the SWF file.) A text field is used as a button for the user 
 to play or pause the sound. When the user clicks the
            <code>button</code>
            text field, the
            <code>clickHandler()</code>
            method is invoked.
          </p>
          
          <p>
            In the
            <code>clickHandler()</code>
            method, the first time the user clicks
 the text field, the sound is set to play and is assigned to a sound channel. Next, when
 the user clicks the text field to pause, the sound stops playing. The sound channel's
            <code>position</code>
            property records the position of the sound at the 
 time it was stopped. This property is used to resume the sound starting at that position, after 
 the user clicks the text field to start playing again. Each time the
            <code>Sound.play()</code>
            method is called, a new SoundChannel object is created and 
 assigned to the
            <code>channel</code>
            variable. The Sound object must be
 assigned to a SoundChannel object in order to use the sound channel's
            <code>stop()</code>
            method to pause the sound.
          </p>
          
          <div class="listing"><pre>package {
    import flash.display.Sprite;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.text.TextField;
    import flash.events.MouseEvent;
    import flash.text.TextFieldAutoSize;
            
    public class SoundChannel_stopExample extends Sprite {
        private var snd:Sound = new Sound();
        private var channel:SoundChannel = new SoundChannel();
        private var button:TextField = new TextField();

        public function SoundChannel_stopExample() {
            var req:URLRequest = new URLRequest("MySound.mp3");
            snd.load(req);
            
            button.x = 10;
            button.y = 10;
            button.text = "PLAY";
            button.border = true;
            button.background = true;
            button.selectable = false;
            button.autoSize = TextFieldAutoSize.CENTER;

            button.addEventListener(MouseEvent.CLICK, clickHandler);

            this.addChild(button);
        }

        private function clickHandler(e:MouseEvent):void {
            var pausePosition:int = channel.position;

            if(button.text == "PLAY") {
                channel = snd.play(pausePosition);
                button.text = "PAUSE";
            } 
            else {
                channel.stop();
                button.text = "PLAY";
            }
        }
    }
}</pre></div>
        </div></div><div class="detailSectionHeader"> Event Detail </div><a name="event:soundComplete"></a><table class="detailHeader" cellpadding="0" cellspacing="0"><tr><td class="detailHeaderName">soundComplete</td><td class="detailHeaderType"> Event </td></tr></table><div class="detailBody"><span class="label">Event Object Type: </span><a href="../../flash/events/Event.html"><code>flash.events.Event</code></a><br/><span class="label">property Event.type  =  </span><a href="../../flash/events/Event.html#SOUND_COMPLETE"><code>flash.events.Event.SOUND_COMPLETE</code></a><br/><p></p><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Language Version:&nbsp;</b></td><td>ActionScript 3.0</td></tr></table><table cellpadding="0" cellspacing="0" border="0"><tr><td style="white-space:nowrap" valign="top"><b>Runtime Versions:&nbsp;</b></td><td>AIR 1.0, Flash Player 9</td></tr></table><p></p><p></p><p>Dispatched when a sound has finished playing.</p>
          The
          <code>Event.SOUND_COMPLETE</code>
          constant defines the value of the
          <code>type</code>
          property of a
          <code>soundComplete</code>
          event object.
          <p>This event has the following properties:</p>
          
          <table class="innertable" ><tr><th>Property</th><th>Value</th></tr><tr><td>
                    <code>bubbles</code>
                  </td><td>
                    <code>false</code>
                  </td></tr><tr><td>
                    <code>cancelable</code>
                  </td><td>
                    <code>false</code>
                    ; there is no default behavior to cancel.
                  </td></tr><tr><td>
                    <code>currentTarget</code>
                  </td><td>The object that is actively processing the Event 
 object with an event listener.</td></tr><tr><td>
                    <code>target</code>
                  </td><td>The Sound object on which a sound has finished playing.</td></tr></table>
          
        <br/><span class="label"> Example </span><br/><br/><div class="detailBody">
          In the following example, the user selects songs from a playlist, 
 and then clicks Play to play the song in the order selected.
          <p>
            In the constructor, a text field is defined that holds the song list
 and a line for the selection to play. (Usually, buttons are
 used for play and list boxes for a song list.) A text format object is
 defined that changes the format of the song lines to italic after they are 
 selected. When a user clicks the text field, the
            <code>clickHandler()</code>
            method is invoked.
          </p>
          
          <p>
            In the
            <code>clickHandler()</code>
            method, the
            <code>getLineIndexAtPoint()</code>
            method of the text field object returns the index of the line where the user clicked. Using 
 the line index, the
            <code>getLineText()</code>
            method gets the content of the text. 
 The if statement checks whether the user selected to play a song or add a song to the 
 play list. If a user has selected to play and a song has been selected, then the event 
 listener for mouse click is removed and the
            <code>playNext()</code>
            method is called to 
 begin playing the songs. If the user selected a song title, the content of the 
 line is added to the
            <code>songList</code>
            array and the format of the line is set to italic.
          </p>
          
          <p>
            The
            <code>playNext()</code>
            method iterates through the array list to load
 and play each song. The song is also assigned to a sound channel. An event listener 
 for the sound channel is added to respond when the song finishes playing and the
            <code>Event.SOUND_COMPLETE</code>
            event is dispatched. The
            <code>soundCompleteHandler()</code>
            method then invokes the
            <code>playNext()</code>
            method to play the next song. This process 
 continues until all the songs listed in the array finish playing.
          </p>
          
          <div class="listing"><pre>package {
    import flash.display.Sprite;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.text.TextField;
    import flash.text.TextFieldAutoSize;
    import flash.events.MouseEvent;
    import flash.text.TextFormat;
    import flash.net.URLRequest;
    import flash.events.Event;
    import flash.events.IOErrorEvent;

    public class SoundChannel_event_soundCompleteExample extends Sprite {
        private var channel:SoundChannel = new SoundChannel();
        private var songList:Array = new Array();
        private var listTextField:TextField = new TextField();
        private var songFormat:TextFormat = new TextFormat();
        private var arrayIndex:int = 0;
        private var songSelected:Boolean = false;
        
        public function SoundChannel_event_soundCompleteExample() {
            
            listTextField.autoSize = TextFieldAutoSize.LEFT;
            listTextField.border = true
            listTextField.background = true;
            listTextField.text = "Song1.mp3\n" + "Song2.mp3\n" 
                                + "Song3.mp3\n" + "Song4.mp3\n" + "PLAY";
        
            songFormat.italic = true;
 
            listTextField.addEventListener(MouseEvent.CLICK, clickHandler);
                        
            addChild(listTextField);
        }
        
        private function clickHandler(e:MouseEvent):void {
            var index:int = listTextField.getLineIndexAtPoint(e.localX, e.localY);
            var line:String = listTextField.getLineText(index);
            var firstIndex:uint = listTextField.getLineOffset(index);
            var playLine:uint = listTextField.numLines - 1;

                if((index == playLine) && (songSelected == true)) {
                    listTextField.removeEventListener(MouseEvent.CLICK, clickHandler);
                    playNext();       

                } else if (index != playLine) {
                     songList.push(line.substr(0, (line.length - 1)));
                     listTextField.setTextFormat(songFormat, firstIndex, 
                                (firstIndex + listTextField.getLineLength(index)));     
                    songSelected = true;
                 }
        }

        private function playNext():void {
 
             if(arrayIndex &lt; songList.length) {
                var snd:Sound = new Sound();
                snd.load(new URLRequest(songList[arrayIndex]));
                channel = snd.play();
                
                channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler);
                arrayIndex++;
 
            } else {
                songSelected = false;
                    
                while(arrayIndex &gt; 0) {
                    songList.pop();
                    arrayIndex--;
                }
            }
        }    

        private function soundCompleteHandler(e:Event):void {
            playNext();
        }

        private function errorHandler(errorEvent:IOErrorEvent):void {
            trace(errorEvent.text);
        }
    }
}</pre></div>
        </div></div><a name="includeExamplesSummary"></a><div class="detailSectionHeader">Examples<span class="usage"><a href="../../ExampleInstruct.html"> How to use examples </a></span></div><div class="exampleHeader">SoundChannelExample.as</div><br/><div class="detailBody">
        The following example loads an MP3 file, plays it, and displays 
 information about sound events that take place as the MP3 file is loaded and played.  A Timer
 object provides updated information about the position of the playhead every 50 milliseconds. 
 To run this example, place a file named MySound.mp3 in the same directory as your SWF file.
        <div class="listing"><pre>package {
    import flash.display.Sprite;
    import flash.events.*;
    import flash.media.Sound;
    import flash.media.SoundChannel;
    import flash.net.URLRequest;
    import flash.utils.Timer;

    public class SoundChannelExample extends Sprite {
        private var url:String = "MySound.mp3";
        private var soundFactory:Sound;
        private var channel:SoundChannel;
        private var positionTimer:Timer;

        public function SoundChannelExample() {
            var request:URLRequest = new URLRequest(url);
            soundFactory = new Sound();
            soundFactory.addEventListener(Event.COMPLETE, completeHandler);
            soundFactory.addEventListener(Event.ID3, id3Handler);
            soundFactory.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
            soundFactory.addEventListener(ProgressEvent.PROGRESS, progressHandler);
            soundFactory.load(request);

            channel = soundFactory.play();
            channel.addEventListener(Event.SOUND_COMPLETE, soundCompleteHandler);

            positionTimer = new Timer(50);
            positionTimer.addEventListener(TimerEvent.TIMER, positionTimerHandler);
            positionTimer.start();
        }
        

        private function positionTimerHandler(event:TimerEvent):void {
            trace("positionTimerHandler: " + channel.position.toFixed(2));
        }

        private function completeHandler(event:Event):void {
            trace("completeHandler: " + event);
        }

        private function id3Handler(event:Event):void {
            trace("id3Handler: " + event);
        }

        private function ioErrorHandler(event:Event):void {
            trace("ioErrorHandler: " + event);
            positionTimer.stop();       
        }

        private function progressHandler(event:ProgressEvent):void {
            trace("progressHandler: " + event);
        }

        private function soundCompleteHandler(event:Event):void {
            trace("soundCompleteHandler: " + event);
            positionTimer.stop();
        }
    }
}</pre></div>
      </div><br/><br/><hr><br/><p></p><center class="copyright"> &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  </center><div style="display:none">SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel SoundChannel </div><div style="display:none">flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel flash.media.SoundChannel </div></div></body></html><!-- &copy; 2004-2008 Adobe Systems Incorporated. All rights reserved. <br/>Thu Oct 30 2008, 07:08 PM -07:00  -->
