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

132 lines
6.7 KiB
SQL

.align 2
voicegroup047:: @ 86816B0
voice_keysplit_all voicegroup001 @ 86816B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86816BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86816C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86816D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86816E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86816EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86816F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681704
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681710
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868171C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681728
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681734
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681740
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868174C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681758
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681764
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681770
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868177C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681788
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681794
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817A0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817AC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817B8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817C4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817D0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817DC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817E8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86817F4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681800
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868180C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681818
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681824
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681830
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868183C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681848
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681854
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681860
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868186C
voice_directsound 60, 0, DirectSoundWaveData_sc88_synth_bass, 255, 252, 0, 115 @ 8681878
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681884
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681890
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868189C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86818A8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86818B4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86818C0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86818CC
voice_directsound 60, 0, DirectSoundWaveData_sc88_harp, 255, 242, 0, 204 @ 86818D8
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 204, 193, 239 @ 86818E4
voice_keysplit voicegroup006, KeySplitTable2 @ 86818F0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86818FC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681908
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681914
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681920
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868192C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681938
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681944
voice_keysplit voicegroup007, KeySplitTable3 @ 8681950
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868195C
voice_keysplit voicegroup008, KeySplitTable4 @ 8681968
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681974
voice_keysplit voicegroup009, KeySplitTable5 @ 8681980
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868198C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681998
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819A4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819B0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819BC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819C8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819D4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819E0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819EC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86819F8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A04
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A10
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A1C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A28
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A34
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A40
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A4C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A58
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681A64
voice_square_2_alt 60, 0, 2, 0, 1, 6, 2 @ 8681A70
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4920, 0, 7, 15, 0 @ 8681A7C
voice_square_2_alt 60, 0, 3, 0, 1, 4, 1 @ 8681A88
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4850, 1, 7, 15, 2 @ 8681A94
voice_square_2_alt 60, 0, 1, 1, 1, 4, 1 @ 8681AA0
voice_square_1_alt 60, 0, 0, 1, 1, 2, 4, 1 @ 8681AAC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681AB8
voice_square_2_alt 60, 0, 2, 0, 1, 6, 1 @ 8681AC4
voice_square_1_alt 60, 0, 0, 2, 0, 1, 6, 1 @ 8681AD0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681ADC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681AE8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681AF4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B00
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B0C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B18
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B24
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B30
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B3C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B48
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B54
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B60
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B6C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B78
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B84
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B90
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681B9C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BA8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BB4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BC0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BCC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BD8
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BE4
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BF0
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681BFC
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C08
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C14
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C20
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C2C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C38
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C44
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C50
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C5C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C68
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C74
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C80
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C8C
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8681C98
voice_noise_alt 60, 0, 0, 0, 1, 0, 0 @ 8681CA4