KallistiOS git master
Independent SDK for the Sega Dreamcast
|
AICA command payload data for AICA_CMD_CHAN. More...
#include <aica_comm.h>
Data Fields | |
uint32 | cmd |
Command ID. | |
uint32 | base |
Sample base in RAM. | |
uint32 | type |
(8/16bit/ADPCM) | |
uint32 | length |
Sample length. | |
uint32 | loop |
Sample looping. | |
uint32 | loopstart |
Sample loop start. | |
uint32 | loopend |
Sample loop end. | |
uint32 | freq |
Frequency. | |
uint32 | vol |
Volume 0-255. | |
uint32 | pan |
Pan 0-255. | |
uint32 | pos |
Sample playback pos. | |
uint32 | pad [5] |
Padding. | |
AICA command payload data for AICA_CMD_CHAN.
This is the aica_cmd_t::cmd_data for AICA_CMD_CHAN. Make this 16 dwords long for two aica bus queues.
uint32 aica_channel_t::base |
Sample base in RAM.
uint32 aica_channel_t::cmd |
Command ID.
uint32 aica_channel_t::freq |
Frequency.
uint32 aica_channel_t::length |
Sample length.
uint32 aica_channel_t::loop |
Sample looping.
uint32 aica_channel_t::loopend |
Sample loop end.
uint32 aica_channel_t::loopstart |
Sample loop start.
uint32 aica_channel_t::pad[5] |
Padding.
uint32 aica_channel_t::pan |
Pan 0-255.
uint32 aica_channel_t::pos |
Sample playback pos.
uint32 aica_channel_t::type |
(8/16bit/ADPCM)
uint32 aica_channel_t::vol |
Volume 0-255.