mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-17 20:17:38 +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.
132 lines
6.6 KiB
PHP
132 lines
6.6 KiB
PHP
.align 2
|
|
voicegroup071:: @ 868A074
|
|
voice_keysplit_all voicegroup001 @ 868A074
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A080
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A08C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A098
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0E0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0EC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A0F8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A104
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A110
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A11C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A128
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A134
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A140
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A14C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A158
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A164
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A170
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A17C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A188
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A194
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1B8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1C4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1D0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1DC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1E8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A1F4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A200
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A20C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A218
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A224
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A230
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A23C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A248
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A254
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A260
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A26C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A278
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A284
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A290
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A29C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2C0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2CC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2D8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2F0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A2FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A308
|
|
voice_keysplit voicegroup007, KeySplitTable3 @ 868A314
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A320
|
|
voice_keysplit voicegroup008, KeySplitTable4 @ 868A32C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A338
|
|
voice_keysplit voicegroup009, KeySplitTable5 @ 868A344
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A350
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A35C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A368
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A374
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A380
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A38C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A398
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3E0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3EC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A3F8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A404
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A410
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A41C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A428
|
|
voice_square_1_alt 60, 0, 0, 0, 0, 1, 4, 1 @ 868A434
|
|
voice_square_2_alt 60, 0, 0, 0, 1, 4, 1 @ 868A440
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A44C
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4880, 0, 7, 15, 2 @ 868A458
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A464
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A470
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A47C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A488
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A494
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4B8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4C4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4D0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4DC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4E8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A4F4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A500
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A50C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A518
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A524
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A530
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A53C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A548
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A554
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A560
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A56C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A578
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A584
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A590
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A59C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5C0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5CC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5D8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5F0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A5FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A608
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A614
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A620
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A62C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A638
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A644
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A650
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868A65C
|
|
voice_noise_alt 60, 0, 0, 0, 1, 0, 0 @ 868A668
|
|
|