User Tools

Site Tools


abi

This is an old revision of the document!


Audio Binary Interface Commands

Much like the Fast3D series microcode, the audio microcode also accepts commands in order to perform tasks on the RSP (Reality Signal Processor). As with Fast3D, each audio command is 64 bits (8 bytes) in size. There are 16 different audio commands.

Audio Commands

00: A_SPNOOP

``00 00 00 00 00 00 00 00``

Stalls the RSP. This command does nothing otherwise and should only be used for debugging.

01: A_SPNOOP

02: A_CLEARBUFF

03: A_ENVMIXER

04: A_LOADBUFF

05: A_RESAMPLE

06: A_SAVEBUFF

07: A_SEGMENT

08: A_SETBUFF

09: A_SETVOL

0A: A_DMEMMOVE

0B: A_LOADADPCM

0C: A_MIXER

0D: A_INTERLEAVE

0F: A_SETLOOP

abi.1549893380.txt.gz · Last modified: 2019/02/11 13:56 by Redetzky