★ PROGRAMMER'S GUIDE ★ PCM / ADPCM playback libraryList | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
para | : Creation parameters |
gfs | : File handle |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
para | : Creation parameters |
stm | : Stream handle |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
pcm | :handle |
cmd | : Pause control command |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
pcm | :handle |
| cnt_loop | :Number of loops |
List | Title | Function | Function Name | No |
pcm | :handle |
load_sct | : Maximum number of transfer sectors |
List | Title | Function | Function Name | No |
pcm | :handle |
pan | : PAN value (0-31) |

List | Title | Function | Function Name | No |
pcm | :handle |
volume | : Volume (0-7) |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
pcm | :handle |
stream_no | : PCM stream playback number (0-7) |
List | Title | Function | Function Name | No |
addr | : Work address |
size | : Work size |
#defile PAUSE_WORK_SIZE (4096L * 2)pause_work_addr = malloc (PAUSE_WORK_SIZE); PCM_SetPauseWork (pause_work_addr, PAUSE_WORK_SIZE); PCM_Pause (pcm, PCM_PAUSE_ON_AT_ONCE); free (pause_work_addr);
List | Title | Function | Function Name | No |
pcm | :handle |
mode | : Data transfer method |
List | Title | Function | Function Name | No |
pcm | :handle |
info info | : Playback information |
PcmInfo info;PCM_INFO_FILE_TYPE (& info) = PCM_FILE_TYPE_NO_HEADER; / * No header * / PCM_INFO_DATA_TYPE (& info) = PCM_DATA_TYPE_ADPCM_SCT; / * XA Audio sector processing * / PCM_SetInfo (pcm, & info);
List | Title | Function | Function Name | No |
pcm | :handle |
sample | : Number of samples (sample / 1ch) |
List | Title | Function | Function Name | No |
pcm | :handle |
size | : Data size (byte) |
List | Title | Function | Function Name | No |
pcm | :handle |
sample | : Number of samples (sample / 1ch) |
List | Title | Function | Function Name | No |
pcm | :handle |
sample | : Number of samples (sample / 1ch) |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
free_size | : Number of bytes in continuous writable area |
free_total | : Total number of bytes in writable area including discontinuous area |
List | Title | Function | Function Name | No |
pcm | :handle |
write_size | : Number of bytes written |
List | Title | Function | Function Name | No |
pcm | : Handle |
size | : Number of bytes to read |
List | Title | Function | Function Name | No |
List | Title | Function | Function Name | No |
func | : Function to call when an error occurs |
obj | : Registered object |
★ PROGRAMMER'S GUIDE ★ PCM / ADPCM playback library