Browse Source

restructure sample makefile

Michael Panzlaff 6 years ago
parent
commit
7021c258bc
50 changed files with 407 additions and 13 deletions
  1. BIN
      assets/sound/Samples/BIN/fx_36_rain.bin
  2. BIN
      assets/sound/Samples/BIN/fx_scroll.bin
  3. BIN
      assets/sound/Samples/BIN/snd_0_split.bin
  4. BIN
      assets/sound/Samples/BIN/snd_103_scratch.bin
  5. BIN
      assets/sound/Samples/BIN/snd_14_tubular_bell.bin
  6. BIN
      assets/sound/Samples/BIN/snd_18_rock_organ.bin
  7. BIN
      assets/sound/Samples/BIN/snd_24_split.bin
  8. BIN
      assets/sound/Samples/BIN/snd_25_split.bin
  9. BIN
      assets/sound/Samples/BIN/snd_27_synguitar.bin
  10. BIN
      assets/sound/Samples/BIN/snd_29_split.bin
  11. BIN
      assets/sound/Samples/BIN/snd_33_split.bin
  12. BIN
      assets/sound/Samples/BIN/snd_35_split.bin
  13. BIN
      assets/sound/Samples/BIN/snd_40_split.bin
  14. BIN
      assets/sound/Samples/BIN/snd_46_split.bin
  15. BIN
      assets/sound/Samples/BIN/snd_48_split.bin
  16. 0
    0
      assets/sound/Samples/BIN/snd_50_synth_strings.bin
  17. BIN
      assets/sound/Samples/BIN/snd_56_split.bin
  18. BIN
      assets/sound/Samples/BIN/snd_61_split.bin
  19. BIN
      assets/sound/Samples/BIN/snd_66_split.bin
  20. BIN
      assets/sound/Samples/BIN/snd_68_split.bin
  21. BIN
      assets/sound/Samples/BIN/snd_73_split.bin
  22. BIN
      assets/sound/Samples/BIN/snd_77_split.bin
  23. BIN
      assets/sound/Samples/BIN/snd_79_ocarina.bin
  24. BIN
      assets/sound/Samples/BIN/snd_82_sawtooth.bin
  25. BIN
      assets/sound/Samples/BIN/snd_90_synth.bin
  26. 20
    8
      assets/sound/Samples/Makefile
  27. 0
    2
      assets/sound/Samples/OBJ/.gitignore
  28. 0
    2
      assets/sound/Samples/OBJ_DUMP/.gitignore
  29. 0
    1
      assets/sound/Samples/S/.gitignore
  30. 23
    0
      assets/sound/Samples/S/snd_0_split.s
  31. 25
    0
      assets/sound/Samples/S/snd_24_split.s
  32. 23
    0
      assets/sound/Samples/S/snd_25_split.s
  33. 10
    0
      assets/sound/Samples/S/snd_27_synguitar.s
  34. 23
    0
      assets/sound/Samples/S/snd_29_split.s
  35. 23
    0
      assets/sound/Samples/S/snd_33_split.s
  36. 23
    0
      assets/sound/Samples/S/snd_35_split.s
  37. 23
    0
      assets/sound/Samples/S/snd_40_split.s
  38. 23
    0
      assets/sound/Samples/S/snd_46_split.s
  39. 23
    0
      assets/sound/Samples/S/snd_48_split.s
  40. 23
    0
      assets/sound/Samples/S/snd_56_split.s
  41. 23
    0
      assets/sound/Samples/S/snd_61_split.s
  42. 23
    0
      assets/sound/Samples/S/snd_66_split.s
  43. 23
    0
      assets/sound/Samples/S/snd_68_split.s
  44. 23
    0
      assets/sound/Samples/S/snd_73_split.s
  45. 23
    0
      assets/sound/Samples/S/snd_77_split.s
  46. 10
    0
      assets/sound/Samples/S/snd_79_ocarina.s
  47. 10
    0
      assets/sound/Samples/S/snd_82_sawtooth.s
  48. 10
    0
      assets/sound/Samples/S/snd_90_synth.s
  49. BIN
      assets/sound/Samples/SampleCollection.sf2
  50. BIN
      assets/sound/Samples/WAV/fx_36_rain.wav

