★ PROGRAMMER'S GUIDE ★ Sound I / F libraryList | Title | Data | Data name | No |
Access macro | Mold | explanation |
|---|---|---|
SND_INI_PRG_ADR (sys_ini) | Uint16 * | 68K program storage start address |
SND_INI_PRG_SZ (sys_ini) | Uint16 | 68K program storage start size |
SND_INI_ARA_ADR (sys_ini) | Uint16 * | Sound area map storage start address |
SND_INI_ARA_SZ (sys_ini) | Uint16 | Sound area map size (word specification) |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-255 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 to 15 | 0 is OFF, 15 is maximum |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 to 15 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 to 15 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-127 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 to 15 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-7 | Any |
List | Title | Data | Data name | No |
value | meaning | |
|---|---|---|
left | right | |
-15 | maximum | OFF OFF |
-14 to -1 | maximum | ↓ |
0 | maximum | maximum |
0-14 | ↑ | maximum |
15 | OFF OFF | maximum |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
SND_RET_SET | Command completed normally (command could be set) |
SND_RET_NSET | Command abend (command could not be set) |
List | Title | Data | Data name | No |
value | explanation |
|---|---|
SND_DRAM4 | DRAM 4Mbit read / write |
SND_DRAM8 | DRAM 8Mbit read / write |
SND_SCSP_MIDI | SCSP MIDI |
SND_SOUND_SRC_LR | Sound source output (L / R) |
SND_SOUND_SRC_L | Sound source output (L) |
SND_SOUND_SRC_R | Sound source output (R) |
List | Title | Data | Data name | No |
constant | explanation |
|---|---|
SND_HARD_OK | normal |
SND_HARD_ERR | Abnormal |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-7 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 to 15 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-255 | Any |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-7 | 0 is the highest priority, 7 is the lowest priority |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0-127 | 0 is OFF, 127 is the maximum (original sound) |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 | fade Rate is invalid |
1-255 | 1 is the longest, 255 is the shortest |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
+32767 to 32768 | Relative value to the current value + is UP,-is DOWN |
List | Title | Data | Data name | No |
Access macro | Mold | explanation |
|---|---|---|
SND_SEQ_STAT_MODE (status) | Uint16 | song mode |
SND_SEQ_STAT_STAT (status) | Uint16 | song status |
Constant name | explanation |
|---|---|
SND_MD_STOP | stop |
SND_MD_PLAY | play |
SND_MD_FADE | fade fade |
SND_MD_PLAY_PS | play pause |
SND_MD_FADE_PS | fade pause |
Value (hexadecimal) | meaning |
|---|---|
00 | nomal |
01-7F | error code |
80 ~ FF | Timing flag |
List | Title | Data | Data name | No |
Value (hexadecimal) | meaning |
|---|---|
0 to FFFF | 0 to FFFF |
List | Title | Data | Data name | No |
Access macro | Mold | explanation |
|---|---|---|
SND_PRM_MODE (prm) | Uint8 | Stereo monaural + sampling rate |
SND_PRM_SADR (prm) | Uint16 | PCM stream buffer start address |
SND_PRM_SIZE (prm) | Uint16 | PCM stream buffer size |
SND_PRM_OFSET (prm) | Uint8 | PCM stream playback start offset |
Bit position | constant | meaning |
|---|---|---|
Monaural stereo selection bit | SND_MD_MONO | monaural |
SND_MD_STEREO | stereo | |
Sampling rate selection bit | SND_MD_16 | 16-bit PCM |
SND_MD_8 | 8-bit PCM |
Value (hexadecimal) | meaning |
|---|---|
0000 ~ FFFF | PCM stream buffer start address (upper 16 bits of 20 bit data) |
Value (hexadecimal) | meaning |
|---|---|
0000 ~ FFFF | PCM stream buffer size (number of samples for one channel) |
Value (hexadecimal) | meaning |
|---|---|
0 to F | PCM stream playback start offset (0000 to F000) |
List | Title | Data | Data name | No |
Access macro | Mold | explanation | |
|---|---|---|---|
SND_PRM_NUM (prm) | SndPcmNum | PCM stream playback number | |
SND_PRM_LEV (prm) | SndLev | Direct sound Level | |
SND_PRM_PAN (prm) | SndPan | Direct sound Pan | |
SND_PRM_PICH (prm) | Uint8 | PICH word | |
SND_R_EFCT_IN (prm) | SndEfctIn | Efect in select | Right output (monaural) |
SND_R_EFCT_LEV (prm) | SndLev | Efect send Level | |
SND_L_EFCT_IN (prm) | SndEfctIn | Efect in select | Left output (disabled when monaural) |
SND_L_EFCT_LEV (prm) | SndLev | Efect send Level | |
value | meaning |
|---|---|
0-7 | PCM stream playback number |
List | Title | Data | Data name | No |
Access macro | Mold | explanation |
|---|---|---|
SND_PCM_RADR (prm) | Uint8 | Right output (monaural) |
SND_PCM_LADR (prm) | Uint8 | Left output |
List | Title | Data | Data name | No |
Bit position constant | explanation |
|---|---|
SND_PCM_PLAY0 | PCM playback number 0 |
SND_PCM_PLAY1 | PCM playback number 1 |
SND_PCM_PLAY2 | PCM playback number 2 |
SND_PCM_PLAY3 | PCM playback number 3 |
SND_PCM_PLAY4 | PCM playback number 4 |
SND_PCM_PLAY5 | PCM playback number 5 |
SND_PCM_PLAY6 | PCM playback number 6 |
SND_PCM_PLAY7 | PCM playback number 7 |
List | Title | Data | Data name | No |
value | meaning |
|---|---|
0 to 32767 | 0 is OFF, 32767 is maximum |
List | Title | Data | Data name | No |
Access macro | Mold | explanation | |
|---|---|---|---|
SND_CD_LHIGH (hz_vl) | SndCdVlAnl | High frequency analysis volume | Left output |
SND_CD_LMID (hz_vl) | SndCdVlAnl | Midrange analysis volume | |
SND_CD_LLOW (hz_vl) | SndCdVlAnl | Bass analysis volume | |
SND_CD_RHIGH (hz_vl) | SndCdVlAnl | High frequency analysis volume | Right output |
SND_CD_RMID (hz_vl) | SndCdVlAnl | Midrange analysis volume | |
SND_CD_RLOW (hz_vl) | SndCdVlAnl | Bass analysis volume | |
★ PROGRAMMER'S GUIDE ★ Sound I / F library