pokeemerald/sound/voicegroups/voicegroup000.inc
Kurausukun b9644e9583 Update Audio Macros
Information: Our current audio macros preclude the definition of root
key and pan (applicable when used in drumsets, aka "keysplit_all") for
GB channels. However, this functionality does exist in m4a--Pokemon
Emerald just happens not to use it. However, for the sake of people
working with custom music, I believe these values should be modifiable
by users.

Additionally, given the recent events that have occurred with this repo,
I would like to make something fully clear: I have indeed looked at the
GBA SDK before, which contains notes on how these sounds are defined;
therefore, I cannot blame you if you reject this PR on the grounds that
the information is "tainted." However, this information is readily
available and matches the same macros used for directsound--it's hardly
information that one would need the source to know.
2020-09-17 03:12:19 -04:00

66 lines
3.4 KiB
SQL

.align 2
voicegroup000:: @ 8675D04
voice_keysplit_all voicegroup001 @ 8675D04
voice_keysplit voicegroup005, KeySplitTable1 @ 8675D10
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D1C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D28
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D34
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D40
voice_square_2 60, 0, 2, 0, 0, 9, 2 @ 8675D4C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D58
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D64
voice_directsound 60, 0, DirectSoundWaveData_sc88_glockenspiel, 255, 165, 51, 235 @ 8675D70
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D7C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D88
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675D94
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DA0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DAC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DB8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DC4
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 255, 0, 255, 127 @ 8675DD0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DDC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DE8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675DF4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E00
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E0C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E18
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E24
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E30
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E3C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E48
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E54
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E60
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E6C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E78
voice_directsound 60, 0, DirectSoundWaveData_sc88_fretless_bass, 255, 253, 0, 149 @ 8675E84
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E90
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675E9C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675EA8
voice_directsound 60, 0, DirectSoundWaveData_jv1080_slap_bass, 255, 235, 128, 115 @ 8675EB4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675EC0
voice_directsound 60, 0, DirectSoundWaveData_sc88_synth_bass, 255, 252, 0, 115 @ 8675ECC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675ED8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675EE4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675EF0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675EFC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F08
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F14
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F20
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F2C
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 204, 193, 239 @ 8675F38
voice_keysplit voicegroup006, KeySplitTable2 @ 8675F44
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F50
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F5C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F68
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F74
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F80
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F8C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675F98
voice_keysplit voicegroup007, KeySplitTable3 @ 8675FA4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675FB0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675FBC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675FC8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675FD4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8675FE0