BIN
assets/sound/Samples/BIN/fx_36_rain.bin View File


BIN
assets/sound/Samples/BIN/fx_scroll.bin View File


BIN
assets/sound/Samples/BIN/snd_0_split.bin View File


BIN
assets/sound/Samples/BIN/snd_103_scratch.bin View File


BIN
assets/sound/Samples/BIN/snd_14_tubular_bell.bin View File


BIN
assets/sound/Samples/BIN/snd_18_rock_organ.bin View File


BIN
assets/sound/Samples/BIN/snd_24_split.bin View File


BIN
assets/sound/Samples/BIN/snd_25_split.bin View File


BIN
assets/sound/Samples/BIN/snd_27_synguitar.bin View File


BIN
assets/sound/Samples/BIN/snd_29_split.bin View File


BIN
assets/sound/Samples/BIN/snd_33_split.bin View File


BIN
assets/sound/Samples/BIN/snd_35_split.bin View File


BIN
assets/sound/Samples/BIN/snd_40_split.bin View File


BIN
assets/sound/Samples/BIN/snd_46_split.bin View File


BIN
assets/sound/Samples/BIN/snd_48_split.bin View File


+ 0
- 0
assets/sound/Samples/BIN/snd_50_synth_strings.bin View File


BIN
assets/sound/Samples/BIN/snd_56_split.bin View File


BIN
assets/sound/Samples/BIN/snd_61_split.bin View File


BIN
assets/sound/Samples/BIN/snd_66_split.bin View File


BIN
assets/sound/Samples/BIN/snd_68_split.bin View File


BIN
assets/sound/Samples/BIN/snd_73_split.bin View File


BIN
assets/sound/Samples/BIN/snd_77_split.bin View File


BIN
assets/sound/Samples/BIN/snd_79_ocarina.bin View File


BIN
assets/sound/Samples/BIN/snd_82_sawtooth.bin View File


BIN
assets/sound/Samples/BIN/snd_90_synth.bin View File


+ 20
- 8
assets/sound/Samples/Makefile View File

@@ -1,12 +1,14 @@
1 1
 AS = arm-none-eabi-as
2 2
 AR = arm-none-eabi-ar
3 3
 
