summaryrefslogtreecommitdiff
path: root/sound
diff options
context:
space:
mode:
authorMarcus Huderle <huderlem@gmail.com>2016-09-10 11:16:30 -0700
committerMarcus Huderle <huderlem@gmail.com>2016-09-10 11:16:30 -0700
commitb613eb4301fc0719fba651a678f1f640c8fe9543 (patch)
treecc36f1253df070cfa1ff209ce9b0e681dcb31c17 /sound
parent3cb79cf078e82206796e1b834393ab771593de72 (diff)
Move data/music/ to sound/
Diffstat (limited to 'sound')
-rw-r--r--sound/direct_sound_data.s709
-rw-r--r--sound/direct_sound_samples/8456330.aifbin0 -> 1797 bytes
-rw-r--r--sound/direct_sound_samples/84569D4.aifbin0 -> 2138 bytes
-rw-r--r--sound/direct_sound_samples/84571CC.aifbin0 -> 3115 bytes
-rw-r--r--sound/direct_sound_samples/8457D98.aifbin0 -> 3993 bytes
-rw-r--r--sound/direct_sound_samples/8458CD0.aifbin0 -> 3284 bytes
-rw-r--r--sound/direct_sound_samples/8459944.aifbin0 -> 5424 bytes
-rw-r--r--sound/direct_sound_samples/845AE14.aifbin0 -> 1281 bytes
-rw-r--r--sound/direct_sound_samples/845B2B4.aifbin0 -> 1876 bytes
-rw-r--r--sound/direct_sound_samples/845B9A8.aifbin0 -> 2290 bytes
-rw-r--r--sound/direct_sound_samples/845C238.aifbin0 -> 2263 bytes
-rw-r--r--sound/direct_sound_samples/845CAB0.aifbin0 -> 4256 bytes
-rw-r--r--sound/direct_sound_samples/845DAF0.aifbin0 -> 1139 bytes
-rw-r--r--sound/direct_sound_samples/845DF04.aifbin0 -> 3728 bytes
-rw-r--r--sound/direct_sound_samples/845ED34.aifbin0 -> 4086 bytes
-rw-r--r--sound/direct_sound_samples/845FCC8.aifbin0 -> 2326 bytes
-rw-r--r--sound/direct_sound_samples/846057C.aifbin0 -> 2372 bytes
-rw-r--r--sound/direct_sound_samples/8460E60.aifbin0 -> 3979 bytes
-rw-r--r--sound/direct_sound_samples/8461D8C.aifbin0 -> 1402 bytes
-rw-r--r--sound/direct_sound_samples/84622A4.aifbin0 -> 1578 bytes
-rw-r--r--sound/direct_sound_samples/846286C.aifbin0 -> 4031 bytes
-rw-r--r--sound/direct_sound_samples/84637CC.aifbin0 -> 5824 bytes
-rw-r--r--sound/direct_sound_samples/8464E2C.aifbin0 -> 5564 bytes
-rw-r--r--sound/direct_sound_samples/8466388.aifbin0 -> 3052 bytes
-rw-r--r--sound/direct_sound_samples/8466F14.aifbin0 -> 13830 bytes
-rw-r--r--sound/direct_sound_samples/846A4B8.aifbin0 -> 9085 bytes
-rw-r--r--sound/direct_sound_samples/846C7D4.aifbin0 -> 14123 bytes
-rw-r--r--sound/direct_sound_samples/846FEA0.aifbin0 -> 5040 bytes
-rw-r--r--sound/direct_sound_samples/84711F0.aifbin0 -> 5489 bytes
-rw-r--r--sound/direct_sound_samples/8472700.aifbin0 -> 5247 bytes
-rw-r--r--sound/direct_sound_samples/8473B20.aifbin0 -> 4347 bytes
-rw-r--r--sound/direct_sound_samples/8474BBC.aifbin0 -> 4283 bytes
-rw-r--r--sound/direct_sound_samples/8475C18.aifbin0 -> 28662 bytes
-rw-r--r--sound/direct_sound_samples/847CBAC.aifbin0 -> 17892 bytes
-rw-r--r--sound/direct_sound_samples/8481130.aifbin0 -> 8144 bytes
-rw-r--r--sound/direct_sound_samples/84830A0.aifbin0 -> 1989 bytes
-rw-r--r--sound/direct_sound_samples/8483804.aifbin0 -> 7344 bytes
-rw-r--r--sound/direct_sound_samples/8485454.aifbin0 -> 5424 bytes
-rw-r--r--sound/direct_sound_samples/8486924.aifbin0 -> 2669 bytes
-rw-r--r--sound/direct_sound_samples/8487330.aifbin0 -> 7286 bytes
-rw-r--r--sound/direct_sound_samples/8488F44.aifbin0 -> 6593 bytes
-rw-r--r--sound/direct_sound_samples/848A8A4.aifbin0 -> 5414 bytes
-rw-r--r--sound/direct_sound_samples/848BD68.aifbin0 -> 1947 bytes
-rw-r--r--sound/direct_sound_samples/848C4A4.aifbin0 -> 7250 bytes
-rw-r--r--sound/direct_sound_samples/848E094.aifbin0 -> 5141 bytes
-rw-r--r--sound/direct_sound_samples/848F448.aifbin0 -> 9955 bytes
-rw-r--r--sound/direct_sound_samples/8491ACC.aifbin0 -> 4772 bytes
-rw-r--r--sound/direct_sound_samples/8492D10.aifbin0 -> 4210 bytes
-rw-r--r--sound/direct_sound_samples/8493D20.aifbin0 -> 4967 bytes
-rw-r--r--sound/direct_sound_samples/8495028.aifbin0 -> 8555 bytes
-rw-r--r--sound/direct_sound_samples/8497134.aifbin0 -> 8253 bytes
-rw-r--r--sound/direct_sound_samples/8499110.aifbin0 -> 8818 bytes
-rw-r--r--sound/direct_sound_samples/849B320.aifbin0 -> 2093 bytes
-rw-r--r--sound/direct_sound_samples/849BAEC.aifbin0 -> 6610 bytes
-rw-r--r--sound/direct_sound_samples/849D45C.aifbin0 -> 8207 bytes
-rw-r--r--sound/direct_sound_samples/849F40C.aifbin0 -> 13121 bytes
-rw-r--r--sound/direct_sound_samples/84A26EC.aifbin0 -> 2706 bytes
-rw-r--r--sound/direct_sound_samples/84A311C.aifbin0 -> 2709 bytes
-rw-r--r--sound/direct_sound_samples/84A3B50.aifbin0 -> 7071 bytes
-rw-r--r--sound/direct_sound_samples/84A5690.aifbin0 -> 2346 bytes
-rw-r--r--sound/direct_sound_samples/84A5F58.aifbin0 -> 5169 bytes
-rw-r--r--sound/direct_sound_samples/84A7328.aifbin0 -> 3186 bytes
-rw-r--r--sound/direct_sound_samples/84A7F38.aifbin0 -> 3057 bytes
-rw-r--r--sound/direct_sound_samples/84A8AC8.aifbin0 -> 2814 bytes
-rw-r--r--sound/direct_sound_samples/84A9564.aifbin0 -> 2474 bytes
-rw-r--r--sound/direct_sound_samples/84A9EAC.aifbin0 -> 2729 bytes
-rw-r--r--sound/direct_sound_samples/84AA8F4.aifbin0 -> 3305 bytes
-rw-r--r--sound/direct_sound_samples/8639898.aifbin0 -> 1729 bytes
-rw-r--r--sound/direct_sound_samples/8639EF8.aifbin0 -> 1350 bytes
-rw-r--r--sound/direct_sound_samples/863A3DC.aifbin0 -> 2479 bytes
-rw-r--r--sound/direct_sound_samples/863AD2C.aifbin0 -> 2770 bytes
-rw-r--r--sound/direct_sound_samples/863B79C.aifbin0 -> 897 bytes
-rw-r--r--sound/direct_sound_samples/863BABC.aifbin0 -> 3305 bytes
-rw-r--r--sound/direct_sound_samples/863C744.aifbin0 -> 1666 bytes
-rw-r--r--sound/direct_sound_samples/863CD64.aifbin0 -> 999 bytes
-rw-r--r--sound/direct_sound_samples/863D0EC.aifbin0 -> 3651 bytes
-rw-r--r--sound/direct_sound_samples/863DED0.aifbin0 -> 2513 bytes
-rw-r--r--sound/direct_sound_samples/863E840.aifbin0 -> 1021 bytes
-rw-r--r--sound/direct_sound_samples/863EBDC.aifbin0 -> 2067 bytes
-rw-r--r--sound/direct_sound_samples/863F390.aifbin0 -> 3515 bytes
-rw-r--r--sound/direct_sound_samples/86400EC.aifbin0 -> 678 bytes
-rw-r--r--sound/direct_sound_samples/8640330.aifbin0 -> 3743 bytes
-rw-r--r--sound/direct_sound_samples/8641170.aifbin0 -> 2483 bytes
-rw-r--r--sound/direct_sound_samples/8641AC4.aifbin0 -> 948 bytes
-rw-r--r--sound/direct_sound_samples/8641E18.aifbin0 -> 1683 bytes
-rw-r--r--sound/direct_sound_samples/864244C.aifbin0 -> 3275 bytes
-rw-r--r--sound/direct_sound_samples/86430B8.aifbin0 -> 1529 bytes
-rw-r--r--sound/direct_sound_samples/8643650.aifbin0 -> 2915 bytes
-rw-r--r--sound/direct_sound_samples/8644154.aifbin0 -> 1637 bytes
-rw-r--r--sound/direct_sound_samples/8644758.aifbin0 -> 599 bytes
-rw-r--r--sound/direct_sound_samples/8644950.aifbin0 -> 2499 bytes
-rw-r--r--sound/direct_sound_samples/86452B4.aifbin0 -> 4075 bytes
-rw-r--r--sound/direct_sound_samples/8646240.aifbin0 -> 1687 bytes
-rw-r--r--sound/direct_sound_samples/8646878.aifbin0 -> 2867 bytes
-rw-r--r--sound/direct_sound_samples/864734C.aifbin0 -> 4006 bytes
-rw-r--r--sound/direct_sound_samples/8648290.aifbin0 -> 1498 bytes
-rw-r--r--sound/direct_sound_samples/8648808.aifbin0 -> 3755 bytes
-rw-r--r--sound/direct_sound_samples/8649654.aifbin0 -> 3943 bytes
-rw-r--r--sound/direct_sound_samples/864A55C.aifbin0 -> 2870 bytes
-rw-r--r--sound/direct_sound_samples/864B030.aifbin0 -> 3059 bytes
-rw-r--r--sound/direct_sound_samples/864BBC4.aifbin0 -> 2615 bytes
-rw-r--r--sound/direct_sound_samples/864C59C.aifbin0 -> 1696 bytes
-rw-r--r--sound/direct_sound_samples/864CBDC.aifbin0 -> 2879 bytes
-rw-r--r--sound/direct_sound_samples/864D6BC.aifbin0 -> 1692 bytes
-rw-r--r--sound/direct_sound_samples/864DCF8.aifbin0 -> 1912 bytes
-rw-r--r--sound/direct_sound_samples/864E410.aifbin0 -> 2459 bytes
-rw-r--r--sound/direct_sound_samples/864ED4C.aifbin0 -> 2075 bytes
-rw-r--r--sound/direct_sound_samples/864F508.aifbin0 -> 1478 bytes
-rw-r--r--sound/direct_sound_samples/864FA6C.aifbin0 -> 3539 bytes
-rw-r--r--sound/direct_sound_samples/86507E0.aifbin0 -> 1245 bytes
-rw-r--r--sound/direct_sound_samples/8650C5C.aifbin0 -> 1358 bytes
-rw-r--r--sound/direct_sound_samples/8651148.aifbin0 -> 2087 bytes
-rw-r--r--sound/direct_sound_samples/8651910.aifbin0 -> 3165 bytes
-rw-r--r--sound/direct_sound_samples/865250C.aifbin0 -> 984 bytes
-rw-r--r--sound/direct_sound_samples/8652884.aifbin0 -> 2075 bytes
-rw-r--r--sound/direct_sound_samples/8653040.aifbin0 -> 3267 bytes
-rw-r--r--sound/direct_sound_samples/8653CA4.aifbin0 -> 1326 bytes
-rw-r--r--sound/direct_sound_samples/8654170.aifbin0 -> 2831 bytes
-rw-r--r--sound/direct_sound_samples/8654C20.aifbin0 -> 5169 bytes
-rw-r--r--sound/key_split_tables/8455224.binbin0 -> 92 bytes
-rw-r--r--sound/key_split_tables/8455248.binbin0 -> 36 bytes
-rw-r--r--sound/key_split_tables/845526C.binbin0 -> 72 bytes
-rw-r--r--sound/key_split_tables/84552B4.binbin0 -> 84 bytes
-rw-r--r--sound/key_split_tables/8455308.binbin0 -> 72 bytes
-rw-r--r--sound/key_split_tables/8455350.binbin0 -> 108 bytes
-rw-r--r--sound/keysplit_tables.s18
-rw-r--r--sound/programmable_wave_data.s29
-rw-r--r--sound/programmable_wave_samples/84553BC.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/84553CC.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/84553DC.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/84553EC.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/84553FC.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/845540C.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/845541C.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/845542C.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/845543C.aifbin0 -> 3170 bytes
-rw-r--r--sound/programmable_wave_samples/845544C.aifbin0 -> 3170 bytes
137 files changed, 756 insertions, 0 deletions
diff --git a/sound/direct_sound_data.s b/sound/direct_sound_data.s
new file mode 100644
index 000000000..fc322c491
--- /dev/null
+++ b/sound/direct_sound_data.s
@@ -0,0 +1,709 @@
+DirectSoundWaveData_8456330:: @ 8456330
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8456330.bin"
+ .incbin "sound/direct_sound_samples/8456330.pcm"
+ .align 2
+
+DirectSoundWaveData_84569D4:: @ 84569D4
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84569D4.bin"
+ .incbin "sound/direct_sound_samples/84569D4.pcm"
+ .align 2
+
+DirectSoundWaveData_84571CC:: @ 84571CC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84571CC.bin"
+ .incbin "sound/direct_sound_samples/84571CC.pcm"
+ .align 2
+
+DirectSoundWaveData_8457D98:: @ 8457D98
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8457D98.bin"
+ .incbin "sound/direct_sound_samples/8457D98.pcm"
+ .align 2
+
+DirectSoundWaveData_8458CD0:: @ 8458CD0
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8458CD0.bin"
+ .incbin "sound/direct_sound_samples/8458CD0.pcm"
+ .align 2
+
+DirectSoundWaveData_8459944:: @ 8459944
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8459944.bin"
+ .incbin "sound/direct_sound_samples/8459944.pcm"
+ .align 2
+
+DirectSoundWaveData_845AE14:: @ 845AE14
+ .4byte 0
+ .incbin "sound/direct_sound_samples/845AE14.bin"
+ .incbin "sound/direct_sound_samples/845AE14.pcm"
+ .align 2
+
+DirectSoundWaveData_845B2B4:: @ 845B2B4
+ .4byte 0
+ .incbin "sound/direct_sound_samples/845B2B4.bin"
+ .incbin "sound/direct_sound_samples/845B2B4.pcm"
+ .align 2
+
+DirectSoundWaveData_845B9A8:: @ 845B9A8
+ .4byte 0
+ .incbin "sound/direct_sound_samples/845B9A8.bin"
+ .incbin "sound/direct_sound_samples/845B9A8.pcm"
+ .align 2
+
+DirectSoundWaveData_845C238:: @ 845C238
+ .4byte 0
+ .incbin "sound/direct_sound_samples/845C238.bin"
+ .incbin "sound/direct_sound_samples/845C238.pcm"
+ .align 2
+
+DirectSoundWaveData_845CAB0:: @ 845CAB0
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/845CAB0.bin"
+ .incbin "sound/direct_sound_samples/845CAB0.pcm"
+ .align 2
+
+DirectSoundWaveData_845DAF0:: @ 845DAF0
+ .4byte 0
+ .incbin "sound/direct_sound_samples/845DAF0.bin"
+ .incbin "sound/direct_sound_samples/845DAF0.pcm"
+ .align 2
+
+DirectSoundWaveData_845DF04:: @ 845DF04
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/845DF04.bin"
+ .incbin "sound/direct_sound_samples/845DF04.pcm"
+ .align 2
+
+DirectSoundWaveData_845ED34:: @ 845ED34
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/845ED34.bin"
+ .incbin "sound/direct_sound_samples/845ED34.pcm"
+ .align 2
+
+DirectSoundWaveData_845FCC8:: @ 845FCC8
+ .4byte 0
+ .incbin "sound/direct_sound_samples/845FCC8.bin"
+ .incbin "sound/direct_sound_samples/845FCC8.pcm"
+ .align 2
+
+DirectSoundWaveData_846057C:: @ 846057C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/846057C.bin"
+ .incbin "sound/direct_sound_samples/846057C.pcm"
+ .align 2
+
+DirectSoundWaveData_8460E60:: @ 8460E60
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8460E60.bin"
+ .incbin "sound/direct_sound_samples/8460E60.pcm"
+ .align 2
+
+DirectSoundWaveData_8461D8C:: @ 8461D8C
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8461D8C.bin"
+ .incbin "sound/direct_sound_samples/8461D8C.pcm"
+ .align 2
+
+DirectSoundWaveData_84622A4:: @ 84622A4
+ .4byte 0
+ .incbin "sound/direct_sound_samples/84622A4.bin"
+ .incbin "sound/direct_sound_samples/84622A4.pcm"
+ .align 2
+
+DirectSoundWaveData_846286C:: @ 846286C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/846286C.bin"
+ .incbin "sound/direct_sound_samples/846286C.pcm"
+ .align 2
+
+DirectSoundWaveData_84637CC:: @ 84637CC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84637CC.bin"
+ .incbin "sound/direct_sound_samples/84637CC.pcm"
+ .align 2
+
+DirectSoundWaveData_8464E2C:: @ 8464E2C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8464E2C.bin"
+ .incbin "sound/direct_sound_samples/8464E2C.pcm"
+ .align 2
+
+DirectSoundWaveData_8466388:: @ 8466388
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8466388.bin"
+ .incbin "sound/direct_sound_samples/8466388.pcm"
+ .align 2
+
+DirectSoundWaveData_8466F14:: @ 8466F14
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8466F14.bin"
+ .incbin "sound/direct_sound_samples/8466F14.pcm"
+ .align 2
+
+DirectSoundWaveData_846A4B8:: @ 846A4B8
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/846A4B8.bin"
+ .incbin "sound/direct_sound_samples/846A4B8.pcm"
+ .align 2
+
+DirectSoundWaveData_846C7D4:: @ 846C7D4
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/846C7D4.bin"
+ .incbin "sound/direct_sound_samples/846C7D4.pcm"
+ .align 2
+
+DirectSoundWaveData_846FEA0:: @ 846FEA0
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/846FEA0.bin"
+ .incbin "sound/direct_sound_samples/846FEA0.pcm"
+ .align 2
+
+DirectSoundWaveData_84711F0:: @ 84711F0
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84711F0.bin"
+ .incbin "sound/direct_sound_samples/84711F0.pcm"
+ .align 2
+
+DirectSoundWaveData_8472700:: @ 8472700
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8472700.bin"
+ .incbin "sound/direct_sound_samples/8472700.pcm"
+ .align 2
+
+DirectSoundWaveData_8473B20:: @ 8473B20
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8473B20.bin"
+ .incbin "sound/direct_sound_samples/8473B20.pcm"
+ .align 2
+
+DirectSoundWaveData_8474BBC:: @ 8474BBC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8474BBC.bin"
+ .incbin "sound/direct_sound_samples/8474BBC.pcm"
+ .align 2
+
+DirectSoundWaveData_8475C18:: @ 8475C18
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8475C18.bin"
+ .incbin "sound/direct_sound_samples/8475C18.pcm"
+ .align 2
+
+DirectSoundWaveData_847CBAC:: @ 847CBAC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/847CBAC.bin"
+ .incbin "sound/direct_sound_samples/847CBAC.pcm"
+ .align 2
+
+DirectSoundWaveData_8481130:: @ 8481130
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8481130.bin"
+ .incbin "sound/direct_sound_samples/8481130.pcm"
+ .align 2
+
+DirectSoundWaveData_84830A0:: @ 84830A0
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84830A0.bin"
+ .incbin "sound/direct_sound_samples/84830A0.pcm"
+ .align 2
+
+DirectSoundWaveData_8483804:: @ 8483804
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8483804.bin"
+ .incbin "sound/direct_sound_samples/8483804.pcm"
+ .align 2
+
+DirectSoundWaveData_8485454:: @ 8485454
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8485454.bin"
+ .incbin "sound/direct_sound_samples/8485454.pcm"
+ .align 2
+
+DirectSoundWaveData_8486924:: @ 8486924
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8486924.bin"
+ .incbin "sound/direct_sound_samples/8486924.pcm"
+ .align 2
+
+DirectSoundWaveData_8487330:: @ 8487330
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8487330.bin"
+ .incbin "sound/direct_sound_samples/8487330.pcm"
+ .align 2
+
+DirectSoundWaveData_8488F44:: @ 8488F44
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8488F44.bin"
+ .incbin "sound/direct_sound_samples/8488F44.pcm"
+ .align 2
+
+DirectSoundWaveData_848A8A4:: @ 848A8A4
+ .4byte 0
+ .incbin "sound/direct_sound_samples/848A8A4.bin"
+ .incbin "sound/direct_sound_samples/848A8A4.pcm"
+ .align 2
+
+DirectSoundWaveData_848BD68:: @ 848BD68
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/848BD68.bin"
+ .incbin "sound/direct_sound_samples/848BD68.pcm"
+ .align 2
+
+DirectSoundWaveData_848C4A4:: @ 848C4A4
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/848C4A4.bin"
+ .incbin "sound/direct_sound_samples/848C4A4.pcm"
+ .align 2
+
+DirectSoundWaveData_848E094:: @ 848E094
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/848E094.bin"
+ .incbin "sound/direct_sound_samples/848E094.pcm"
+ .align 2
+
+DirectSoundWaveData_848F448:: @ 848F448
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/848F448.bin"
+ .incbin "sound/direct_sound_samples/848F448.pcm"
+ .align 2
+
+DirectSoundWaveData_8491ACC:: @ 8491ACC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8491ACC.bin"
+ .incbin "sound/direct_sound_samples/8491ACC.pcm"
+ .align 2
+
+DirectSoundWaveData_8492D10:: @ 8492D10
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8492D10.bin"
+ .incbin "sound/direct_sound_samples/8492D10.pcm"
+ .align 2
+
+DirectSoundWaveData_8493D20:: @ 8493D20
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8493D20.bin"
+ .incbin "sound/direct_sound_samples/8493D20.pcm"
+ .align 2
+
+DirectSoundWaveData_8495028:: @ 8495028
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8495028.bin"
+ .incbin "sound/direct_sound_samples/8495028.pcm"
+ .align 2
+
+DirectSoundWaveData_8497134:: @ 8497134
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8497134.bin"
+ .incbin "sound/direct_sound_samples/8497134.pcm"
+ .align 2
+
+DirectSoundWaveData_8499110:: @ 8499110
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8499110.bin"
+ .incbin "sound/direct_sound_samples/8499110.pcm"
+ .align 2
+
+DirectSoundWaveData_849B320:: @ 849B320
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/849B320.bin"
+ .incbin "sound/direct_sound_samples/849B320.pcm"
+ .align 2
+
+DirectSoundWaveData_849BAEC:: @ 849BAEC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/849BAEC.bin"
+ .incbin "sound/direct_sound_samples/849BAEC.pcm"
+ .align 2
+
+DirectSoundWaveData_849D45C:: @ 849D45C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/849D45C.bin"
+ .incbin "sound/direct_sound_samples/849D45C.pcm"
+ .align 2
+
+DirectSoundWaveData_849F40C:: @ 849F40C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/849F40C.bin"
+ .incbin "sound/direct_sound_samples/849F40C.pcm"
+ .align 2
+
+DirectSoundWaveData_84A26EC:: @ 84A26EC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A26EC.bin"
+ .incbin "sound/direct_sound_samples/84A26EC.pcm"
+ .align 2
+
+DirectSoundWaveData_84A311C:: @ 84A311C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A311C.bin"
+ .incbin "sound/direct_sound_samples/84A311C.pcm"
+ .align 2
+
+DirectSoundWaveData_84A3B50:: @ 84A3B50
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A3B50.bin"
+ .incbin "sound/direct_sound_samples/84A3B50.pcm"
+ .align 2
+
+DirectSoundWaveData_84A5690:: @ 84A5690
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A5690.bin"
+ .incbin "sound/direct_sound_samples/84A5690.pcm"
+ .align 2
+
+DirectSoundWaveData_84A5F58:: @ 84A5F58
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A5F58.bin"
+ .incbin "sound/direct_sound_samples/84A5F58.pcm"
+ .align 2
+
+DirectSoundWaveData_84A7328:: @ 84A7328
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A7328.bin"
+ .incbin "sound/direct_sound_samples/84A7328.pcm"
+ .align 2
+
+DirectSoundWaveData_84A7F38:: @ 84A7F38
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A7F38.bin"
+ .incbin "sound/direct_sound_samples/84A7F38.pcm"
+ .align 2
+
+DirectSoundWaveData_84A8AC8:: @ 84A8AC8
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A8AC8.bin"
+ .incbin "sound/direct_sound_samples/84A8AC8.pcm"
+ .align 2
+
+DirectSoundWaveData_84A9564:: @ 84A9564
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A9564.bin"
+ .incbin "sound/direct_sound_samples/84A9564.pcm"
+ .align 2
+
+DirectSoundWaveData_84A9EAC:: @ 84A9EAC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84A9EAC.bin"
+ .incbin "sound/direct_sound_samples/84A9EAC.pcm"
+ .align 2
+
+DirectSoundWaveData_84AA8F4:: @ 84AA8F4
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/84AA8F4.bin"
+ .incbin "sound/direct_sound_samples/84AA8F4.pcm"
+ .align 2
+
+ .incbin "baserom.gba", 0x004ab57c, 0x18e31c
+
+DirectSoundWaveData_8639898:: @ 8639898
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8639898.bin"
+ .incbin "sound/direct_sound_samples/8639898.pcm"
+ .align 2
+
+DirectSoundWaveData_8639EF8:: @ 8639EF8
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8639EF8.bin"
+ .incbin "sound/direct_sound_samples/8639EF8.pcm"
+ .align 2
+
+DirectSoundWaveData_863A3DC:: @ 863A3DC
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863A3DC.bin"
+ .incbin "sound/direct_sound_samples/863A3DC.pcm"
+ .align 2
+
+DirectSoundWaveData_863AD2C:: @ 863AD2C
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863AD2C.bin"
+ .incbin "sound/direct_sound_samples/863AD2C.pcm"
+ .align 2
+
+DirectSoundWaveData_863B79C:: @ 863B79C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/863B79C.bin"
+ .incbin "sound/direct_sound_samples/863B79C.pcm"
+ .align 2
+
+DirectSoundWaveData_863BABC:: @ 863BABC
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863BABC.bin"
+ .incbin "sound/direct_sound_samples/863BABC.pcm"
+ .align 2
+
+DirectSoundWaveData_863C744:: @ 863C744
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863C744.bin"
+ .incbin "sound/direct_sound_samples/863C744.pcm"
+ .align 2
+
+DirectSoundWaveData_863CD64:: @ 863CD64
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/863CD64.bin"
+ .incbin "sound/direct_sound_samples/863CD64.pcm"
+ .align 2
+
+DirectSoundWaveData_863D0EC:: @ 863D0EC
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863D0EC.bin"
+ .incbin "sound/direct_sound_samples/863D0EC.pcm"
+ .align 2
+
+DirectSoundWaveData_863DED0:: @ 863DED0
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863DED0.bin"
+ .incbin "sound/direct_sound_samples/863DED0.pcm"
+ .align 2
+
+DirectSoundWaveData_863E840:: @ 863E840
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/863E840.bin"
+ .incbin "sound/direct_sound_samples/863E840.pcm"
+ .align 2
+
+DirectSoundWaveData_863EBDC:: @ 863EBDC
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863EBDC.bin"
+ .incbin "sound/direct_sound_samples/863EBDC.pcm"
+ .align 2
+
+DirectSoundWaveData_863F390:: @ 863F390
+ .4byte 0
+ .incbin "sound/direct_sound_samples/863F390.bin"
+ .incbin "sound/direct_sound_samples/863F390.pcm"
+ .align 2
+
+DirectSoundWaveData_86400EC:: @ 86400EC
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/86400EC.bin"
+ .incbin "sound/direct_sound_samples/86400EC.pcm"
+ .align 2
+
+DirectSoundWaveData_8640330:: @ 8640330
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8640330.bin"
+ .incbin "sound/direct_sound_samples/8640330.pcm"
+ .align 2
+
+DirectSoundWaveData_8641170:: @ 8641170
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8641170.bin"
+ .incbin "sound/direct_sound_samples/8641170.pcm"
+ .align 2
+
+DirectSoundWaveData_8641AC4:: @ 8641AC4
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8641AC4.bin"
+ .incbin "sound/direct_sound_samples/8641AC4.pcm"
+ .align 2
+
+DirectSoundWaveData_8641E18:: @ 8641E18
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8641E18.bin"
+ .incbin "sound/direct_sound_samples/8641E18.pcm"
+ .align 2
+
+DirectSoundWaveData_864244C:: @ 864244C
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864244C.bin"
+ .incbin "sound/direct_sound_samples/864244C.pcm"
+ .align 2
+
+DirectSoundWaveData_86430B8:: @ 86430B8
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/86430B8.bin"
+ .incbin "sound/direct_sound_samples/86430B8.pcm"
+ .align 2
+
+DirectSoundWaveData_8643650:: @ 8643650
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8643650.bin"
+ .incbin "sound/direct_sound_samples/8643650.pcm"
+ .align 2
+
+DirectSoundWaveData_8644154:: @ 8644154
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8644154.bin"
+ .incbin "sound/direct_sound_samples/8644154.pcm"
+ .align 2
+
+DirectSoundWaveData_8644758:: @ 8644758
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8644758.bin"
+ .incbin "sound/direct_sound_samples/8644758.pcm"
+ .align 2
+
+DirectSoundWaveData_8644950:: @ 8644950
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8644950.bin"
+ .incbin "sound/direct_sound_samples/8644950.pcm"
+ .align 2
+
+DirectSoundWaveData_86452B4:: @ 86452B4
+ .4byte 0
+ .incbin "sound/direct_sound_samples/86452B4.bin"
+ .incbin "sound/direct_sound_samples/86452B4.pcm"
+ .align 2
+
+DirectSoundWaveData_8646240:: @ 8646240
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8646240.bin"
+ .incbin "sound/direct_sound_samples/8646240.pcm"
+ .align 2
+
+DirectSoundWaveData_8646878:: @ 8646878
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8646878.bin"
+ .incbin "sound/direct_sound_samples/8646878.pcm"
+ .align 2
+
+DirectSoundWaveData_864734C:: @ 864734C
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864734C.bin"
+ .incbin "sound/direct_sound_samples/864734C.pcm"
+ .align 2
+
+DirectSoundWaveData_8648290:: @ 8648290
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8648290.bin"
+ .incbin "sound/direct_sound_samples/8648290.pcm"
+ .align 2
+
+DirectSoundWaveData_8648808:: @ 8648808
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8648808.bin"
+ .incbin "sound/direct_sound_samples/8648808.pcm"
+ .align 2
+
+DirectSoundWaveData_8649654:: @ 8649654
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8649654.bin"
+ .incbin "sound/direct_sound_samples/8649654.pcm"
+ .align 2
+
+DirectSoundWaveData_864A55C:: @ 864A55C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/864A55C.bin"
+ .incbin "sound/direct_sound_samples/864A55C.pcm"
+ .align 2
+
+DirectSoundWaveData_864B030:: @ 864B030
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864B030.bin"
+ .incbin "sound/direct_sound_samples/864B030.pcm"
+ .align 2
+
+DirectSoundWaveData_864BBC4:: @ 864BBC4
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864BBC4.bin"
+ .incbin "sound/direct_sound_samples/864BBC4.pcm"
+ .align 2
+
+DirectSoundWaveData_864C59C:: @ 864C59C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/864C59C.bin"
+ .incbin "sound/direct_sound_samples/864C59C.pcm"
+ .align 2
+
+DirectSoundWaveData_864CBDC:: @ 864CBDC
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864CBDC.bin"
+ .incbin "sound/direct_sound_samples/864CBDC.pcm"
+ .align 2
+
+DirectSoundWaveData_864D6BC:: @ 864D6BC
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864D6BC.bin"
+ .incbin "sound/direct_sound_samples/864D6BC.pcm"
+ .align 2
+
+DirectSoundWaveData_864DCF8:: @ 864DCF8
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/864DCF8.bin"
+ .incbin "sound/direct_sound_samples/864DCF8.pcm"
+ .align 2
+
+DirectSoundWaveData_864E410:: @ 864E410
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864E410.bin"
+ .incbin "sound/direct_sound_samples/864E410.pcm"
+ .align 2
+
+DirectSoundWaveData_864ED4C:: @ 864ED4C
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864ED4C.bin"
+ .incbin "sound/direct_sound_samples/864ED4C.pcm"
+ .align 2
+
+DirectSoundWaveData_864F508:: @ 864F508
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/864F508.bin"
+ .incbin "sound/direct_sound_samples/864F508.pcm"
+ .align 2
+
+DirectSoundWaveData_864FA6C:: @ 864FA6C
+ .4byte 0
+ .incbin "sound/direct_sound_samples/864FA6C.bin"
+ .incbin "sound/direct_sound_samples/864FA6C.pcm"
+ .align 2
+
+DirectSoundWaveData_86507E0:: @ 86507E0
+ .4byte 0
+ .incbin "sound/direct_sound_samples/86507E0.bin"
+ .incbin "sound/direct_sound_samples/86507E0.pcm"
+ .align 2
+
+DirectSoundWaveData_8650C5C:: @ 8650C5C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8650C5C.bin"
+ .incbin "sound/direct_sound_samples/8650C5C.pcm"
+ .align 2
+
+DirectSoundWaveData_8651148:: @ 8651148
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8651148.bin"
+ .incbin "sound/direct_sound_samples/8651148.pcm"
+ .align 2
+
+DirectSoundWaveData_8651910:: @ 8651910
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8651910.bin"
+ .incbin "sound/direct_sound_samples/8651910.pcm"
+ .align 2
+
+DirectSoundWaveData_865250C:: @ 865250C
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/865250C.bin"
+ .incbin "sound/direct_sound_samples/865250C.pcm"
+ .align 2
+
+DirectSoundWaveData_8652884:: @ 8652884
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8652884.bin"
+ .incbin "sound/direct_sound_samples/8652884.pcm"
+ .align 2
+
+DirectSoundWaveData_8653040:: @ 8653040
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8653040.bin"
+ .incbin "sound/direct_sound_samples/8653040.pcm"
+ .align 2
+
+DirectSoundWaveData_8653CA4:: @ 8653CA4
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8653CA4.bin"
+ .incbin "sound/direct_sound_samples/8653CA4.pcm"
+ .align 2
+
+DirectSoundWaveData_8654170:: @ 8654170
+ .4byte 0
+ .incbin "sound/direct_sound_samples/8654170.bin"
+ .incbin "sound/direct_sound_samples/8654170.pcm"
+ .align 2
+
+DirectSoundWaveData_8654C20:: @ 8654C20
+ .4byte 0x40000000 @ looped directsound
+ .incbin "sound/direct_sound_samples/8654C20.bin"
+ .incbin "sound/direct_sound_samples/8654C20.pcm"
+ .align 2
diff --git a/sound/direct_sound_samples/8456330.aif b/sound/direct_sound_samples/8456330.aif
new file mode 100644
index 000000000..199ead811
--- /dev/null
+++ b/sound/direct_sound_samples/8456330.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84569D4.aif b/sound/direct_sound_samples/84569D4.aif
new file mode 100644
index 000000000..6372bbc32
--- /dev/null
+++ b/sound/direct_sound_samples/84569D4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84571CC.aif b/sound/direct_sound_samples/84571CC.aif
new file mode 100644
index 000000000..f3aa47d91
--- /dev/null
+++ b/sound/direct_sound_samples/84571CC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8457D98.aif b/sound/direct_sound_samples/8457D98.aif
new file mode 100644
index 000000000..9175b63c5
--- /dev/null
+++ b/sound/direct_sound_samples/8457D98.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8458CD0.aif b/sound/direct_sound_samples/8458CD0.aif
new file mode 100644
index 000000000..f39931a7e
--- /dev/null
+++ b/sound/direct_sound_samples/8458CD0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8459944.aif b/sound/direct_sound_samples/8459944.aif
new file mode 100644
index 000000000..dfdfd702e
--- /dev/null
+++ b/sound/direct_sound_samples/8459944.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845AE14.aif b/sound/direct_sound_samples/845AE14.aif
new file mode 100644
index 000000000..976210050
--- /dev/null
+++ b/sound/direct_sound_samples/845AE14.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845B2B4.aif b/sound/direct_sound_samples/845B2B4.aif
new file mode 100644
index 000000000..277ff96fc
--- /dev/null
+++ b/sound/direct_sound_samples/845B2B4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845B9A8.aif b/sound/direct_sound_samples/845B9A8.aif
new file mode 100644
index 000000000..0c7116151
--- /dev/null
+++ b/sound/direct_sound_samples/845B9A8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845C238.aif b/sound/direct_sound_samples/845C238.aif
new file mode 100644
index 000000000..6066e2b4e
--- /dev/null
+++ b/sound/direct_sound_samples/845C238.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845CAB0.aif b/sound/direct_sound_samples/845CAB0.aif
new file mode 100644
index 000000000..b3b6e0b97
--- /dev/null
+++ b/sound/direct_sound_samples/845CAB0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845DAF0.aif b/sound/direct_sound_samples/845DAF0.aif
new file mode 100644
index 000000000..3acfdabee
--- /dev/null
+++ b/sound/direct_sound_samples/845DAF0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845DF04.aif b/sound/direct_sound_samples/845DF04.aif
new file mode 100644
index 000000000..5ad9410d0
--- /dev/null
+++ b/sound/direct_sound_samples/845DF04.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845ED34.aif b/sound/direct_sound_samples/845ED34.aif
new file mode 100644
index 000000000..e5c1cd54a
--- /dev/null
+++ b/sound/direct_sound_samples/845ED34.aif
Binary files differ
diff --git a/sound/direct_sound_samples/845FCC8.aif b/sound/direct_sound_samples/845FCC8.aif
new file mode 100644
index 000000000..6cc8a968e
--- /dev/null
+++ b/sound/direct_sound_samples/845FCC8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/846057C.aif b/sound/direct_sound_samples/846057C.aif
new file mode 100644
index 000000000..4aec6882f
--- /dev/null
+++ b/sound/direct_sound_samples/846057C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8460E60.aif b/sound/direct_sound_samples/8460E60.aif
new file mode 100644
index 000000000..c6827ddee
--- /dev/null
+++ b/sound/direct_sound_samples/8460E60.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8461D8C.aif b/sound/direct_sound_samples/8461D8C.aif
new file mode 100644
index 000000000..a83f3b0df
--- /dev/null
+++ b/sound/direct_sound_samples/8461D8C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84622A4.aif b/sound/direct_sound_samples/84622A4.aif
new file mode 100644
index 000000000..dfc2746de
--- /dev/null
+++ b/sound/direct_sound_samples/84622A4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/846286C.aif b/sound/direct_sound_samples/846286C.aif
new file mode 100644
index 000000000..c2b3757b0
--- /dev/null
+++ b/sound/direct_sound_samples/846286C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84637CC.aif b/sound/direct_sound_samples/84637CC.aif
new file mode 100644
index 000000000..7de586c9b
--- /dev/null
+++ b/sound/direct_sound_samples/84637CC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8464E2C.aif b/sound/direct_sound_samples/8464E2C.aif
new file mode 100644
index 000000000..5236141ba
--- /dev/null
+++ b/sound/direct_sound_samples/8464E2C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8466388.aif b/sound/direct_sound_samples/8466388.aif
new file mode 100644
index 000000000..a7c4e94f8
--- /dev/null
+++ b/sound/direct_sound_samples/8466388.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8466F14.aif b/sound/direct_sound_samples/8466F14.aif
new file mode 100644
index 000000000..bfaa5c196
--- /dev/null
+++ b/sound/direct_sound_samples/8466F14.aif
Binary files differ
diff --git a/sound/direct_sound_samples/846A4B8.aif b/sound/direct_sound_samples/846A4B8.aif
new file mode 100644
index 000000000..3e76cacdd
--- /dev/null
+++ b/sound/direct_sound_samples/846A4B8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/846C7D4.aif b/sound/direct_sound_samples/846C7D4.aif
new file mode 100644
index 000000000..2647c78ec
--- /dev/null
+++ b/sound/direct_sound_samples/846C7D4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/846FEA0.aif b/sound/direct_sound_samples/846FEA0.aif
new file mode 100644
index 000000000..e56df7f60
--- /dev/null
+++ b/sound/direct_sound_samples/846FEA0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84711F0.aif b/sound/direct_sound_samples/84711F0.aif
new file mode 100644
index 000000000..8c68a83b3
--- /dev/null
+++ b/sound/direct_sound_samples/84711F0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8472700.aif b/sound/direct_sound_samples/8472700.aif
new file mode 100644
index 000000000..a03bafc97
--- /dev/null
+++ b/sound/direct_sound_samples/8472700.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8473B20.aif b/sound/direct_sound_samples/8473B20.aif
new file mode 100644
index 000000000..d4077b481
--- /dev/null
+++ b/sound/direct_sound_samples/8473B20.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8474BBC.aif b/sound/direct_sound_samples/8474BBC.aif
new file mode 100644
index 000000000..2ad86876b
--- /dev/null
+++ b/sound/direct_sound_samples/8474BBC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8475C18.aif b/sound/direct_sound_samples/8475C18.aif
new file mode 100644
index 000000000..742c4385e
--- /dev/null
+++ b/sound/direct_sound_samples/8475C18.aif
Binary files differ
diff --git a/sound/direct_sound_samples/847CBAC.aif b/sound/direct_sound_samples/847CBAC.aif
new file mode 100644
index 000000000..004fda6a1
--- /dev/null
+++ b/sound/direct_sound_samples/847CBAC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8481130.aif b/sound/direct_sound_samples/8481130.aif
new file mode 100644
index 000000000..dea429a25
--- /dev/null
+++ b/sound/direct_sound_samples/8481130.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84830A0.aif b/sound/direct_sound_samples/84830A0.aif
new file mode 100644
index 000000000..703f3adbd
--- /dev/null
+++ b/sound/direct_sound_samples/84830A0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8483804.aif b/sound/direct_sound_samples/8483804.aif
new file mode 100644
index 000000000..f244a9982
--- /dev/null
+++ b/sound/direct_sound_samples/8483804.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8485454.aif b/sound/direct_sound_samples/8485454.aif
new file mode 100644
index 000000000..7270872d6
--- /dev/null
+++ b/sound/direct_sound_samples/8485454.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8486924.aif b/sound/direct_sound_samples/8486924.aif
new file mode 100644
index 000000000..b3122457d
--- /dev/null
+++ b/sound/direct_sound_samples/8486924.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8487330.aif b/sound/direct_sound_samples/8487330.aif
new file mode 100644
index 000000000..09e17f0ca
--- /dev/null
+++ b/sound/direct_sound_samples/8487330.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8488F44.aif b/sound/direct_sound_samples/8488F44.aif
new file mode 100644
index 000000000..9a39e4653
--- /dev/null
+++ b/sound/direct_sound_samples/8488F44.aif
Binary files differ
diff --git a/sound/direct_sound_samples/848A8A4.aif b/sound/direct_sound_samples/848A8A4.aif
new file mode 100644
index 000000000..4902f212f
--- /dev/null
+++ b/sound/direct_sound_samples/848A8A4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/848BD68.aif b/sound/direct_sound_samples/848BD68.aif
new file mode 100644
index 000000000..1c0a027f7
--- /dev/null
+++ b/sound/direct_sound_samples/848BD68.aif
Binary files differ
diff --git a/sound/direct_sound_samples/848C4A4.aif b/sound/direct_sound_samples/848C4A4.aif
new file mode 100644
index 000000000..2e09d0822
--- /dev/null
+++ b/sound/direct_sound_samples/848C4A4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/848E094.aif b/sound/direct_sound_samples/848E094.aif
new file mode 100644
index 000000000..49f24936f
--- /dev/null
+++ b/sound/direct_sound_samples/848E094.aif
Binary files differ
diff --git a/sound/direct_sound_samples/848F448.aif b/sound/direct_sound_samples/848F448.aif
new file mode 100644
index 000000000..5c55d91ed
--- /dev/null
+++ b/sound/direct_sound_samples/848F448.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8491ACC.aif b/sound/direct_sound_samples/8491ACC.aif
new file mode 100644
index 000000000..ece919ea5
--- /dev/null
+++ b/sound/direct_sound_samples/8491ACC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8492D10.aif b/sound/direct_sound_samples/8492D10.aif
new file mode 100644
index 000000000..9b4669696
--- /dev/null
+++ b/sound/direct_sound_samples/8492D10.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8493D20.aif b/sound/direct_sound_samples/8493D20.aif
new file mode 100644
index 000000000..515818a4d
--- /dev/null
+++ b/sound/direct_sound_samples/8493D20.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8495028.aif b/sound/direct_sound_samples/8495028.aif
new file mode 100644
index 000000000..102830efa
--- /dev/null
+++ b/sound/direct_sound_samples/8495028.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8497134.aif b/sound/direct_sound_samples/8497134.aif
new file mode 100644
index 000000000..09fe6f12e
--- /dev/null
+++ b/sound/direct_sound_samples/8497134.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8499110.aif b/sound/direct_sound_samples/8499110.aif
new file mode 100644
index 000000000..556be0238
--- /dev/null
+++ b/sound/direct_sound_samples/8499110.aif
Binary files differ
diff --git a/sound/direct_sound_samples/849B320.aif b/sound/direct_sound_samples/849B320.aif
new file mode 100644
index 000000000..dd80b1185
--- /dev/null
+++ b/sound/direct_sound_samples/849B320.aif
Binary files differ
diff --git a/sound/direct_sound_samples/849BAEC.aif b/sound/direct_sound_samples/849BAEC.aif
new file mode 100644
index 000000000..9d00ecae6
--- /dev/null
+++ b/sound/direct_sound_samples/849BAEC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/849D45C.aif b/sound/direct_sound_samples/849D45C.aif
new file mode 100644
index 000000000..ebd46eeaa
--- /dev/null
+++ b/sound/direct_sound_samples/849D45C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/849F40C.aif b/sound/direct_sound_samples/849F40C.aif
new file mode 100644
index 000000000..455ced13e
--- /dev/null
+++ b/sound/direct_sound_samples/849F40C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A26EC.aif b/sound/direct_sound_samples/84A26EC.aif
new file mode 100644
index 000000000..083c45e3d
--- /dev/null
+++ b/sound/direct_sound_samples/84A26EC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A311C.aif b/sound/direct_sound_samples/84A311C.aif
new file mode 100644
index 000000000..1bd43ca92
--- /dev/null
+++ b/sound/direct_sound_samples/84A311C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A3B50.aif b/sound/direct_sound_samples/84A3B50.aif
new file mode 100644
index 000000000..6a11945c5
--- /dev/null
+++ b/sound/direct_sound_samples/84A3B50.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A5690.aif b/sound/direct_sound_samples/84A5690.aif
new file mode 100644
index 000000000..a0fb49f89
--- /dev/null
+++ b/sound/direct_sound_samples/84A5690.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A5F58.aif b/sound/direct_sound_samples/84A5F58.aif
new file mode 100644
index 000000000..6d6c2e998
--- /dev/null
+++ b/sound/direct_sound_samples/84A5F58.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A7328.aif b/sound/direct_sound_samples/84A7328.aif
new file mode 100644
index 000000000..9521d0b6e
--- /dev/null
+++ b/sound/direct_sound_samples/84A7328.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A7F38.aif b/sound/direct_sound_samples/84A7F38.aif
new file mode 100644
index 000000000..2519572e2
--- /dev/null
+++ b/sound/direct_sound_samples/84A7F38.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A8AC8.aif b/sound/direct_sound_samples/84A8AC8.aif
new file mode 100644
index 000000000..d411e6612
--- /dev/null
+++ b/sound/direct_sound_samples/84A8AC8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A9564.aif b/sound/direct_sound_samples/84A9564.aif
new file mode 100644
index 000000000..3bc1aa839
--- /dev/null
+++ b/sound/direct_sound_samples/84A9564.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84A9EAC.aif b/sound/direct_sound_samples/84A9EAC.aif
new file mode 100644
index 000000000..3bacf3676
--- /dev/null
+++ b/sound/direct_sound_samples/84A9EAC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/84AA8F4.aif b/sound/direct_sound_samples/84AA8F4.aif
new file mode 100644
index 000000000..5ddaa153d
--- /dev/null
+++ b/sound/direct_sound_samples/84AA8F4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8639898.aif b/sound/direct_sound_samples/8639898.aif
new file mode 100644
index 000000000..f0d38e75a
--- /dev/null
+++ b/sound/direct_sound_samples/8639898.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8639EF8.aif b/sound/direct_sound_samples/8639EF8.aif
new file mode 100644
index 000000000..74c129073
--- /dev/null
+++ b/sound/direct_sound_samples/8639EF8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863A3DC.aif b/sound/direct_sound_samples/863A3DC.aif
new file mode 100644
index 000000000..9eb517c2c
--- /dev/null
+++ b/sound/direct_sound_samples/863A3DC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863AD2C.aif b/sound/direct_sound_samples/863AD2C.aif
new file mode 100644
index 000000000..01cf6d960
--- /dev/null
+++ b/sound/direct_sound_samples/863AD2C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863B79C.aif b/sound/direct_sound_samples/863B79C.aif
new file mode 100644
index 000000000..fd72512cf
--- /dev/null
+++ b/sound/direct_sound_samples/863B79C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863BABC.aif b/sound/direct_sound_samples/863BABC.aif
new file mode 100644
index 000000000..30b226eed
--- /dev/null
+++ b/sound/direct_sound_samples/863BABC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863C744.aif b/sound/direct_sound_samples/863C744.aif
new file mode 100644
index 000000000..9304e6d3d
--- /dev/null
+++ b/sound/direct_sound_samples/863C744.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863CD64.aif b/sound/direct_sound_samples/863CD64.aif
new file mode 100644
index 000000000..1d99a3a93
--- /dev/null
+++ b/sound/direct_sound_samples/863CD64.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863D0EC.aif b/sound/direct_sound_samples/863D0EC.aif
new file mode 100644
index 000000000..6414161a2
--- /dev/null
+++ b/sound/direct_sound_samples/863D0EC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863DED0.aif b/sound/direct_sound_samples/863DED0.aif
new file mode 100644
index 000000000..334d79558
--- /dev/null
+++ b/sound/direct_sound_samples/863DED0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863E840.aif b/sound/direct_sound_samples/863E840.aif
new file mode 100644
index 000000000..545bd1292
--- /dev/null
+++ b/sound/direct_sound_samples/863E840.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863EBDC.aif b/sound/direct_sound_samples/863EBDC.aif
new file mode 100644
index 000000000..f417ef4f5
--- /dev/null
+++ b/sound/direct_sound_samples/863EBDC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/863F390.aif b/sound/direct_sound_samples/863F390.aif
new file mode 100644
index 000000000..e242b6864
--- /dev/null
+++ b/sound/direct_sound_samples/863F390.aif
Binary files differ
diff --git a/sound/direct_sound_samples/86400EC.aif b/sound/direct_sound_samples/86400EC.aif
new file mode 100644
index 000000000..2b51201a4
--- /dev/null
+++ b/sound/direct_sound_samples/86400EC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8640330.aif b/sound/direct_sound_samples/8640330.aif
new file mode 100644
index 000000000..1d3ff6e89
--- /dev/null
+++ b/sound/direct_sound_samples/8640330.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8641170.aif b/sound/direct_sound_samples/8641170.aif
new file mode 100644
index 000000000..0ca3c2f05
--- /dev/null
+++ b/sound/direct_sound_samples/8641170.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8641AC4.aif b/sound/direct_sound_samples/8641AC4.aif
new file mode 100644
index 000000000..71d4987d6
--- /dev/null
+++ b/sound/direct_sound_samples/8641AC4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8641E18.aif b/sound/direct_sound_samples/8641E18.aif
new file mode 100644
index 000000000..17db9c813
--- /dev/null
+++ b/sound/direct_sound_samples/8641E18.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864244C.aif b/sound/direct_sound_samples/864244C.aif
new file mode 100644
index 000000000..a6c492d2a
--- /dev/null
+++ b/sound/direct_sound_samples/864244C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/86430B8.aif b/sound/direct_sound_samples/86430B8.aif
new file mode 100644
index 000000000..f44101b23
--- /dev/null
+++ b/sound/direct_sound_samples/86430B8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8643650.aif b/sound/direct_sound_samples/8643650.aif
new file mode 100644
index 000000000..f6f7993d9
--- /dev/null
+++ b/sound/direct_sound_samples/8643650.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8644154.aif b/sound/direct_sound_samples/8644154.aif
new file mode 100644
index 000000000..effcd7fc0
--- /dev/null
+++ b/sound/direct_sound_samples/8644154.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8644758.aif b/sound/direct_sound_samples/8644758.aif
new file mode 100644
index 000000000..62f9493fd
--- /dev/null
+++ b/sound/direct_sound_samples/8644758.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8644950.aif b/sound/direct_sound_samples/8644950.aif
new file mode 100644
index 000000000..cacf6eca4
--- /dev/null
+++ b/sound/direct_sound_samples/8644950.aif
Binary files differ
diff --git a/sound/direct_sound_samples/86452B4.aif b/sound/direct_sound_samples/86452B4.aif
new file mode 100644
index 000000000..eccd9467f
--- /dev/null
+++ b/sound/direct_sound_samples/86452B4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8646240.aif b/sound/direct_sound_samples/8646240.aif
new file mode 100644
index 000000000..548e740c8
--- /dev/null
+++ b/sound/direct_sound_samples/8646240.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8646878.aif b/sound/direct_sound_samples/8646878.aif
new file mode 100644
index 000000000..fdd27e00b
--- /dev/null
+++ b/sound/direct_sound_samples/8646878.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864734C.aif b/sound/direct_sound_samples/864734C.aif
new file mode 100644
index 000000000..1119bd5a8
--- /dev/null
+++ b/sound/direct_sound_samples/864734C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8648290.aif b/sound/direct_sound_samples/8648290.aif
new file mode 100644
index 000000000..f96f8853b
--- /dev/null
+++ b/sound/direct_sound_samples/8648290.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8648808.aif b/sound/direct_sound_samples/8648808.aif
new file mode 100644
index 000000000..6c5cb14b1
--- /dev/null
+++ b/sound/direct_sound_samples/8648808.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8649654.aif b/sound/direct_sound_samples/8649654.aif
new file mode 100644
index 000000000..8cbe59d3e
--- /dev/null
+++ b/sound/direct_sound_samples/8649654.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864A55C.aif b/sound/direct_sound_samples/864A55C.aif
new file mode 100644
index 000000000..c037ed4af
--- /dev/null
+++ b/sound/direct_sound_samples/864A55C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864B030.aif b/sound/direct_sound_samples/864B030.aif
new file mode 100644
index 000000000..56eec193f
--- /dev/null
+++ b/sound/direct_sound_samples/864B030.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864BBC4.aif b/sound/direct_sound_samples/864BBC4.aif
new file mode 100644
index 000000000..d14f83ba7
--- /dev/null
+++ b/sound/direct_sound_samples/864BBC4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864C59C.aif b/sound/direct_sound_samples/864C59C.aif
new file mode 100644
index 000000000..5d6ae2282
--- /dev/null
+++ b/sound/direct_sound_samples/864C59C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864CBDC.aif b/sound/direct_sound_samples/864CBDC.aif
new file mode 100644
index 000000000..e69605825
--- /dev/null
+++ b/sound/direct_sound_samples/864CBDC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864D6BC.aif b/sound/direct_sound_samples/864D6BC.aif
new file mode 100644
index 000000000..a584d9dc3
--- /dev/null
+++ b/sound/direct_sound_samples/864D6BC.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864DCF8.aif b/sound/direct_sound_samples/864DCF8.aif
new file mode 100644
index 000000000..37f1be4b1
--- /dev/null
+++ b/sound/direct_sound_samples/864DCF8.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864E410.aif b/sound/direct_sound_samples/864E410.aif
new file mode 100644
index 000000000..d27b41508
--- /dev/null
+++ b/sound/direct_sound_samples/864E410.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864ED4C.aif b/sound/direct_sound_samples/864ED4C.aif
new file mode 100644
index 000000000..28de72385
--- /dev/null
+++ b/sound/direct_sound_samples/864ED4C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864F508.aif b/sound/direct_sound_samples/864F508.aif
new file mode 100644
index 000000000..db5bae244
--- /dev/null
+++ b/sound/direct_sound_samples/864F508.aif
Binary files differ
diff --git a/sound/direct_sound_samples/864FA6C.aif b/sound/direct_sound_samples/864FA6C.aif
new file mode 100644
index 000000000..01a7ceed2
--- /dev/null
+++ b/sound/direct_sound_samples/864FA6C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/86507E0.aif b/sound/direct_sound_samples/86507E0.aif
new file mode 100644
index 000000000..5ad2c43ee
--- /dev/null
+++ b/sound/direct_sound_samples/86507E0.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8650C5C.aif b/sound/direct_sound_samples/8650C5C.aif
new file mode 100644
index 000000000..95670cf0a
--- /dev/null
+++ b/sound/direct_sound_samples/8650C5C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8651148.aif b/sound/direct_sound_samples/8651148.aif
new file mode 100644
index 000000000..5c48c39f5
--- /dev/null
+++ b/sound/direct_sound_samples/8651148.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8651910.aif b/sound/direct_sound_samples/8651910.aif
new file mode 100644
index 000000000..800835073
--- /dev/null
+++ b/sound/direct_sound_samples/8651910.aif
Binary files differ
diff --git a/sound/direct_sound_samples/865250C.aif b/sound/direct_sound_samples/865250C.aif
new file mode 100644
index 000000000..2327b6d65
--- /dev/null
+++ b/sound/direct_sound_samples/865250C.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8652884.aif b/sound/direct_sound_samples/8652884.aif
new file mode 100644
index 000000000..eb49b5de7
--- /dev/null
+++ b/sound/direct_sound_samples/8652884.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8653040.aif b/sound/direct_sound_samples/8653040.aif
new file mode 100644
index 000000000..ed129e539
--- /dev/null
+++ b/sound/direct_sound_samples/8653040.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8653CA4.aif b/sound/direct_sound_samples/8653CA4.aif
new file mode 100644
index 000000000..74d4bcf4a
--- /dev/null
+++ b/sound/direct_sound_samples/8653CA4.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8654170.aif b/sound/direct_sound_samples/8654170.aif
new file mode 100644
index 000000000..0fc92a67c
--- /dev/null
+++ b/sound/direct_sound_samples/8654170.aif
Binary files differ
diff --git a/sound/direct_sound_samples/8654C20.aif b/sound/direct_sound_samples/8654C20.aif
new file mode 100644
index 000000000..6d6c2e998
--- /dev/null
+++ b/sound/direct_sound_samples/8654C20.aif
Binary files differ
diff --git a/sound/key_split_tables/8455224.bin b/sound/key_split_tables/8455224.bin
new file mode 100644
index 000000000..b9838689c
--- /dev/null
+++ b/sound/key_split_tables/8455224.bin
Binary files differ
diff --git a/sound/key_split_tables/8455248.bin b/sound/key_split_tables/8455248.bin
new file mode 100644
index 000000000..078c76ad9
--- /dev/null
+++ b/sound/key_split_tables/8455248.bin
Binary files differ
diff --git a/sound/key_split_tables/845526C.bin b/sound/key_split_tables/845526C.bin
new file mode 100644
index 000000000..5ab68d78e
--- /dev/null
+++ b/sound/key_split_tables/845526C.bin
Binary files differ
diff --git a/sound/key_split_tables/84552B4.bin b/sound/key_split_tables/84552B4.bin
new file mode 100644
index 000000000..b14903403
--- /dev/null
+++ b/sound/key_split_tables/84552B4.bin
Binary files differ
diff --git a/sound/key_split_tables/8455308.bin b/sound/key_split_tables/8455308.bin
new file mode 100644
index 000000000..d794d1774
--- /dev/null
+++ b/sound/key_split_tables/8455308.bin
Binary files differ
diff --git a/sound/key_split_tables/8455350.bin b/sound/key_split_tables/8455350.bin
new file mode 100644
index 000000000..37fcc4ff2
--- /dev/null
+++ b/sound/key_split_tables/8455350.bin
Binary files differ
diff --git a/sound/keysplit_tables.s b/sound/keysplit_tables.s
new file mode 100644
index 000000000..1dabf3c55
--- /dev/null
+++ b/sound/keysplit_tables.s
@@ -0,0 +1,18 @@
+KeySplitTable_8455224: @ 8455224
+@ This is weird. There are instruments at the beginning of the keysplit table.
+ voice_square_1 0, 2, 0, 0, 15, 0 @ 8455224
+ voice_square_1 0, 2, 0, 0, 15, 0 @ 8455230
+ voice_noise_alt 0, 0, 1, 7, 1 @ 845523C
+ .incbin "sound/key_split_tables/8455248.bin"
+
+KeySplitTable_845526C: @ 845526C
+ .incbin "sound/key_split_tables/845526C.bin"
+
+KeySplitTable_84552B4: @ 84552B4
+ .incbin "sound/key_split_tables/84552B4.bin"
+
+KeySplitTable_8455308: @ 8455308
+ .incbin "sound/key_split_tables/8455308.bin"
+
+KeySplitTable_8455350: @ 8455350
+ .incbin "sound/key_split_tables/8455350.bin"
diff --git a/sound/programmable_wave_data.s b/sound/programmable_wave_data.s
new file mode 100644
index 000000000..7a60ed5a7
--- /dev/null
+++ b/sound/programmable_wave_data.s
@@ -0,0 +1,29 @@
+ProgrammableWaveData_84553BC: @ 84553BC
+ .incbin "sound/programmable_wave_samples/84553BC.pcm"
+
+ProgrammableWaveData_84553CC: @ 84553CC
+ .incbin "sound/programmable_wave_samples/84553CC.pcm"
+
+ProgrammableWaveData_84553DC: @ 84553DC
+ .incbin "sound/programmable_wave_samples/84553DC.pcm"
+
+ProgrammableWaveData_84553EC: @ 84553EC
+ .incbin "sound/programmable_wave_samples/84553EC.pcm"
+
+ProgrammableWaveData_84553FC: @ 84553FC
+ .incbin "sound/programmable_wave_samples/84553FC.pcm"
+
+ProgrammableWaveData_845540C: @ 845540C
+ .incbin "sound/programmable_wave_samples/845540C.pcm"
+
+ProgrammableWaveData_845541C: @ 845541C
+ .incbin "sound/programmable_wave_samples/845541C.pcm"
+
+ProgrammableWaveData_845542C: @ 845542C
+ .incbin "sound/programmable_wave_samples/845542C.pcm"
+
+ProgrammableWaveData_845543C: @ 845543C
+ .incbin "sound/programmable_wave_samples/845543C.pcm"
+
+ProgrammableWaveData_845544C: @ 845544C
+ .incbin "sound/programmable_wave_samples/845544C.pcm"
diff --git a/sound/programmable_wave_samples/84553BC.aif b/sound/programmable_wave_samples/84553BC.aif
new file mode 100644
index 000000000..301c7cd81
--- /dev/null
+++ b/sound/programmable_wave_samples/84553BC.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/84553CC.aif b/sound/programmable_wave_samples/84553CC.aif
new file mode 100644
index 000000000..b2e48c383
--- /dev/null
+++ b/sound/programmable_wave_samples/84553CC.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/84553DC.aif b/sound/programmable_wave_samples/84553DC.aif
new file mode 100644
index 000000000..100baa99c
--- /dev/null
+++ b/sound/programmable_wave_samples/84553DC.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/84553EC.aif b/sound/programmable_wave_samples/84553EC.aif
new file mode 100644
index 000000000..8d3266c0b
--- /dev/null
+++ b/sound/programmable_wave_samples/84553EC.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/84553FC.aif b/sound/programmable_wave_samples/84553FC.aif
new file mode 100644
index 000000000..6d08430bb
--- /dev/null
+++ b/sound/programmable_wave_samples/84553FC.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/845540C.aif b/sound/programmable_wave_samples/845540C.aif
new file mode 100644
index 000000000..3db2b5d74
--- /dev/null
+++ b/sound/programmable_wave_samples/845540C.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/845541C.aif b/sound/programmable_wave_samples/845541C.aif
new file mode 100644
index 000000000..c748efda8
--- /dev/null
+++ b/sound/programmable_wave_samples/845541C.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/845542C.aif b/sound/programmable_wave_samples/845542C.aif
new file mode 100644
index 000000000..a17403408
--- /dev/null
+++ b/sound/programmable_wave_samples/845542C.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/845543C.aif b/sound/programmable_wave_samples/845543C.aif
new file mode 100644
index 000000000..4c15c20e5
--- /dev/null
+++ b/sound/programmable_wave_samples/845543C.aif
Binary files differ
diff --git a/sound/programmable_wave_samples/845544C.aif b/sound/programmable_wave_samples/845544C.aif
new file mode 100644
index 000000000..c7a12fc85
--- /dev/null
+++ b/sound/programmable_wave_samples/845544C.aif
Binary files differ