Sound System Demos

Location

$CAFE_ROOT/system/src/demo/sound2

Building and Running

To build the Sound System Demos, open a Cafe Cygwin shell and navigate to the source code directory listed above.

From the command prompt, invoke make. The executables are installed at the following location.

$CAFE_ROOT/system/bin/ghs/demo/ax

For more information about building and running applications, see the CAT-DEV QuickStart Guide and the Building Overview MAN page.

Description

Demo Libraries Used Description
AXFX2 Effects AX, AXFX, SP Demonstrates how to use the sound 2 library effects.
AXFX2 Reverbs AX, AXFX, SP Demonstrates how to use the sound 2 reverb filter preset.
AXFX2 Reverbs I3DL2 AX, AXFX, SP Demonstrates how to use the sound 2 I3DL2 reverb filter preset and compare with the original reverb.
alleffects AX An interactive demo that allows real-time effect parameter adjustment for each of the sound 2 effects.
axsimple AX A simple demo that illustrates the most basic use of AX.
axsimple6ch AX A simple demo that illustrates the how to send voice to all six channel of TV using AX.
spsimple AX, MIX, SP Demonstrates how to load and play sound effect samples using the Sound Pipeline.
spdemo AX, AXFX, MIX, SP Demo of the Sound Pipeline and various AUX effects.
axstream AX, MIX Illustrates how to stream audio from a file.
axstream2 AX, MIX Advanced streaming audio demo, that exhibits more complex buffer management.
madpcmfeatures AX, MIX, Multi-ADPCM Simple Multi-ADPCM in-memory playing audio demo.
madpcmstream AX, MIX, Multi-ADPCM Six channel Multi-ADPCM full streaming audio demo.
mixmultichan AX, AXFX, MIX, SP Demonstrates using the mixer library for multichannel panning and crossfading between the main/TV and DRC output devices.
biquad AX, SP Illustrates how to use a biquad IIR filter per voice.
axfilter AX, SP Illustrates how to use a Low Pass IIR filter per voice.
sequencer AX, AXFX, MIX, SEQ, SYN Illustrates how to load and play sequences using sequencer.
finalmix AX, SP Illustrates the usage of final mix callback.
remix AX, SP Illustrates the usage of device remix matrix.
Streaming Library AX, MIX Illustrates the usage of streaming library to handle ADPCM streaming voices.
Multi-Channel Effects AX, AXFX, MIX, SP Illustrates the usage of six channel effects for TV.
Multi-Channel Reverb AX, AXFX, MIX, SP Illustrates the usage of six channel reverb for TV.
Device Final Out AX, SP Illustrates the usage of device final output API.
DRC Virtual Surround AX, AXFX, SP Demonstrates how to load and play sound effects on the main and DRC audio outputs.

Revision History

2013/10/29 Add axfx2reverbsi3dl2.
2013/08/26 Add axfx2effects and axfx2reverbs.
2013/05/08 Automated cleanup pass.
2011/01/01 DRAFT


CONFIDENTIAL