1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 2<HTML> 3<HEAD> 4<META http-equiv="Content-Type" content="text/html; charset=windows-1252"> 5<META http-equiv="Content-Style-Type" content="text/css"> 6<META name="GENERATOR" content="Microsoft FrontPage 5.0"> 7<LINK rel="stylesheet" type="text/css" href="../../CSS/revolution.css"> 8<TITLE>spdemo</TITLE> 9</HEAD> 10<BODY> 11<H1 align="left">spdemo</H1> 12 13<H2>Description</H2> 14<P>This program illustrates how to use the AX sound pipeline (SP) library <!--and the A memory audio manager (AM) library-->.</P> 15<P>AX sound pipeline is used to generate project data for the demo. The raw sound data and script file are provided in the SDK:</P> 16<BLOCKQUOTE> 17<P><CODE>$REVOLUTION_SDK_ROOT/build/demos/spdemo/project</CODE></P> 18</BLOCKQUOTE> 19<P>The SP library is used to initialize voices acquired from AX. The voices are then used to play various sound effects from the project.</P> 20<P>For more details on how these libraries work, see "AX Sound Pipeline."</P> 21 22<H2>Coverage</H2> 23<UL> 24<LI>Acquisition and playback of voices using the AX and MIX libraries. 25<LI>Handling of dropped-voice callbacks from AX. 26<LI>Initialization of AX voices using the SP library.<!-- <LI>loading audio data into main memory using AM and into A memory--> 27<LI>Profiling AX performance. 28</UL> 29 30<H2>Using the Demo</H2> 31<P>This program provides on-screen menus and status displays. <P>Use the main stick to move the cursor; press <B>A</B> to invoke a menu item.</P> 32<P>Use the <B>Stop All</B> menu option to forcibly stop all sound effects.</P> 33<P>Use the <B>Stop All Looping</B> option to stop looping sound effects. <BR><BR><B>Note:</B> Looping sound effects won't terminate immediately; they will play to the end of their respective buffers and then stop.</P> 34 35<H2>Required Data Files</H2> 36<UL type="DISC"> 37 <LI><CODE>//spdemo/spdemo.spt</CODE> 38 <LI><CODE>//spdemo/spdemo.spd</CODE> 39</UL> 40 41<H2>Revision History</H2> 42<P> 432007/11/01 Deleted a description related to ARAM.<br>2006/03/01 Initial version.<br> 44</P> 45 46<hr><p>CONFIDENTIAL</p></body> 47</HTML>