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 &quot;AX Sound Pipeline&quot; 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>