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.
This commit is contained in:
1 parent
62b79018dc
commit
b9644e9583
188 files changed
+18959
-18932
No files matched your search
@@ -1,93 +1,93 @@
|
||||
.align 2
|
||||
voicegroup134:: @ 86A21B8
|
||||
voice_keysplit_all voicegroup001 @ 86A21B8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21C4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21D0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21DC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21E8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A21F4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2200
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A220C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2218
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2224
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2230
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A223C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2248
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2254
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2260
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A226C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2278
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2284
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2290
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A229C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22A8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22B4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22C0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22CC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22D8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22E4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22F0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A22FC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2308
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2314
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2320
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A232C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2338
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2344
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2350
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A235C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2368
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2374
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2380
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A238C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2398
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23A4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23B0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23BC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23C8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23D4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A23E0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A21C4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A21D0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A21DC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A21E8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A21F4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2200
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A220C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2218
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2224
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2230
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A223C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2248
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2254
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2260
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A226C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2278
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2284
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2290
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A229C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22A8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22B4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22C0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22CC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22D8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22E4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22F0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A22FC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2308
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2314
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2320
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A232C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2338
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2344
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2350
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A235C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2368
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2374
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2380
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A238C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2398
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A23A4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A23B0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A23BC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A23C8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A23D4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A23E0
|
||||
voice_directsound 60, 0, DirectSoundWaveData_sc88_timpani, 255, 246, 0, 226 @ 86A23EC
|
||||
voice_keysplit voicegroup006, KeySplitTable2 @ 86A23F8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2404
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2410
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A241C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2428
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2434
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2440
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A244C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2404
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2410
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A241C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2428
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2434
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2440
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A244C
|
||||
voice_keysplit voicegroup007, KeySplitTable3 @ 86A2458
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2464
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2470
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A247C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2464
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2470
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A247C
|
||||
voice_keysplit voicegroup009, KeySplitTable5 @ 86A2488
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2494
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24A0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24AC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24B8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24C4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24D0
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24DC
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24E8
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A24F4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2500
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A250C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2518
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2524
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2530
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A253C
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2548
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2554
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2560
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A256C
|
||||
voice_square_2_alt 2, 0, 1, 7, 1 @ 86A2578
|
||||
voice_square_1_alt 0, 2, 0, 1, 7, 1 @ 86A2584
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A2590
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A259C
|
||||
voice_square_2_alt 3, 0, 1, 7, 1 @ 86A25A8
|
||||
voice_square_1_alt 0, 3, 0, 1, 7, 1 @ 86A25B4
|
||||
voice_square_1 0, 2, 0, 0, 15, 0 @ 86A25C0
|
||||
voice_programmable_wave_alt ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 86A25CC
|
||||
voice_square_1_alt 0, 2, 0, 0, 7, 1 @ 86A25D8
|
||||
voice_square_1_alt 0, 3, 0, 0, 7, 1 @ 86A25E4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2494
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24A0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24AC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24B8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24C4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24D0
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24DC
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24E8
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A24F4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2500
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A250C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2518
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2524
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2530
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A253C
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2548
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2554
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2560
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A256C
|
||||
voice_square_2_alt 60, 0, 2, 0, 1, 7, 1 @ 86A2578
|
||||
voice_square_1_alt 60, 0, 0, 2, 0, 1, 7, 1 @ 86A2584
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A2590
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A259C
|
||||
voice_square_2_alt 60, 0, 3, 0, 1, 7, 1 @ 86A25A8
|
||||
voice_square_1_alt 60, 0, 0, 3, 0, 1, 7, 1 @ 86A25B4
|
||||
voice_square_1 60, 0, 0, 2, 0, 0, 15, 0 @ 86A25C0
|
||||
voice_programmable_wave_alt 60, 0, ProgrammableWaveData_86B4890, 0, 7, 15, 1 @ 86A25CC
|
||||
voice_square_1_alt 60, 0, 0, 2, 0, 0, 7, 1 @ 86A25D8
|
||||
voice_square_1_alt 60, 0, 0, 3, 0, 0, 7, 1 @ 86A25E4
|
||||
|
||||
Reference in new issue
Block a user