spdemo

Description

This program illustrates usage of the AX sound pipeline (SP) and ARAM audio manager (AM) libraries.

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:

/build/demos/spdemo/project

The AM library is used to load sound data into ARAM and main memory.

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.

See the "AX Sound Pipeline" for more details on how these libraries work.

Coverage

Operation Method

This program provides on-screen menus and status displays. Use the main stick to move the cursor; press A to invoke a menu item.

Use the Stop All menu option to forcibly stop all sound effects.

Use the Stop All Looping option to stop looping sound effects.

Note: Looping sound effects won't terminate immediately; they will play to the end of their respective buffers and then stop.

Required Data Files

Revision History

03/01/2006 Initial version.