mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-30 14:20:42 +01:00
b9644e9583
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.
88 lines
4.4 KiB
SQL
88 lines
4.4 KiB
SQL
.align 2
|
|
voicegroup025:: @ 867AFB4
|
|
voice_keysplit_all voicegroup001 @ 867AFB4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFC0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFCC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFD8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFE4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFF0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867AFFC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B008
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B014
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B020
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B02C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B038
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B044
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B050
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B05C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B068
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B074
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B080
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B08C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B098
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0E0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0EC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B0F8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B104
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B110
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B11C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B128
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B134
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B140
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B14C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B158
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B164
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B170
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B17C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B188
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B194
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1B8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1C4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1D0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1DC
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 246, 0, 226 @ 867B1E8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B1F4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B200
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B20C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B218
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B224
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B230
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B23C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B248
|
|
voice_keysplit voicegroup007, KeySplitTable3 @ 867B254
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B260
|
|
voice_keysplit voicegroup008, KeySplitTable4 @ 867B26C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B278
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B284
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B290
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B29C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2C0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2CC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2D8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2F0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B2FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B308
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B314
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 127, 231, 127 @ 867B320
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B32C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B338
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B344
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B350
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B35C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867B368
|
|
voice_square_2_alt 60, 0, 1, 0, 1, 7, 1 @ 867B374
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4830, 0, 7, 15, 1 @ 867B380
|
|
voice_square_1_alt 60, 0, 0, 1, 0, 1, 7, 1 @ 867B38C
|
|
voice_square_2_alt 60, 0, 2, 0, 1, 0, 0 @ 867B398
|
|
|