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