pokeemerald/sound/voicegroups/voicegroup015.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

96 lines
4.9 KiB
SQL

.align 2
voicegroup015:: @ 8678824
voice_keysplit_all voicegroup016 @ 8678824
voice_keysplit voicegroup005, KeySplitTable1 @ 8678830
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867883C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678848
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678854
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678860
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867886C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678878
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678884
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678890
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867889C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788CC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788D8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788E4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86788FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678908
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678914
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678920
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867892C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678938
voice_square_2 60, 0, 3, 0, 2, 0, 0 @ 8678944
voice_square_1 60, 0, 0, 3, 0, 2, 0, 0 @ 8678950
voice_square_2 60, 0, 3, 0, 6, 0, 0 @ 867895C
voice_square_1 60, 0, 0, 3, 0, 6, 0, 0 @ 8678968
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678974
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678980
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867898C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678998
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789BC
voice_directsound 60, 0, DirectSoundWaveData_sc88_fretless_bass, 255, 253, 0, 149 @ 86789C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86789F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A04
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A10
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A1C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A28
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A34
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A40
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A4C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A58
voice_keysplit voicegroup006, KeySplitTable2 @ 8678A64
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A70
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A7C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A88
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678A94
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678AA0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678AAC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678AB8
voice_directsound 60, 0, DirectSoundWaveData_sc88_accordion, 255, 0, 255, 165 @ 8678AC4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678AD0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678ADC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678AE8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678AF4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B00
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B0C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B18
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B24
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B30
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B3C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B48
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B54
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B60
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B6C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B78
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678B84
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 127, 231, 127 @ 8678B90
voice_programmable_wave 60, 0, ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 8678B9C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BA8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BB4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BC0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BCC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BD8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BE4
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4850, 0, 7, 15, 2 @ 8678BF0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678BFC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C08
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C14
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C20
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C2C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C38
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C44
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C50
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C5C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8678C68