diff options
Diffstat (limited to 'constants/audio_constants.asm')
-rwxr-xr-x | constants/audio_constants.asm | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/constants/audio_constants.asm b/constants/audio_constants.asm new file mode 100755 index 000000000..eff9dab84 --- /dev/null +++ b/constants/audio_constants.asm @@ -0,0 +1,62 @@ + + +; pitch + const_def + const __ + const C_ + const C# + const D_ + const D# + const E_ + const F_ + const F# + const G_ + const G# + const A_ + const A# + const B_ + +; channel + const_def + const CHAN1 + const CHAN2 + const CHAN3 + const CHAN4 +NUM_MUSIC_CHANS EQU const_value +NUM_NOISE_CHANS EQU const_value + const CHAN5 + const CHAN6 + const CHAN7 + const CHAN8 +NUM_CHANNELS EQU const_value + +; Flags1 +SOUND_CHANNEL_ON EQU 0 +SOUND_SUBROUTINE EQU 1 +SOUND_LOOPING EQU 2 +SOUND_SFX EQU 3 +SOUND_NOISE EQU 4 +SOUND_REST EQU 5 + +; Flags2 + +SOUND_VIBRATO EQU 0 +SOUND_UNKN_09 EQU 1 +SOUND_DUTY EQU 2 +SOUND_UNKN_0B EQU 3 +SOUND_CRY_PITCH EQU 4 +SOUND_UNKN_0D EQU 5 +SOUND_UNKN_0E EQU 6 +SOUND_UNKN_0F EQU 7 + +; Flags3 +SOUND_VIBRATO_DIR EQU 0 +SOUND_UNKN_11 EQU 1 + +; NoteFlags +NOTE_UNKN_0 EQU 0 +NOTE_UNKN_1 EQU 1 +NOTE_UNKN_3 EQU 3 +NOTE_UNKN_4 EQU 4 +NOTE_REST EQU 5 +NOTE_UNKN_6 EQU 6 |