4
-BIN_FILES = $(sort $(wildcard BIN/*.bin))
4
+S_FILES = $(sort $(wildcard S_CUSTOM/*.s))
5
+OBJ_S_FILES = $(S_FILES:.s=.o)
6
+
5 7
 WAV_FILES = $(sort $(wildcard WAV/*.wav))
6
-OBJ_FILES = $(addprefix OBJ/,$(notdir $(BIN_FILES:.bin=.o))) $(addprefix OBJ/,$(notdir $(WAV_FILES:.wav=.o)))
8
+OBJ_WAV_FILES = $(WAV_FILES:.wav=.o)
7 9
 
8 10
 S_DUMP_FILES = $(sort $(wildcard S_DUMP/*.s))
9
-OBJ_DUMP_FILES = $(addprefix OBJ_DUMP/,$(notdir $(S_DUMP_FILES:.s=.o)))
11
+OBJ_S_DUMP_FILES = $(S_DUMP_FILES:.s=.o)
10 12
 
11 13
 all: sample.a
12 14
 	
@@ -15,16 +17,26 @@ all: sample.a
15 17
 clean:
16 18
 	rm -f OBJ/*.o OBJ_DUMP/*.o sample.a S/*.s
17 19
 
18
-#.PRECIOUS: S/%.s
19
-S/%.s: WAV/%.wav
20
+#----------------
21
+
22
+S/%.o: S/%.s
23
+	$(AS) $< -o $@
24
+
25
+#----------------
26
+
27
+WAV/%.s: WAV/%.wav
20 28
 	wav2agb $< $@
21 29
 
22
-OBJ/%.o: S/%.s
30
+WAV/%.o: WAV/%.s
23 31
 	$(AS) $< -o $@
24 32
 
25
-OBJ_DUMP/%.o: S_DUMP/%.s
33
+#----------------
34
+
35
+S_DUMP/%.o: S_DUMP/%.s
26 36
 	$(AS) $< -o $@
27 37
 
28
-sample.a: $(OBJ_FILES) $(OBJ_DUMP_FILES)
38
+#----------------
39
+
40
+sample.a: $(OBJ_S_FILES) $(OBJ_WAV_FILES) $(OBJ_S_DUMP_FILES)
29 41
 	rm -f $@
30 42
 	$(AR) rcs $@ $^

+ 0
- 2
assets/sound/Samples/OBJ/.gitignore View File

@@ -1,2 +0,0 @@
1
-*
2
-!.gitignore

+ 0
- 2
assets/sound/Samples/OBJ_DUMP/.gitignore View File

@@ -1,2 +0,0 @@
1
-*
2
-!.gitignore

+ 0
- 1
assets/sound/Samples/S/.gitignore View File

@@ -1 +0,0 @@
1
-*.s

+ 23
- 0
assets/sound/Samples/S/snd_0_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_0_split

3
+        .align  2

4
+

5
+snd_0_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

12
+        .byte   0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

13
+        .byte   0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

14
+        .byte   0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

15
+        .byte   0x04, 0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05

16
+        .byte   0x05, 0x05, 0x05, 0x06, 0x06, 0x06, 0x06, 0x06

17
+        .byte   0x06, 0x06, 0x06, 0x06, 0x07, 0x07, 0x07, 0x07

18
+        .byte   0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07

19
+        .byte   0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07

20
+        .byte   0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07

21
+        .byte   0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07

22
+        .byte   0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07

23
+


+ 25
- 0
assets/sound/Samples/S/snd_24_split.s View File

@@ -0,0 +1,25 @@
1
+        .section .rodata

2
+        .global snd_24_split

3
+        .align  2

4
+

5
+snd_24_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01

13
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03, 0x03

14
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04

15
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

16
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

17
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

18
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

19
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

20
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

21
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

22
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

23
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

24
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x04

25
+


+ 23
- 0
assets/sound/Samples/S/snd_25_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_25_split

3
+        .align  2

4
+

5
+snd_25_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01

13
+        .byte   0x01, 0x01, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03

14
+        .byte   0x03, 0x03, 0x03, 0x04, 0x04, 0x04, 0x04, 0x04

15
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

16
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

17
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

18
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

19
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

20
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

21
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

22
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

23
+


+ 10
- 0
assets/sound/Samples/S/snd_27_synguitar.s View File

@@ -0,0 +1,10 @@
1
+        .section .rodata

2
+        .global snd_27_synguitar

3
+        .align  2

4
+

5
+snd_27_synguitar:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x04, 0x20, 0x89, 0x05, 0x01

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x80, 0x01, 0x00, 0x00

10
+


+ 23
- 0
assets/sound/Samples/S/snd_29_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_29_split

3
+        .align  2

4
+

5
+snd_29_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

15
+        .byte   0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02

16
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

17
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

18
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

19
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

20
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

21
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

22
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

23
+


+ 23
- 0
assets/sound/Samples/S/snd_33_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_33_split

3
+        .align  2

4
+

5
+snd_33_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02

14
+        .byte   0x02, 0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03

15
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

16
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

17
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

18
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

19
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

20
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

21
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

22
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

23
+


+ 23
- 0
assets/sound/Samples/S/snd_35_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_35_split

3
+        .align  2

4
+

5
+snd_35_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02

14
+        .byte   0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

15
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

16
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

17
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

18
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

19
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

20
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

21
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

22
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

23
+


+ 23
- 0
assets/sound/Samples/S/snd_40_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_40_split

3
+        .align  2

4
+

5
+snd_40_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01

16
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

17
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

18
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

19
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

20
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

21
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

22
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

23
+


+ 23
- 0
assets/sound/Samples/S/snd_46_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_46_split

3
+        .align  2

4
+

5
+snd_46_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

16
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02

17
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

18
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

19
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

20
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

21
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

22
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

23
+


+ 23
- 0
assets/sound/Samples/S/snd_48_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_48_split

3
+        .align  2

4
+

5
+snd_48_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01

12
+        .byte   0x01, 0x01, 0x01, 0x01, 0x02, 0x02, 0x02, 0x02

13
+        .byte   0x02, 0x02, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03

14
+        .byte   0x04, 0x04, 0x04, 0x04, 0x04, 0x04, 0x05, 0x05

15
+        .byte   0x05, 0x05, 0x05, 0x05, 0x06, 0x06, 0x06, 0x06

16
+        .byte   0x06, 0x06, 0x07, 0x07, 0x07, 0x07, 0x07, 0x07

17
+        .byte   0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x09, 0x09

18
+        .byte   0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09

19
+        .byte   0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09

20
+        .byte   0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09

21
+        .byte   0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09

22
+        .byte   0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09

23
+


+ 23
- 0
assets/sound/Samples/S/snd_56_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_56_split

3
+        .align  2

4
+

5
+snd_56_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

16
+        .byte   0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

17
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

18
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

19
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

20
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

21
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

22
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

23
+


+ 23
- 0
assets/sound/Samples/S/snd_61_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_61_split

3
+        .align  2

4
+

5
+snd_61_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

16
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

17
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

18
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

19
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

20
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

21
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

22
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

23
+


+ 23
- 0
assets/sound/Samples/S/snd_66_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_66_split

3
+        .align  2

4
+

5
+snd_66_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02, 0x02

16
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

17
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

18
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

19
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

20
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

21
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

22
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

23
+


+ 23
- 0
assets/sound/Samples/S/snd_68_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_68_split

3
+        .align  2

4
+

5
+snd_68_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

16
+        .byte   0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01

17
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

18
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

19
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

20
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

21
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

22
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

23
+


+ 23
- 0
assets/sound/Samples/S/snd_73_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_73_split

3
+        .align  2

4
+

5
+snd_73_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01

16
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x03, 0x03

17
+        .byte   0x03, 0x03, 0x03, 0x03, 0x03, 0x04, 0x04, 0x04

18
+        .byte   0x04, 0x04, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

19
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

20
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

21
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

22
+        .byte   0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05

23
+


+ 23
- 0
assets/sound/Samples/S/snd_77_split.s View File

@@ -0,0 +1,23 @@
1
+        .section .rodata

2
+        .global snd_77_split

3
+        .align  2

4
+

5
+snd_77_split:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

10
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

11
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

12
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

13
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

14
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

15
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

16
+        .byte   0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x02

17
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

18
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

19
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

20
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

21
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

22
+        .byte   0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02

23
+


+ 10
- 0
assets/sound/Samples/S/snd_79_ocarina.s View File

@@ -0,0 +1,10 @@
1
+        .section .rodata

2
+        .global snd_79_ocarina

3
+        .align  2

4
+

5
+snd_79_ocarina:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x40, 0x20, 0x89, 0x05, 0x01

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x80, 0x02, 0x00, 0x00

10
+


+ 10
- 0
assets/sound/Samples/S/snd_82_sawtooth.s View File

@@ -0,0 +1,10 @@
1
+        .section .rodata

2
+        .global snd_82_sawtooth

3
+        .align  2

4
+

5
+snd_82_sawtooth:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x40, 0x20, 0x89, 0x05, 0x01

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x80, 0x01, 0x00, 0x00

10
+


+ 10
- 0
assets/sound/Samples/S/snd_90_synth.s View File

@@ -0,0 +1,10 @@
1
+        .section .rodata

2
+        .global snd_90_synth

3
+        .align  2

4
+

5
+snd_90_synth:

6
+

7
+        .byte   0x00, 0x00, 0x00, 0x40, 0x20, 0x89, 0x05, 0x01

8
+        .byte   0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00

9
+        .byte   0x80, 0x00, 0x20, 0xF0, 0x80, 0x10, 0x00, 0x00

10
+


BIN
assets/sound/Samples/SampleCollection.sf2 View File


BIN
assets/sound/Samples/WAV/fx_36_rain.wav View File