This program demonstrates the use of the AX, SEQ, SYN and AXFX libraries. This program uses the Roland GM16 wavetable and standard MIDI files.
Be aware that the GM16.DLS file was converted using the DLS1WT tool. This tool is located in the following path of Revolution SDK.
$REVOLUTION_SDK_ROOT/X86/bin/
The tool basically converts a standard DLS file into a proprietary format implemented specifically for the AX application libraries. Full source code for the tool is provided. Please see AX Applications for more details on the SEQ library and DLS1WT file conversion.
The Roland wavetable is also included in the SDK:
$REVOLUTION_SDK_ROOT/dvddata/axdemo/synth/GM16.DLS
This demo also illustrates how to implement a custom AUX bus effect. Source code for the AuxB "delay" effect is provided.
This demo also illustrates how to use the AX performance profiler.
delay.c)
This program provides an onscreen menu system and status displays. Use the Control Stick to toggle between menus and press the A Button to select. Be aware that you can choose any MIDI file to play from the current DVD root.
//axdemo/midi/*.mid
//axdemo/synth/gm16adpcm.pcm
//axdemo/synth/gm16adpcm.wt
//axdemo/synth/gm16pcm.pcm
//axdemo/synth/gm16pcm.wt
2006/03/01 Initial version.
CONFIDENTIAL