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<H2>Description</H2> 13<P>This program illustrates usage of the AX sound pipeline (SP) and ARAM audio manager (AM) libraries.</P> 14<P>The 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> 15<BLOCKQUOTE> 16<P><FONT face="Courier New, Courier, mono">/build/demos/spdemo/project</FONT></P> 17</BLOCKQUOTE> 18<P>The AM library is used to load sound data into ARAM and main memory.</P> 19<P>The SP library is used to initialize voices acquired from AX. The voices are then used to play the various sound effects from the project.</P> 20<P>See the "AX Sound Pipeline" for more details on how these libraries work.</P> 21<H2>Coverage</H2> 22 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. 27<LI>Loading audio data into main memory and ARAM using AM. 28<LI>Profiling AX performance. 29</UL> 30<H2>Operation Method</H2> 31<P>This program provides on-screen menus and status displays. Use the main stick to move the cursor; press <I>A</I> to invoke a menu item.</P> 32<P>Use the <I>Stop All</I> menu option to forcibly stop all sound effects.</P> 33<P>Use the <I>Stop All Looping</I> 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<H2>Required Data Files</H2> 35<UL type="DISC"> 36<LI><FONT face="Courier New">//spdemo/spdemo.spt</FONT> 37<LI><FONT face="Courier New">//spdemo/spdemo.spd</FONT> 38</UL> 39<H2>Revision History</H2> 40<P>2006/03/01 Initial version.</P> 41<hr> 42<P>CONFIDENTIAL</p> 43</BODY> 44</HTML>