mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-11-16 19:47:35 +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.8 KiB
PHP
132 lines
6.8 KiB
PHP
.align 2
|
|
voicegroup141:: @ 86A4204
|
|
voice_keysplit_all voicegroup002 @ 86A4204
|
|
voice_keysplit voicegroup005, KeySplitTable1 @ 86A4210
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A421C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4228
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4234
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4240
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A424C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4258
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4264
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4270
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A427C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4288
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4294
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_xylophone, 255, 235, 0, 204 @ 86A42A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A42AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A42B8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A42C4
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 255, 76, 133, 137 @ 86A42D0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A42DC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A42E8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A42F4
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_accordion, 64, 188, 108, 165 @ 86A4300
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A430C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4318
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_nylon_str_guitar, 85, 249, 25, 127 @ 86A4324
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4330
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A433C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4348
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4354
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4360
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A436C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4378
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4384
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4390
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A439C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43C0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43CC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43D8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43F0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A43FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4408
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4414
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4420
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A442C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4438
|
|
voice_keysplit voicegroup006, KeySplitTable2 @ 86A4444
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4450
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A445C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4468
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4474
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4480
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A448C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4498
|
|
voice_keysplit voicegroup007, KeySplitTable3 @ 86A44A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44E0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44EC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A44F8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4504
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4510
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A451C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4528
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4534
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4540
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A454C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4558
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4564
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 0, 255, 165 @ 86A4570
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A457C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4588
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4594
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A45A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A45AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A45B8
|
|
voice_square_1_alt 60, 0, 0, 0, 0, 2, 5, 2 @ 86A45C4
|
|
voice_square_2_alt 60, 0, 3, 0, 2, 7, 3 @ 86A45D0
|
|
voice_square_2_alt 60, 0, 2, 0, 2, 6, 5 @ 86A45DC
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4840, 1, 7, 0, 6 @ 86A45E8
|
|
voice_square_1_alt 60, 0, 0, 1, 0, 2, 4, 2 @ 86A45F4
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4850, 0, 2, 9, 0 @ 86A4600
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A460C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4618
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4624
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4630
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A463C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4648
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4654
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4660
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A466C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4678
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4684
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4690
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A469C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46C0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46CC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46D8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46F0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A46FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4708
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4714
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4720
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A472C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4738
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4744
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4750
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A475C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4768
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4774
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4780
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A478C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A4798
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A47A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A47B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A47BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A47C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A47D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A47E0
|
|
voice_noise_alt 60, 0, 0, 0, 2, 6, 0 @ 86A47EC
|
|
voice_noise_alt 60, 0, 0, 0, 1, 6, 0 @ 86A47F8
|
|
|