diff --git a/assets/sounds/bari_sax/bari_sax_048.wav b/assets/sounds/bari_sax/bari_sax_048.wav new file mode 100644 index 0000000..6147554 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_048.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_049.wav b/assets/sounds/bari_sax/bari_sax_049.wav new file mode 100644 index 0000000..61dc9fd Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_049.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_050.wav b/assets/sounds/bari_sax/bari_sax_050.wav new file mode 100644 index 0000000..565ac68 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_050.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_051.wav b/assets/sounds/bari_sax/bari_sax_051.wav new file mode 100644 index 0000000..788fdc6 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_051.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_052.wav b/assets/sounds/bari_sax/bari_sax_052.wav new file mode 100644 index 0000000..f80988f Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_052.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_053.wav b/assets/sounds/bari_sax/bari_sax_053.wav new file mode 100644 index 0000000..d7ef278 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_053.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_054.wav b/assets/sounds/bari_sax/bari_sax_054.wav new file mode 100644 index 0000000..3e3bb92 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_054.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_055.wav b/assets/sounds/bari_sax/bari_sax_055.wav new file mode 100644 index 0000000..46a5322 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_055.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_056.wav b/assets/sounds/bari_sax/bari_sax_056.wav new file mode 100644 index 0000000..e838409 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_056.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_057.wav b/assets/sounds/bari_sax/bari_sax_057.wav new file mode 100644 index 0000000..d0e2f5f Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_057.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_058.wav b/assets/sounds/bari_sax/bari_sax_058.wav new file mode 100644 index 0000000..6200ecb Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_058.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_059.wav b/assets/sounds/bari_sax/bari_sax_059.wav new file mode 100644 index 0000000..36bcf9f Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_059.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_060.wav b/assets/sounds/bari_sax/bari_sax_060.wav new file mode 100644 index 0000000..31ef3dc Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_060.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_061.wav b/assets/sounds/bari_sax/bari_sax_061.wav new file mode 100644 index 0000000..b86506a Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_061.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_062.wav b/assets/sounds/bari_sax/bari_sax_062.wav new file mode 100644 index 0000000..31eb3c8 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_062.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_063.wav b/assets/sounds/bari_sax/bari_sax_063.wav new file mode 100644 index 0000000..1b595db Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_063.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_064.wav b/assets/sounds/bari_sax/bari_sax_064.wav new file mode 100644 index 0000000..3519f33 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_064.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_065.wav b/assets/sounds/bari_sax/bari_sax_065.wav new file mode 100644 index 0000000..9ef3d48 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_065.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_066.wav b/assets/sounds/bari_sax/bari_sax_066.wav new file mode 100644 index 0000000..e357fc4 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_066.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_067.wav b/assets/sounds/bari_sax/bari_sax_067.wav new file mode 100644 index 0000000..7bb8755 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_067.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_068.wav b/assets/sounds/bari_sax/bari_sax_068.wav new file mode 100644 index 0000000..ca85437 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_068.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_069.wav b/assets/sounds/bari_sax/bari_sax_069.wav new file mode 100644 index 0000000..0c86163 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_069.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_070.wav b/assets/sounds/bari_sax/bari_sax_070.wav new file mode 100644 index 0000000..314673e Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_070.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_071.wav b/assets/sounds/bari_sax/bari_sax_071.wav new file mode 100644 index 0000000..3b2dd3d Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_071.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_072.wav b/assets/sounds/bari_sax/bari_sax_072.wav new file mode 100644 index 0000000..4a4f1e3 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_072.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_073.wav b/assets/sounds/bari_sax/bari_sax_073.wav new file mode 100644 index 0000000..9ba923c Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_073.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_074.wav b/assets/sounds/bari_sax/bari_sax_074.wav new file mode 100644 index 0000000..cee9d6e Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_074.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_075.wav b/assets/sounds/bari_sax/bari_sax_075.wav new file mode 100644 index 0000000..fcbc288 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_075.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_076.wav b/assets/sounds/bari_sax/bari_sax_076.wav new file mode 100644 index 0000000..284ef75 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_076.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_077.wav b/assets/sounds/bari_sax/bari_sax_077.wav new file mode 100644 index 0000000..9b672d4 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_077.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_078.wav b/assets/sounds/bari_sax/bari_sax_078.wav new file mode 100644 index 0000000..fd56912 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_078.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_079.wav b/assets/sounds/bari_sax/bari_sax_079.wav new file mode 100644 index 0000000..8da7851 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_079.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_080.wav b/assets/sounds/bari_sax/bari_sax_080.wav new file mode 100644 index 0000000..c273d6f Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_080.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_081.wav b/assets/sounds/bari_sax/bari_sax_081.wav new file mode 100644 index 0000000..e4d40b5 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_081.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_082.wav b/assets/sounds/bari_sax/bari_sax_082.wav new file mode 100644 index 0000000..169296c Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_082.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_083.wav b/assets/sounds/bari_sax/bari_sax_083.wav new file mode 100644 index 0000000..71ab625 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_083.wav differ diff --git a/assets/sounds/bari_sax/bari_sax_084.wav b/assets/sounds/bari_sax/bari_sax_084.wav new file mode 100644 index 0000000..dc5a9a6 Binary files /dev/null and b/assets/sounds/bari_sax/bari_sax_084.wav differ diff --git a/assets/sounds/piano/piano_048.wav b/assets/sounds/piano/piano_048.wav new file mode 100644 index 0000000..c0ed71a Binary files /dev/null and b/assets/sounds/piano/piano_048.wav differ diff --git a/assets/sounds/piano/piano_049.wav b/assets/sounds/piano/piano_049.wav new file mode 100644 index 0000000..b0ab9ce Binary files /dev/null and b/assets/sounds/piano/piano_049.wav differ diff --git a/assets/sounds/piano/piano_050.wav b/assets/sounds/piano/piano_050.wav new file mode 100644 index 0000000..132464d Binary files /dev/null and b/assets/sounds/piano/piano_050.wav differ diff --git a/assets/sounds/piano/piano_051.wav b/assets/sounds/piano/piano_051.wav new file mode 100644 index 0000000..94e5903 Binary files /dev/null and b/assets/sounds/piano/piano_051.wav differ diff --git a/assets/sounds/piano/piano_052.wav b/assets/sounds/piano/piano_052.wav new file mode 100644 index 0000000..64af878 Binary files /dev/null and b/assets/sounds/piano/piano_052.wav differ diff --git a/assets/sounds/piano/piano_053.wav b/assets/sounds/piano/piano_053.wav new file mode 100644 index 0000000..79076dc Binary files /dev/null and b/assets/sounds/piano/piano_053.wav differ diff --git a/assets/sounds/piano/piano_054.wav b/assets/sounds/piano/piano_054.wav new file mode 100644 index 0000000..274a40e Binary files /dev/null and b/assets/sounds/piano/piano_054.wav differ diff --git a/assets/sounds/piano/piano_055.wav b/assets/sounds/piano/piano_055.wav new file mode 100644 index 0000000..86fad04 Binary files /dev/null and b/assets/sounds/piano/piano_055.wav differ diff --git a/assets/sounds/piano/piano_056.wav b/assets/sounds/piano/piano_056.wav new file mode 100644 index 0000000..36f6246 Binary files /dev/null and b/assets/sounds/piano/piano_056.wav differ diff --git a/assets/sounds/piano/piano_057.wav b/assets/sounds/piano/piano_057.wav new file mode 100644 index 0000000..dae8051 Binary files /dev/null and b/assets/sounds/piano/piano_057.wav differ diff --git a/assets/sounds/piano/piano_058.wav b/assets/sounds/piano/piano_058.wav new file mode 100644 index 0000000..0e24113 Binary files /dev/null and b/assets/sounds/piano/piano_058.wav differ diff --git a/assets/sounds/piano/piano_059.wav b/assets/sounds/piano/piano_059.wav new file mode 100644 index 0000000..0b28282 Binary files /dev/null and b/assets/sounds/piano/piano_059.wav differ diff --git a/assets/sounds/piano/piano_060.wav b/assets/sounds/piano/piano_060.wav new file mode 100644 index 0000000..244b527 Binary files /dev/null and b/assets/sounds/piano/piano_060.wav differ diff --git a/assets/sounds/piano/piano_061.wav b/assets/sounds/piano/piano_061.wav new file mode 100644 index 0000000..7b6e49d Binary files /dev/null and b/assets/sounds/piano/piano_061.wav differ diff --git a/assets/sounds/piano/piano_062.wav b/assets/sounds/piano/piano_062.wav new file mode 100644 index 0000000..3da8f96 Binary files /dev/null and b/assets/sounds/piano/piano_062.wav differ diff --git a/assets/sounds/piano/piano_063.wav b/assets/sounds/piano/piano_063.wav new file mode 100644 index 0000000..996f43c Binary files /dev/null and b/assets/sounds/piano/piano_063.wav differ diff --git a/assets/sounds/piano/piano_064.wav b/assets/sounds/piano/piano_064.wav new file mode 100644 index 0000000..d30efcf Binary files /dev/null and b/assets/sounds/piano/piano_064.wav differ diff --git a/assets/sounds/piano/piano_065.wav b/assets/sounds/piano/piano_065.wav new file mode 100644 index 0000000..aa4e9e4 Binary files /dev/null and b/assets/sounds/piano/piano_065.wav differ diff --git a/assets/sounds/piano/piano_066.wav b/assets/sounds/piano/piano_066.wav new file mode 100644 index 0000000..7d8b0f9 Binary files /dev/null and b/assets/sounds/piano/piano_066.wav differ diff --git a/assets/sounds/piano/piano_067.wav b/assets/sounds/piano/piano_067.wav new file mode 100644 index 0000000..eedc935 Binary files /dev/null and b/assets/sounds/piano/piano_067.wav differ diff --git a/assets/sounds/piano/piano_068.wav b/assets/sounds/piano/piano_068.wav new file mode 100644 index 0000000..2ca2736 Binary files /dev/null and b/assets/sounds/piano/piano_068.wav differ diff --git a/assets/sounds/piano/piano_069.wav b/assets/sounds/piano/piano_069.wav new file mode 100644 index 0000000..6f3e52b Binary files /dev/null and b/assets/sounds/piano/piano_069.wav differ diff --git a/assets/sounds/piano/piano_070.wav b/assets/sounds/piano/piano_070.wav new file mode 100644 index 0000000..2d2d745 Binary files /dev/null and b/assets/sounds/piano/piano_070.wav differ diff --git a/assets/sounds/piano/piano_071.wav b/assets/sounds/piano/piano_071.wav new file mode 100644 index 0000000..3930170 Binary files /dev/null and b/assets/sounds/piano/piano_071.wav differ diff --git a/assets/sounds/piano/piano_072.wav b/assets/sounds/piano/piano_072.wav new file mode 100644 index 0000000..dbf2f0a Binary files /dev/null and b/assets/sounds/piano/piano_072.wav differ diff --git a/assets/sounds/piano/piano_073.wav b/assets/sounds/piano/piano_073.wav new file mode 100644 index 0000000..2d14686 Binary files /dev/null and b/assets/sounds/piano/piano_073.wav differ diff --git a/assets/sounds/piano/piano_074.wav b/assets/sounds/piano/piano_074.wav new file mode 100644 index 0000000..5b715cf Binary files /dev/null and b/assets/sounds/piano/piano_074.wav differ diff --git a/assets/sounds/piano/piano_075.wav b/assets/sounds/piano/piano_075.wav new file mode 100644 index 0000000..399d82e Binary files /dev/null and b/assets/sounds/piano/piano_075.wav differ diff --git a/assets/sounds/piano/piano_076.wav b/assets/sounds/piano/piano_076.wav new file mode 100644 index 0000000..395b85e Binary files /dev/null and b/assets/sounds/piano/piano_076.wav differ diff --git a/assets/sounds/piano/piano_077.wav b/assets/sounds/piano/piano_077.wav new file mode 100644 index 0000000..0140d5f Binary files /dev/null and b/assets/sounds/piano/piano_077.wav differ diff --git a/assets/sounds/piano/piano_078.wav b/assets/sounds/piano/piano_078.wav new file mode 100644 index 0000000..cc4620d Binary files /dev/null and b/assets/sounds/piano/piano_078.wav differ diff --git a/assets/sounds/piano/piano_079.wav b/assets/sounds/piano/piano_079.wav new file mode 100644 index 0000000..d19e30b Binary files /dev/null and b/assets/sounds/piano/piano_079.wav differ diff --git a/assets/sounds/piano/piano_080.wav b/assets/sounds/piano/piano_080.wav new file mode 100644 index 0000000..f93ea66 Binary files /dev/null and b/assets/sounds/piano/piano_080.wav differ diff --git a/assets/sounds/piano/piano_081.wav b/assets/sounds/piano/piano_081.wav new file mode 100644 index 0000000..c5a11de Binary files /dev/null and b/assets/sounds/piano/piano_081.wav differ diff --git a/assets/sounds/piano/piano_082.wav b/assets/sounds/piano/piano_082.wav new file mode 100644 index 0000000..80569a2 Binary files /dev/null and b/assets/sounds/piano/piano_082.wav differ diff --git a/assets/sounds/piano/piano_083.wav b/assets/sounds/piano/piano_083.wav new file mode 100644 index 0000000..8e08187 Binary files /dev/null and b/assets/sounds/piano/piano_083.wav differ diff --git a/assets/sounds/piano/piano_084.wav b/assets/sounds/piano/piano_084.wav new file mode 100644 index 0000000..5de8b9d Binary files /dev/null and b/assets/sounds/piano/piano_084.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_072.wav b/assets/sounds/snes_synth/snes_synth_072.wav new file mode 100644 index 0000000..e42d5a4 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_072.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_073.wav b/assets/sounds/snes_synth/snes_synth_073.wav new file mode 100644 index 0000000..ce9992f Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_073.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_074.wav b/assets/sounds/snes_synth/snes_synth_074.wav new file mode 100644 index 0000000..f157c26 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_074.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_075.wav b/assets/sounds/snes_synth/snes_synth_075.wav new file mode 100644 index 0000000..5b210e7 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_075.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_076.wav b/assets/sounds/snes_synth/snes_synth_076.wav new file mode 100644 index 0000000..1004e81 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_076.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_077.wav b/assets/sounds/snes_synth/snes_synth_077.wav new file mode 100644 index 0000000..33a1c33 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_077.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_078.wav b/assets/sounds/snes_synth/snes_synth_078.wav new file mode 100644 index 0000000..eb04152 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_078.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_079.wav b/assets/sounds/snes_synth/snes_synth_079.wav new file mode 100644 index 0000000..e52636c Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_079.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_080.wav b/assets/sounds/snes_synth/snes_synth_080.wav new file mode 100644 index 0000000..54ea413 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_080.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_081.wav b/assets/sounds/snes_synth/snes_synth_081.wav new file mode 100644 index 0000000..44fef6a Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_081.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_082.wav b/assets/sounds/snes_synth/snes_synth_082.wav new file mode 100644 index 0000000..c91a5ef Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_082.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_083.wav b/assets/sounds/snes_synth/snes_synth_083.wav new file mode 100644 index 0000000..cbdbf6b Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_083.wav differ diff --git a/assets/sounds/snes_synth/snes_synth_084.wav b/assets/sounds/snes_synth/snes_synth_084.wav new file mode 100644 index 0000000..907cfd0 Binary files /dev/null and b/assets/sounds/snes_synth/snes_synth_084.wav differ diff --git a/assets/sounds/strings/strings_048.wav b/assets/sounds/strings/strings_048.wav new file mode 100644 index 0000000..fd16492 Binary files /dev/null and b/assets/sounds/strings/strings_048.wav differ diff --git a/assets/sounds/strings/strings_049.wav b/assets/sounds/strings/strings_049.wav new file mode 100644 index 0000000..5376926 Binary files /dev/null and b/assets/sounds/strings/strings_049.wav differ diff --git a/assets/sounds/strings/strings_050.wav b/assets/sounds/strings/strings_050.wav new file mode 100644 index 0000000..17c053e Binary files /dev/null and b/assets/sounds/strings/strings_050.wav differ diff --git a/assets/sounds/strings/strings_051.wav b/assets/sounds/strings/strings_051.wav new file mode 100644 index 0000000..95c7d75 Binary files /dev/null and b/assets/sounds/strings/strings_051.wav differ diff --git a/assets/sounds/strings/strings_052.wav b/assets/sounds/strings/strings_052.wav new file mode 100644 index 0000000..73def98 Binary files /dev/null and b/assets/sounds/strings/strings_052.wav differ diff --git a/assets/sounds/strings/strings_053.wav b/assets/sounds/strings/strings_053.wav new file mode 100644 index 0000000..36b8434 Binary files /dev/null and b/assets/sounds/strings/strings_053.wav differ diff --git a/assets/sounds/strings/strings_054.wav b/assets/sounds/strings/strings_054.wav new file mode 100644 index 0000000..3922ebc Binary files /dev/null and b/assets/sounds/strings/strings_054.wav differ diff --git a/assets/sounds/strings/strings_055.wav b/assets/sounds/strings/strings_055.wav new file mode 100644 index 0000000..ead4442 Binary files /dev/null and b/assets/sounds/strings/strings_055.wav differ diff --git a/assets/sounds/strings/strings_056.wav b/assets/sounds/strings/strings_056.wav new file mode 100644 index 0000000..fe8bf78 Binary files /dev/null and b/assets/sounds/strings/strings_056.wav differ diff --git a/assets/sounds/strings/strings_057.wav b/assets/sounds/strings/strings_057.wav new file mode 100644 index 0000000..8ff99d5 Binary files /dev/null and b/assets/sounds/strings/strings_057.wav differ diff --git a/assets/sounds/strings/strings_058.wav b/assets/sounds/strings/strings_058.wav new file mode 100644 index 0000000..db9ddb3 Binary files /dev/null and b/assets/sounds/strings/strings_058.wav differ diff --git a/assets/sounds/strings/strings_059.wav b/assets/sounds/strings/strings_059.wav new file mode 100644 index 0000000..ef2bf01 Binary files /dev/null and b/assets/sounds/strings/strings_059.wav differ diff --git a/assets/sounds/strings/strings_060.wav b/assets/sounds/strings/strings_060.wav new file mode 100644 index 0000000..1a6c399 Binary files /dev/null and b/assets/sounds/strings/strings_060.wav differ diff --git a/assets/sounds/strings/strings_061.wav b/assets/sounds/strings/strings_061.wav new file mode 100644 index 0000000..7f60c2e Binary files /dev/null and b/assets/sounds/strings/strings_061.wav differ diff --git a/assets/sounds/strings/strings_062.wav b/assets/sounds/strings/strings_062.wav new file mode 100644 index 0000000..fadbbb5 Binary files /dev/null and b/assets/sounds/strings/strings_062.wav differ diff --git a/assets/sounds/strings/strings_063.wav b/assets/sounds/strings/strings_063.wav new file mode 100644 index 0000000..fe6ba90 Binary files /dev/null and b/assets/sounds/strings/strings_063.wav differ diff --git a/assets/sounds/strings/strings_064.wav b/assets/sounds/strings/strings_064.wav new file mode 100644 index 0000000..d6ba55b Binary files /dev/null and b/assets/sounds/strings/strings_064.wav differ diff --git a/assets/sounds/strings/strings_065.wav b/assets/sounds/strings/strings_065.wav new file mode 100644 index 0000000..a6036a2 Binary files /dev/null and b/assets/sounds/strings/strings_065.wav differ diff --git a/assets/sounds/strings/strings_066.wav b/assets/sounds/strings/strings_066.wav new file mode 100644 index 0000000..0400123 Binary files /dev/null and b/assets/sounds/strings/strings_066.wav differ diff --git a/assets/sounds/strings/strings_067.wav b/assets/sounds/strings/strings_067.wav new file mode 100644 index 0000000..f7ba7e7 Binary files /dev/null and b/assets/sounds/strings/strings_067.wav differ diff --git a/assets/sounds/strings/strings_068.wav b/assets/sounds/strings/strings_068.wav new file mode 100644 index 0000000..8cefbbd Binary files /dev/null and b/assets/sounds/strings/strings_068.wav differ diff --git a/assets/sounds/strings/strings_069.wav b/assets/sounds/strings/strings_069.wav new file mode 100644 index 0000000..8a2381b Binary files /dev/null and b/assets/sounds/strings/strings_069.wav differ diff --git a/assets/sounds/strings/strings_070.wav b/assets/sounds/strings/strings_070.wav new file mode 100644 index 0000000..920a25f Binary files /dev/null and b/assets/sounds/strings/strings_070.wav differ diff --git a/assets/sounds/strings/strings_071.wav b/assets/sounds/strings/strings_071.wav new file mode 100644 index 0000000..6d3733e Binary files /dev/null and b/assets/sounds/strings/strings_071.wav differ diff --git a/assets/sounds/strings/strings_072.wav b/assets/sounds/strings/strings_072.wav new file mode 100644 index 0000000..11e0826 Binary files /dev/null and b/assets/sounds/strings/strings_072.wav differ diff --git a/assets/sounds/strings/strings_073.wav b/assets/sounds/strings/strings_073.wav new file mode 100644 index 0000000..fd60062 Binary files /dev/null and b/assets/sounds/strings/strings_073.wav differ diff --git a/assets/sounds/strings/strings_074.wav b/assets/sounds/strings/strings_074.wav new file mode 100644 index 0000000..5da817f Binary files /dev/null and b/assets/sounds/strings/strings_074.wav differ diff --git a/assets/sounds/strings/strings_075.wav b/assets/sounds/strings/strings_075.wav new file mode 100644 index 0000000..697a225 Binary files /dev/null and b/assets/sounds/strings/strings_075.wav differ diff --git a/assets/sounds/strings/strings_076.wav b/assets/sounds/strings/strings_076.wav new file mode 100644 index 0000000..32c2089 Binary files /dev/null and b/assets/sounds/strings/strings_076.wav differ diff --git a/assets/sounds/strings/strings_077.wav b/assets/sounds/strings/strings_077.wav new file mode 100644 index 0000000..d43e81e Binary files /dev/null and b/assets/sounds/strings/strings_077.wav differ diff --git a/assets/sounds/strings/strings_078.wav b/assets/sounds/strings/strings_078.wav new file mode 100644 index 0000000..3333706 Binary files /dev/null and b/assets/sounds/strings/strings_078.wav differ diff --git a/assets/sounds/strings/strings_079.wav b/assets/sounds/strings/strings_079.wav new file mode 100644 index 0000000..9777029 Binary files /dev/null and b/assets/sounds/strings/strings_079.wav differ diff --git a/assets/sounds/strings/strings_080.wav b/assets/sounds/strings/strings_080.wav new file mode 100644 index 0000000..1adc448 Binary files /dev/null and b/assets/sounds/strings/strings_080.wav differ diff --git a/assets/sounds/strings/strings_081.wav b/assets/sounds/strings/strings_081.wav new file mode 100644 index 0000000..7da0c89 Binary files /dev/null and b/assets/sounds/strings/strings_081.wav differ diff --git a/assets/sounds/strings/strings_082.wav b/assets/sounds/strings/strings_082.wav new file mode 100644 index 0000000..9c611af Binary files /dev/null and b/assets/sounds/strings/strings_082.wav differ diff --git a/assets/sounds/strings/strings_083.wav b/assets/sounds/strings/strings_083.wav new file mode 100644 index 0000000..ab480b8 Binary files /dev/null and b/assets/sounds/strings/strings_083.wav differ diff --git a/assets/sounds/strings/strings_084.wav b/assets/sounds/strings/strings_084.wav new file mode 100644 index 0000000..2af956a Binary files /dev/null and b/assets/sounds/strings/strings_084.wav differ diff --git a/src/samples/ghhb_game.h b/src/samples/ghhb_game.h index 88e97ec..f9684c8 100644 --- a/src/samples/ghhb_game.h +++ b/src/samples/ghhb_game.h @@ -15,7 +15,7 @@ namespace { constexpr int LANE_COUNT = 12; -constexpr int OCTAVE_COUNT = 2; +constexpr int OCTAVE_COUNT = 3; constexpr int MAX_GAMEPADS = 4; constexpr int MAX_INSTRUMENT_TYPES = MAX_GAMEPADS; constexpr float RECEPTOR_HEIGHT = 150.0f; @@ -80,21 +80,7 @@ const Color INSTRUMENT_COLORS[MAX_INSTRUMENT_TYPES] = { }; const char* const INSTRUMENT_LANE_WAV[MAX_INSTRUMENT_TYPES][LANE_COUNT * OCTAVE_COUNT] { - { // Instrument 0 - Bass - "assets/sounds/genesis_bass/genesis_bass_024.wav", "assets/sounds/genesis_bass/genesis_bass_025.wav", - "assets/sounds/genesis_bass/genesis_bass_026.wav", "assets/sounds/genesis_bass/genesis_bass_027.wav", - "assets/sounds/genesis_bass/genesis_bass_028.wav", "assets/sounds/genesis_bass/genesis_bass_029.wav", - "assets/sounds/genesis_bass/genesis_bass_030.wav", "assets/sounds/genesis_bass/genesis_bass_031.wav", - "assets/sounds/genesis_bass/genesis_bass_032.wav", "assets/sounds/genesis_bass/genesis_bass_033.wav", - "assets/sounds/genesis_bass/genesis_bass_034.wav", "assets/sounds/genesis_bass/genesis_bass_035.wav", - "assets/sounds/genesis_bass/genesis_bass_036.wav", "assets/sounds/genesis_bass/genesis_bass_037.wav", - "assets/sounds/genesis_bass/genesis_bass_038.wav", "assets/sounds/genesis_bass/genesis_bass_039.wav", - "assets/sounds/genesis_bass/genesis_bass_040.wav", "assets/sounds/genesis_bass/genesis_bass_041.wav", - "assets/sounds/genesis_bass/genesis_bass_042.wav", "assets/sounds/genesis_bass/genesis_bass_043.wav", - "assets/sounds/genesis_bass/genesis_bass_044.wav", "assets/sounds/genesis_bass/genesis_bass_045.wav", - "assets/sounds/genesis_bass/genesis_bass_046.wav", "assets/sounds/genesis_bass/genesis_bass_047.wav" - }, - { // Instrument 1 - Synth + { // Instrument 0 - Synth "assets/sounds/snes_synth/snes_synth_048.wav", "assets/sounds/snes_synth/snes_synth_049.wav", "assets/sounds/snes_synth/snes_synth_050.wav", "assets/sounds/snes_synth/snes_synth_051.wav", "assets/sounds/snes_synth/snes_synth_052.wav", "assets/sounds/snes_synth/snes_synth_053.wav", @@ -106,35 +92,73 @@ const char* const INSTRUMENT_LANE_WAV[MAX_INSTRUMENT_TYPES][LANE_COUNT * OCTAVE_ "assets/sounds/snes_synth/snes_synth_064.wav", "assets/sounds/snes_synth/snes_synth_065.wav", "assets/sounds/snes_synth/snes_synth_066.wav", "assets/sounds/snes_synth/snes_synth_067.wav", "assets/sounds/snes_synth/snes_synth_068.wav", "assets/sounds/snes_synth/snes_synth_069.wav", - "assets/sounds/snes_synth/snes_synth_070.wav", "assets/sounds/snes_synth/snes_synth_071.wav" + "assets/sounds/snes_synth/snes_synth_070.wav", "assets/sounds/snes_synth/snes_synth_071.wav", + "assets/sounds/snes_synth/snes_synth_072.wav", "assets/sounds/snes_synth/snes_synth_073.wav", + "assets/sounds/snes_synth/snes_synth_074.wav", "assets/sounds/snes_synth/snes_synth_075.wav", + "assets/sounds/snes_synth/snes_synth_076.wav", "assets/sounds/snes_synth/snes_synth_077.wav", + "assets/sounds/snes_synth/snes_synth_078.wav", "assets/sounds/snes_synth/snes_synth_079.wav", + "assets/sounds/snes_synth/snes_synth_080.wav", "assets/sounds/snes_synth/snes_synth_081.wav", + "assets/sounds/snes_synth/snes_synth_082.wav", "assets/sounds/snes_synth/snes_synth_083.wav" }, - { // Instrument 2 - "assets/sounds/genesis_bass/genesis_bass_024.wav", "assets/sounds/genesis_bass/genesis_bass_025.wav", - "assets/sounds/genesis_bass/genesis_bass_026.wav", "assets/sounds/genesis_bass/genesis_bass_027.wav", - "assets/sounds/genesis_bass/genesis_bass_028.wav", "assets/sounds/genesis_bass/genesis_bass_029.wav", - "assets/sounds/genesis_bass/genesis_bass_030.wav", "assets/sounds/genesis_bass/genesis_bass_031.wav", - "assets/sounds/genesis_bass/genesis_bass_032.wav", "assets/sounds/genesis_bass/genesis_bass_033.wav", - "assets/sounds/genesis_bass/genesis_bass_034.wav", "assets/sounds/genesis_bass/genesis_bass_035.wav", - "assets/sounds/genesis_bass/genesis_bass_036.wav", "assets/sounds/genesis_bass/genesis_bass_037.wav", - "assets/sounds/genesis_bass/genesis_bass_038.wav", "assets/sounds/genesis_bass/genesis_bass_039.wav", - "assets/sounds/genesis_bass/genesis_bass_040.wav", "assets/sounds/genesis_bass/genesis_bass_041.wav", - "assets/sounds/genesis_bass/genesis_bass_042.wav", "assets/sounds/genesis_bass/genesis_bass_043.wav", - "assets/sounds/genesis_bass/genesis_bass_044.wav", "assets/sounds/genesis_bass/genesis_bass_045.wav", - "assets/sounds/genesis_bass/genesis_bass_046.wav", "assets/sounds/genesis_bass/genesis_bass_047.wav" + { // Instrument 1 - Sax + "assets/sounds/bari_sax/bari_sax_048.wav", "assets/sounds/bari_sax/bari_sax_049.wav", + "assets/sounds/bari_sax/bari_sax_050.wav", "assets/sounds/bari_sax/bari_sax_051.wav", + "assets/sounds/bari_sax/bari_sax_052.wav", "assets/sounds/bari_sax/bari_sax_053.wav", + "assets/sounds/bari_sax/bari_sax_054.wav", "assets/sounds/bari_sax/bari_sax_055.wav", + "assets/sounds/bari_sax/bari_sax_056.wav", "assets/sounds/bari_sax/bari_sax_057.wav", + "assets/sounds/bari_sax/bari_sax_058.wav", "assets/sounds/bari_sax/bari_sax_059.wav", + "assets/sounds/bari_sax/bari_sax_060.wav", "assets/sounds/bari_sax/bari_sax_061.wav", + "assets/sounds/bari_sax/bari_sax_062.wav", "assets/sounds/bari_sax/bari_sax_063.wav", + "assets/sounds/bari_sax/bari_sax_064.wav", "assets/sounds/bari_sax/bari_sax_065.wav", + "assets/sounds/bari_sax/bari_sax_066.wav", "assets/sounds/bari_sax/bari_sax_067.wav", + "assets/sounds/bari_sax/bari_sax_068.wav", "assets/sounds/bari_sax/bari_sax_069.wav", + "assets/sounds/bari_sax/bari_sax_070.wav", "assets/sounds/bari_sax/bari_sax_071.wav", + "assets/sounds/bari_sax/bari_sax_072.wav", "assets/sounds/bari_sax/bari_sax_073.wav", + "assets/sounds/bari_sax/bari_sax_074.wav", "assets/sounds/bari_sax/bari_sax_075.wav", + "assets/sounds/bari_sax/bari_sax_076.wav", "assets/sounds/bari_sax/bari_sax_077.wav", + "assets/sounds/bari_sax/bari_sax_078.wav", "assets/sounds/bari_sax/bari_sax_079.wav", + "assets/sounds/bari_sax/bari_sax_080.wav", "assets/sounds/bari_sax/bari_sax_081.wav", + "assets/sounds/bari_sax/bari_sax_082.wav", "assets/sounds/bari_sax/bari_sax_083.wav" }, - { // Instrument 3 - "assets/sounds/snes_synth/snes_synth_048.wav", "assets/sounds/snes_synth/snes_synth_049.wav", - "assets/sounds/snes_synth/snes_synth_050.wav", "assets/sounds/snes_synth/snes_synth_051.wav", - "assets/sounds/snes_synth/snes_synth_052.wav", "assets/sounds/snes_synth/snes_synth_053.wav", - "assets/sounds/snes_synth/snes_synth_054.wav", "assets/sounds/snes_synth/snes_synth_055.wav", - "assets/sounds/snes_synth/snes_synth_056.wav", "assets/sounds/snes_synth/snes_synth_057.wav", - "assets/sounds/snes_synth/snes_synth_058.wav", "assets/sounds/snes_synth/snes_synth_059.wav", - "assets/sounds/snes_synth/snes_synth_060.wav", "assets/sounds/snes_synth/snes_synth_061.wav", - "assets/sounds/snes_synth/snes_synth_062.wav", "assets/sounds/snes_synth/snes_synth_063.wav", - "assets/sounds/snes_synth/snes_synth_064.wav", "assets/sounds/snes_synth/snes_synth_065.wav", - "assets/sounds/snes_synth/snes_synth_066.wav", "assets/sounds/snes_synth/snes_synth_067.wav", - "assets/sounds/snes_synth/snes_synth_068.wav", "assets/sounds/snes_synth/snes_synth_069.wav", - "assets/sounds/snes_synth/snes_synth_070.wav", "assets/sounds/snes_synth/snes_synth_071.wav" + { // Instrument 2 - Strings + "assets/sounds/strings/strings_048.wav", "assets/sounds/strings/strings_049.wav", + "assets/sounds/strings/strings_050.wav", "assets/sounds/strings/strings_051.wav", + "assets/sounds/strings/strings_052.wav", "assets/sounds/strings/strings_053.wav", + "assets/sounds/strings/strings_054.wav", "assets/sounds/strings/strings_055.wav", + "assets/sounds/strings/strings_056.wav", "assets/sounds/strings/strings_057.wav", + "assets/sounds/strings/strings_058.wav", "assets/sounds/strings/strings_059.wav", + "assets/sounds/strings/strings_060.wav", "assets/sounds/strings/strings_061.wav", + "assets/sounds/strings/strings_062.wav", "assets/sounds/strings/strings_063.wav", + "assets/sounds/strings/strings_064.wav", "assets/sounds/strings/strings_065.wav", + "assets/sounds/strings/strings_066.wav", "assets/sounds/strings/strings_067.wav", + "assets/sounds/strings/strings_068.wav", "assets/sounds/strings/strings_069.wav", + "assets/sounds/strings/strings_070.wav", "assets/sounds/strings/strings_071.wav", + "assets/sounds/strings/strings_072.wav", "assets/sounds/strings/strings_073.wav", + "assets/sounds/strings/strings_074.wav", "assets/sounds/strings/strings_075.wav", + "assets/sounds/strings/strings_076.wav", "assets/sounds/strings/strings_077.wav", + "assets/sounds/strings/strings_078.wav", "assets/sounds/strings/strings_079.wav", + "assets/sounds/strings/strings_080.wav", "assets/sounds/strings/strings_081.wav", + "assets/sounds/strings/strings_082.wav", "assets/sounds/strings/strings_083.wav" + }, + { // Instrument 3 - Piano + "assets/sounds/piano/piano_048.wav", "assets/sounds/piano/piano_049.wav", + "assets/sounds/piano/piano_050.wav", "assets/sounds/piano/piano_051.wav", + "assets/sounds/piano/piano_052.wav", "assets/sounds/piano/piano_053.wav", + "assets/sounds/piano/piano_054.wav", "assets/sounds/piano/piano_055.wav", + "assets/sounds/piano/piano_056.wav", "assets/sounds/piano/piano_057.wav", + "assets/sounds/piano/piano_058.wav", "assets/sounds/piano/piano_059.wav", + "assets/sounds/piano/piano_060.wav", "assets/sounds/piano/piano_061.wav", + "assets/sounds/piano/piano_062.wav", "assets/sounds/piano/piano_063.wav", + "assets/sounds/piano/piano_064.wav", "assets/sounds/piano/piano_065.wav", + "assets/sounds/piano/piano_066.wav", "assets/sounds/piano/piano_067.wav", + "assets/sounds/piano/piano_068.wav", "assets/sounds/piano/piano_069.wav", + "assets/sounds/piano/piano_070.wav", "assets/sounds/piano/piano_071.wav", + "assets/sounds/piano/piano_072.wav", "assets/sounds/piano/piano_073.wav", + "assets/sounds/piano/piano_074.wav", "assets/sounds/piano/piano_075.wav", + "assets/sounds/piano/piano_076.wav", "assets/sounds/piano/piano_077.wav", + "assets/sounds/piano/piano_078.wav", "assets/sounds/piano/piano_079.wav", + "assets/sounds/piano/piano_080.wav", "assets/sounds/piano/piano_081.wav", + "assets/sounds/piano/piano_082.wav", "assets/sounds/piano/piano_083.wav" } };