mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-29 13:50: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.
132 lines
6.7 KiB
SQL
132 lines
6.7 KiB
SQL
.align 2
|
|
voicegroup042:: @ 867FD18
|
|
voice_keysplit_all voicegroup001 @ 867FD18
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD24
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD30
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD3C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD48
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD54
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD60
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD6C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD78
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD84
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD90
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FD9C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDA8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDB4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDC0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDCC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDD8
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_organ2, 255, 0, 255, 165 @ 867FDE4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDF0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FDFC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE08
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE14
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE20
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE2C
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_nylon_str_guitar, 255, 249, 25, 76 @ 867FE38
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE44
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE50
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE5C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE68
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE74
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE80
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE8C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FE98
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FEA4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FEB0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FEBC
|
|
voice_directsound 60, 0, DirectSoundWaveData_jv1080_slap_bass, 255, 235, 128, 99 @ 867FEC8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FED4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FEE0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FEEC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FEF8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF04
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF10
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF1C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF28
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF34
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF40
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF4C
|
|
voice_keysplit voicegroup006, KeySplitTable2 @ 867FF58
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF64
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF70
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF7C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF88
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FF94
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FFA0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FFAC
|
|
voice_keysplit voicegroup007, KeySplitTable3 @ 867FFB8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FFC4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FFD0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FFDC
|
|
voice_keysplit voicegroup009, KeySplitTable5 @ 867FFE8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 867FFF4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680000
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868000C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680018
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680024
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680030
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868003C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680048
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680054
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680060
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868006C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680078
|
|
voice_directsound 60, 0, DirectSoundWaveData_sc88_flute, 255, 0, 255, 127 @ 8680084
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680090
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868009C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86800A8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86800B4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86800C0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86800CC
|
|
voice_square_1_alt 60, 0, 0, 2, 0, 2, 4, 0 @ 86800D8
|
|
voice_square_2_alt 60, 0, 1, 0, 2, 4, 0 @ 86800E4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86800F0
|
|
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4880, 0, 7, 15, 0 @ 86800FC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680108
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680114
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680120
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868012C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680138
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680144
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680150
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868015C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680168
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680174
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680180
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868018C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680198
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801A4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801B0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801BC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801C8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801D4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801E0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801EC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86801F8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680204
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680210
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868021C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680228
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680234
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680240
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868024C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680258
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680264
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680270
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 868027C
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680288
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 8680294
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802A0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802AC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802B8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802C4
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802D0
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802DC
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802E8
|
|
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86802F4
|
|
voice_noise_alt 60, 0, 0, 0, 1, 7, 1 @ 8680300
|
|
voice_noise_alt 60, 0, 0, 0, 1, 0, 0 @ 868030C
|
|
|