diff --git a/src/audios/song/aierutan-humming-normal-001.wav b/src/audios/song/aierutan-humming-normal-001.wav index ce18c22e..fad3bbef 100644 Binary files a/src/audios/song/aierutan-humming-normal-001.wav and b/src/audios/song/aierutan-humming-normal-001.wav differ diff --git a/src/audios/song/aierutan-humming-normal-002.wav b/src/audios/song/aierutan-humming-normal-002.wav index fad3bbef..98129711 100644 Binary files a/src/audios/song/aierutan-humming-normal-002.wav and b/src/audios/song/aierutan-humming-normal-002.wav differ diff --git a/src/audios/song/aierutan-humming-normal-003.wav b/src/audios/song/aierutan-humming-normal-003.wav index 98129711..ce18c22e 100644 Binary files a/src/audios/song/aierutan-humming-normal-003.wav and b/src/audios/song/aierutan-humming-normal-003.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-eager-001.wav b/src/audios/song/aoyama_ryusei-humming-eager-001.wav index 4ebd8688..0102f574 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-eager-001.wav and b/src/audios/song/aoyama_ryusei-humming-eager-001.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-eager-002.wav b/src/audios/song/aoyama_ryusei-humming-eager-002.wav index 0102f574..6a38b619 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-eager-002.wav and b/src/audios/song/aoyama_ryusei-humming-eager-002.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-eager-003.wav b/src/audios/song/aoyama_ryusei-humming-eager-003.wav index 6a38b619..4ebd8688 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-eager-003.wav and b/src/audios/song/aoyama_ryusei-humming-eager-003.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-grumpy-001.wav b/src/audios/song/aoyama_ryusei-humming-grumpy-001.wav index a36ce4d2..34cf7c4b 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-grumpy-001.wav and b/src/audios/song/aoyama_ryusei-humming-grumpy-001.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-grumpy-002.wav b/src/audios/song/aoyama_ryusei-humming-grumpy-002.wav index 34cf7c4b..5d6da639 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-grumpy-002.wav and b/src/audios/song/aoyama_ryusei-humming-grumpy-002.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-grumpy-003.wav b/src/audios/song/aoyama_ryusei-humming-grumpy-003.wav index 5d6da639..a36ce4d2 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-grumpy-003.wav and b/src/audios/song/aoyama_ryusei-humming-grumpy-003.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-happy-001.wav b/src/audios/song/aoyama_ryusei-humming-happy-001.wav index dc6cce65..24542701 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-happy-001.wav and b/src/audios/song/aoyama_ryusei-humming-happy-001.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-happy-002.wav b/src/audios/song/aoyama_ryusei-humming-happy-002.wav index 24542701..f2522702 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-happy-002.wav and b/src/audios/song/aoyama_ryusei-humming-happy-002.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-happy-003.wav b/src/audios/song/aoyama_ryusei-humming-happy-003.wav index f2522702..dc6cce65 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-happy-003.wav and b/src/audios/song/aoyama_ryusei-humming-happy-003.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-mellow-001.wav b/src/audios/song/aoyama_ryusei-humming-mellow-001.wav index 36d763e5..38dfa87f 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-mellow-001.wav and b/src/audios/song/aoyama_ryusei-humming-mellow-001.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-mellow-002.wav b/src/audios/song/aoyama_ryusei-humming-mellow-002.wav index 38dfa87f..033ee8c7 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-mellow-002.wav and b/src/audios/song/aoyama_ryusei-humming-mellow-002.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-mellow-003.wav b/src/audios/song/aoyama_ryusei-humming-mellow-003.wav index 033ee8c7..36d763e5 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-mellow-003.wav and b/src/audios/song/aoyama_ryusei-humming-mellow-003.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-normal-001.wav b/src/audios/song/aoyama_ryusei-humming-normal-001.wav index ea2c1f69..418b6c8d 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-normal-001.wav and b/src/audios/song/aoyama_ryusei-humming-normal-001.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-normal-002.wav b/src/audios/song/aoyama_ryusei-humming-normal-002.wav index 418b6c8d..2e22eb54 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-normal-002.wav and b/src/audios/song/aoyama_ryusei-humming-normal-002.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-normal-003.wav b/src/audios/song/aoyama_ryusei-humming-normal-003.wav index 2e22eb54..ea2c1f69 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-normal-003.wav and b/src/audios/song/aoyama_ryusei-humming-normal-003.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-sad-001.wav b/src/audios/song/aoyama_ryusei-humming-sad-001.wav index 4793efec..ec5d0fba 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-sad-001.wav and b/src/audios/song/aoyama_ryusei-humming-sad-001.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-sad-002.wav b/src/audios/song/aoyama_ryusei-humming-sad-002.wav index ec5d0fba..835682f3 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-sad-002.wav and b/src/audios/song/aoyama_ryusei-humming-sad-002.wav differ diff --git a/src/audios/song/aoyama_ryusei-humming-sad-003.wav b/src/audios/song/aoyama_ryusei-humming-sad-003.wav index 835682f3..4793efec 100644 Binary files a/src/audios/song/aoyama_ryusei-humming-sad-003.wav and b/src/audios/song/aoyama_ryusei-humming-sad-003.wav differ diff --git a/src/audios/song/chibishikiji-humming-normal-001.wav b/src/audios/song/chibishikiji-humming-normal-001.wav index 59f7bd81..b1e313a6 100644 Binary files a/src/audios/song/chibishikiji-humming-normal-001.wav and b/src/audios/song/chibishikiji-humming-normal-001.wav differ diff --git a/src/audios/song/chibishikiji-humming-normal-002.wav b/src/audios/song/chibishikiji-humming-normal-002.wav index b1e313a6..87699d17 100644 Binary files a/src/audios/song/chibishikiji-humming-normal-002.wav and b/src/audios/song/chibishikiji-humming-normal-002.wav differ diff --git a/src/audios/song/chibishikiji-humming-normal-003.wav b/src/audios/song/chibishikiji-humming-normal-003.wav index 87699d17..59f7bd81 100644 Binary files a/src/audios/song/chibishikiji-humming-normal-003.wav and b/src/audios/song/chibishikiji-humming-normal-003.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-fear-001.wav b/src/audios/song/chugoku_usagi-humming-fear-001.wav index a9b590cc..15b8e6c6 100644 Binary files a/src/audios/song/chugoku_usagi-humming-fear-001.wav and b/src/audios/song/chugoku_usagi-humming-fear-001.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-fear-002.wav b/src/audios/song/chugoku_usagi-humming-fear-002.wav index 15b8e6c6..903e59a2 100644 Binary files a/src/audios/song/chugoku_usagi-humming-fear-002.wav and b/src/audios/song/chugoku_usagi-humming-fear-002.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-fear-003.wav b/src/audios/song/chugoku_usagi-humming-fear-003.wav index 903e59a2..a9b590cc 100644 Binary files a/src/audios/song/chugoku_usagi-humming-fear-003.wav and b/src/audios/song/chugoku_usagi-humming-fear-003.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-normal-001.wav b/src/audios/song/chugoku_usagi-humming-normal-001.wav index 71d4eccf..f80254ce 100644 Binary files a/src/audios/song/chugoku_usagi-humming-normal-001.wav and b/src/audios/song/chugoku_usagi-humming-normal-001.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-normal-002.wav b/src/audios/song/chugoku_usagi-humming-normal-002.wav index f80254ce..5626de3a 100644 Binary files a/src/audios/song/chugoku_usagi-humming-normal-002.wav and b/src/audios/song/chugoku_usagi-humming-normal-002.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-normal-003.wav b/src/audios/song/chugoku_usagi-humming-normal-003.wav index 5626de3a..71d4eccf 100644 Binary files a/src/audios/song/chugoku_usagi-humming-normal-003.wav and b/src/audios/song/chugoku_usagi-humming-normal-003.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-surprise-001.wav b/src/audios/song/chugoku_usagi-humming-surprise-001.wav index 2feb3528..7573a688 100644 Binary files a/src/audios/song/chugoku_usagi-humming-surprise-001.wav and b/src/audios/song/chugoku_usagi-humming-surprise-001.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-surprise-002.wav b/src/audios/song/chugoku_usagi-humming-surprise-002.wav index 7573a688..52a68213 100644 Binary files a/src/audios/song/chugoku_usagi-humming-surprise-002.wav and b/src/audios/song/chugoku_usagi-humming-surprise-002.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-surprise-003.wav b/src/audios/song/chugoku_usagi-humming-surprise-003.wav index 52a68213..2feb3528 100644 Binary files a/src/audios/song/chugoku_usagi-humming-surprise-003.wav and b/src/audios/song/chugoku_usagi-humming-surprise-003.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-tired-001.wav b/src/audios/song/chugoku_usagi-humming-tired-001.wav index 12eff7ac..3607a3ad 100644 Binary files a/src/audios/song/chugoku_usagi-humming-tired-001.wav and b/src/audios/song/chugoku_usagi-humming-tired-001.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-tired-002.wav b/src/audios/song/chugoku_usagi-humming-tired-002.wav index 3607a3ad..6e7b8946 100644 Binary files a/src/audios/song/chugoku_usagi-humming-tired-002.wav and b/src/audios/song/chugoku_usagi-humming-tired-002.wav differ diff --git a/src/audios/song/chugoku_usagi-humming-tired-003.wav b/src/audios/song/chugoku_usagi-humming-tired-003.wav index 6e7b8946..12eff7ac 100644 Binary files a/src/audios/song/chugoku_usagi-humming-tired-003.wav and b/src/audios/song/chugoku_usagi-humming-tired-003.wav differ diff --git a/src/audios/song/goki-humming-normal-001.wav b/src/audios/song/goki-humming-normal-001.wav index b8a07460..f4b49ce7 100644 Binary files a/src/audios/song/goki-humming-normal-001.wav and b/src/audios/song/goki-humming-normal-001.wav differ diff --git a/src/audios/song/goki-humming-normal-002.wav b/src/audios/song/goki-humming-normal-002.wav index f4b49ce7..da831ae5 100644 Binary files a/src/audios/song/goki-humming-normal-002.wav and b/src/audios/song/goki-humming-normal-002.wav differ diff --git a/src/audios/song/goki-humming-normal-003.wav b/src/audios/song/goki-humming-normal-003.wav index da831ae5..b8a07460 100644 Binary files a/src/audios/song/goki-humming-normal-003.wav and b/src/audios/song/goki-humming-normal-003.wav differ diff --git a/src/audios/song/goki-humming-nuigurumi-001.wav b/src/audios/song/goki-humming-nuigurumi-001.wav index 610094b5..b3a5377e 100644 Binary files a/src/audios/song/goki-humming-nuigurumi-001.wav and b/src/audios/song/goki-humming-nuigurumi-001.wav differ diff --git a/src/audios/song/goki-humming-nuigurumi-002.wav b/src/audios/song/goki-humming-nuigurumi-002.wav index b3a5377e..4e34a524 100644 Binary files a/src/audios/song/goki-humming-nuigurumi-002.wav and b/src/audios/song/goki-humming-nuigurumi-002.wav differ diff --git a/src/audios/song/goki-humming-nuigurumi-003.wav b/src/audios/song/goki-humming-nuigurumi-003.wav index 4e34a524..610094b5 100644 Binary files a/src/audios/song/goki-humming-nuigurumi-003.wav and b/src/audios/song/goki-humming-nuigurumi-003.wav differ diff --git a/src/audios/song/haruka_nana-humming-normal-001.wav b/src/audios/song/haruka_nana-humming-normal-001.wav index f7bc1618..185d67d6 100644 Binary files a/src/audios/song/haruka_nana-humming-normal-001.wav and b/src/audios/song/haruka_nana-humming-normal-001.wav differ diff --git a/src/audios/song/haruka_nana-humming-normal-002.wav b/src/audios/song/haruka_nana-humming-normal-002.wav index 185d67d6..4e95cad0 100644 Binary files a/src/audios/song/haruka_nana-humming-normal-002.wav and b/src/audios/song/haruka_nana-humming-normal-002.wav differ diff --git a/src/audios/song/haruka_nana-humming-normal-003.wav b/src/audios/song/haruka_nana-humming-normal-003.wav index 4e95cad0..f7bc1618 100644 Binary files a/src/audios/song/haruka_nana-humming-normal-003.wav and b/src/audios/song/haruka_nana-humming-normal-003.wav differ diff --git a/src/audios/song/horinaito_benizakura-humming-normal-001.wav b/src/audios/song/horinaito_benizakura-humming-normal-001.wav index 90ad6caa..345500a1 100644 Binary files a/src/audios/song/horinaito_benizakura-humming-normal-001.wav and b/src/audios/song/horinaito_benizakura-humming-normal-001.wav differ diff --git a/src/audios/song/horinaito_benizakura-humming-normal-002.wav b/src/audios/song/horinaito_benizakura-humming-normal-002.wav index 345500a1..f53fdd9a 100644 Binary files a/src/audios/song/horinaito_benizakura-humming-normal-002.wav and b/src/audios/song/horinaito_benizakura-humming-normal-002.wav differ diff --git a/src/audios/song/horinaito_benizakura-humming-normal-003.wav b/src/audios/song/horinaito_benizakura-humming-normal-003.wav index f53fdd9a..90ad6caa 100644 Binary files a/src/audios/song/horinaito_benizakura-humming-normal-003.wav and b/src/audios/song/horinaito_benizakura-humming-normal-003.wav differ diff --git a/src/audios/song/kenzaki_mesuo-humming-normal-001.wav b/src/audios/song/kenzaki_mesuo-humming-normal-001.wav index 0f434e82..3c925f62 100644 Binary files a/src/audios/song/kenzaki_mesuo-humming-normal-001.wav and b/src/audios/song/kenzaki_mesuo-humming-normal-001.wav differ diff --git a/src/audios/song/kenzaki_mesuo-humming-normal-002.wav b/src/audios/song/kenzaki_mesuo-humming-normal-002.wav index 3c925f62..c4ecab8e 100644 Binary files a/src/audios/song/kenzaki_mesuo-humming-normal-002.wav and b/src/audios/song/kenzaki_mesuo-humming-normal-002.wav differ diff --git a/src/audios/song/kenzaki_mesuo-humming-normal-003.wav b/src/audios/song/kenzaki_mesuo-humming-normal-003.wav index c4ecab8e..0f434e82 100644 Binary files a/src/audios/song/kenzaki_mesuo-humming-normal-003.wav and b/src/audios/song/kenzaki_mesuo-humming-normal-003.wav differ diff --git a/src/audios/song/kigashima_sourin-humming-normal-001.wav b/src/audios/song/kigashima_sourin-humming-normal-001.wav index 66898398..387a575c 100644 Binary files a/src/audios/song/kigashima_sourin-humming-normal-001.wav and b/src/audios/song/kigashima_sourin-humming-normal-001.wav differ diff --git a/src/audios/song/kigashima_sourin-humming-normal-002.wav b/src/audios/song/kigashima_sourin-humming-normal-002.wav index 387a575c..5e42ce8f 100644 Binary files a/src/audios/song/kigashima_sourin-humming-normal-002.wav and b/src/audios/song/kigashima_sourin-humming-normal-002.wav differ diff --git a/src/audios/song/kigashima_sourin-humming-normal-003.wav b/src/audios/song/kigashima_sourin-humming-normal-003.wav index 5e42ce8f..66898398 100644 Binary files a/src/audios/song/kigashima_sourin-humming-normal-003.wav and b/src/audios/song/kigashima_sourin-humming-normal-003.wav differ diff --git a/src/audios/song/kotoyomi_nia-humming-normal-001.wav b/src/audios/song/kotoyomi_nia-humming-normal-001.wav index 3e5d2b42..51490880 100644 Binary files a/src/audios/song/kotoyomi_nia-humming-normal-001.wav and b/src/audios/song/kotoyomi_nia-humming-normal-001.wav differ diff --git a/src/audios/song/kotoyomi_nia-humming-normal-002.wav b/src/audios/song/kotoyomi_nia-humming-normal-002.wav index 51490880..12a6d5d9 100644 Binary files a/src/audios/song/kotoyomi_nia-humming-normal-002.wav and b/src/audios/song/kotoyomi_nia-humming-normal-002.wav differ diff --git a/src/audios/song/kotoyomi_nia-humming-normal-003.wav b/src/audios/song/kotoyomi_nia-humming-normal-003.wav index 12a6d5d9..3e5d2b42 100644 Binary files a/src/audios/song/kotoyomi_nia-humming-normal-003.wav and b/src/audios/song/kotoyomi_nia-humming-normal-003.wav differ diff --git a/src/audios/song/kurita_maron-humming-normal-001.wav b/src/audios/song/kurita_maron-humming-normal-001.wav index 8ab9b913..cc8bfdaf 100644 Binary files a/src/audios/song/kurita_maron-humming-normal-001.wav and b/src/audios/song/kurita_maron-humming-normal-001.wav differ diff --git a/src/audios/song/kurita_maron-humming-normal-002.wav b/src/audios/song/kurita_maron-humming-normal-002.wav index cc8bfdaf..8c5862a0 100644 Binary files a/src/audios/song/kurita_maron-humming-normal-002.wav and b/src/audios/song/kurita_maron-humming-normal-002.wav differ diff --git a/src/audios/song/kurita_maron-humming-normal-003.wav b/src/audios/song/kurita_maron-humming-normal-003.wav index 8c5862a0..8ab9b913 100644 Binary files a/src/audios/song/kurita_maron-humming-normal-003.wav and b/src/audios/song/kurita_maron-humming-normal-003.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-angry-001.wav b/src/audios/song/kurono_takehiro-humming-angry-001.wav index 103b3bdd..3c5f0c56 100644 Binary files a/src/audios/song/kurono_takehiro-humming-angry-001.wav and b/src/audios/song/kurono_takehiro-humming-angry-001.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-angry-002.wav b/src/audios/song/kurono_takehiro-humming-angry-002.wav index 3c5f0c56..04bf7722 100644 Binary files a/src/audios/song/kurono_takehiro-humming-angry-002.wav and b/src/audios/song/kurono_takehiro-humming-angry-002.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-angry-003.wav b/src/audios/song/kurono_takehiro-humming-angry-003.wav index 04bf7722..103b3bdd 100644 Binary files a/src/audios/song/kurono_takehiro-humming-angry-003.wav and b/src/audios/song/kurono_takehiro-humming-angry-003.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-fun-001.wav b/src/audios/song/kurono_takehiro-humming-fun-001.wav index 2f22fd0c..2e100b2d 100644 Binary files a/src/audios/song/kurono_takehiro-humming-fun-001.wav and b/src/audios/song/kurono_takehiro-humming-fun-001.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-fun-002.wav b/src/audios/song/kurono_takehiro-humming-fun-002.wav index 2e100b2d..165affcd 100644 Binary files a/src/audios/song/kurono_takehiro-humming-fun-002.wav and b/src/audios/song/kurono_takehiro-humming-fun-002.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-fun-003.wav b/src/audios/song/kurono_takehiro-humming-fun-003.wav index 165affcd..2f22fd0c 100644 Binary files a/src/audios/song/kurono_takehiro-humming-fun-003.wav and b/src/audios/song/kurono_takehiro-humming-fun-003.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-normal-001.wav b/src/audios/song/kurono_takehiro-humming-normal-001.wav index 3547b280..6980e31a 100644 Binary files a/src/audios/song/kurono_takehiro-humming-normal-001.wav and b/src/audios/song/kurono_takehiro-humming-normal-001.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-normal-002.wav b/src/audios/song/kurono_takehiro-humming-normal-002.wav index 6980e31a..c3d6f992 100644 Binary files a/src/audios/song/kurono_takehiro-humming-normal-002.wav and b/src/audios/song/kurono_takehiro-humming-normal-002.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-normal-003.wav b/src/audios/song/kurono_takehiro-humming-normal-003.wav index c3d6f992..3547b280 100644 Binary files a/src/audios/song/kurono_takehiro-humming-normal-003.wav and b/src/audios/song/kurono_takehiro-humming-normal-003.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-sad-001.wav b/src/audios/song/kurono_takehiro-humming-sad-001.wav index 45f2fa04..dced5cc0 100644 Binary files a/src/audios/song/kurono_takehiro-humming-sad-001.wav and b/src/audios/song/kurono_takehiro-humming-sad-001.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-sad-002.wav b/src/audios/song/kurono_takehiro-humming-sad-002.wav index dced5cc0..e932e3c0 100644 Binary files a/src/audios/song/kurono_takehiro-humming-sad-002.wav and b/src/audios/song/kurono_takehiro-humming-sad-002.wav differ diff --git a/src/audios/song/kurono_takehiro-humming-sad-003.wav b/src/audios/song/kurono_takehiro-humming-sad-003.wav index e932e3c0..45f2fa04 100644 Binary files a/src/audios/song/kurono_takehiro-humming-sad-003.wav and b/src/audios/song/kurono_takehiro-humming-sad-003.wav differ diff --git a/src/audios/song/kyushu_sora-humming-ama-001.wav b/src/audios/song/kyushu_sora-humming-ama-001.wav index b2a7442b..a250438d 100644 Binary files a/src/audios/song/kyushu_sora-humming-ama-001.wav and b/src/audios/song/kyushu_sora-humming-ama-001.wav differ diff --git a/src/audios/song/kyushu_sora-humming-ama-002.wav b/src/audios/song/kyushu_sora-humming-ama-002.wav index a250438d..a1a2d252 100644 Binary files a/src/audios/song/kyushu_sora-humming-ama-002.wav and b/src/audios/song/kyushu_sora-humming-ama-002.wav differ diff --git a/src/audios/song/kyushu_sora-humming-ama-003.wav b/src/audios/song/kyushu_sora-humming-ama-003.wav index a1a2d252..b2a7442b 100644 Binary files a/src/audios/song/kyushu_sora-humming-ama-003.wav and b/src/audios/song/kyushu_sora-humming-ama-003.wav differ diff --git a/src/audios/song/kyushu_sora-humming-normal-001.wav b/src/audios/song/kyushu_sora-humming-normal-001.wav index ed1045d8..da8a3965 100644 Binary files a/src/audios/song/kyushu_sora-humming-normal-001.wav and b/src/audios/song/kyushu_sora-humming-normal-001.wav differ diff --git a/src/audios/song/kyushu_sora-humming-normal-002.wav b/src/audios/song/kyushu_sora-humming-normal-002.wav index da8a3965..5473e8cc 100644 Binary files a/src/audios/song/kyushu_sora-humming-normal-002.wav and b/src/audios/song/kyushu_sora-humming-normal-002.wav differ diff --git a/src/audios/song/kyushu_sora-humming-normal-003.wav b/src/audios/song/kyushu_sora-humming-normal-003.wav index 5473e8cc..ed1045d8 100644 Binary files a/src/audios/song/kyushu_sora-humming-normal-003.wav and b/src/audios/song/kyushu_sora-humming-normal-003.wav differ diff --git a/src/audios/song/kyushu_sora-humming-sexy-001.wav b/src/audios/song/kyushu_sora-humming-sexy-001.wav index 95cf07ab..a19c4d0c 100644 Binary files a/src/audios/song/kyushu_sora-humming-sexy-001.wav and b/src/audios/song/kyushu_sora-humming-sexy-001.wav differ diff --git a/src/audios/song/kyushu_sora-humming-sexy-002.wav b/src/audios/song/kyushu_sora-humming-sexy-002.wav index a19c4d0c..04d2808e 100644 Binary files a/src/audios/song/kyushu_sora-humming-sexy-002.wav and b/src/audios/song/kyushu_sora-humming-sexy-002.wav differ diff --git a/src/audios/song/kyushu_sora-humming-sexy-003.wav b/src/audios/song/kyushu_sora-humming-sexy-003.wav index 04d2808e..95cf07ab 100644 Binary files a/src/audios/song/kyushu_sora-humming-sexy-003.wav and b/src/audios/song/kyushu_sora-humming-sexy-003.wav differ diff --git a/src/audios/song/kyushu_sora-humming-tsun-001.wav b/src/audios/song/kyushu_sora-humming-tsun-001.wav index 83205dbc..31aab5d9 100644 Binary files a/src/audios/song/kyushu_sora-humming-tsun-001.wav and b/src/audios/song/kyushu_sora-humming-tsun-001.wav differ diff --git a/src/audios/song/kyushu_sora-humming-tsun-002.wav b/src/audios/song/kyushu_sora-humming-tsun-002.wav index 31aab5d9..0dc25a20 100644 Binary files a/src/audios/song/kyushu_sora-humming-tsun-002.wav and b/src/audios/song/kyushu_sora-humming-tsun-002.wav differ diff --git a/src/audios/song/kyushu_sora-humming-tsun-003.wav b/src/audios/song/kyushu_sora-humming-tsun-003.wav index 0dc25a20..83205dbc 100644 Binary files a/src/audios/song/kyushu_sora-humming-tsun-003.wav and b/src/audios/song/kyushu_sora-humming-tsun-003.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-boy-001.wav b/src/audios/song/manbetsu_hanamaru-humming-boy-001.wav index 20c94532..1a91585f 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-boy-001.wav and b/src/audios/song/manbetsu_hanamaru-humming-boy-001.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-boy-002.wav b/src/audios/song/manbetsu_hanamaru-humming-boy-002.wav index 1a91585f..7b219d7b 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-boy-002.wav and b/src/audios/song/manbetsu_hanamaru-humming-boy-002.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-boy-003.wav b/src/audios/song/manbetsu_hanamaru-humming-boy-003.wav index 7b219d7b..20c94532 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-boy-003.wav and b/src/audios/song/manbetsu_hanamaru-humming-boy-003.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-cute-001.wav b/src/audios/song/manbetsu_hanamaru-humming-cute-001.wav index 24bc4dd3..5731b669 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-cute-001.wav and b/src/audios/song/manbetsu_hanamaru-humming-cute-001.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-cute-002.wav b/src/audios/song/manbetsu_hanamaru-humming-cute-002.wav index 5731b669..f3253204 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-cute-002.wav and b/src/audios/song/manbetsu_hanamaru-humming-cute-002.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-cute-003.wav b/src/audios/song/manbetsu_hanamaru-humming-cute-003.wav index f3253204..24bc4dd3 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-cute-003.wav and b/src/audios/song/manbetsu_hanamaru-humming-cute-003.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-fun-001.wav b/src/audios/song/manbetsu_hanamaru-humming-fun-001.wav index 3587b15b..a01b4c6a 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-fun-001.wav and b/src/audios/song/manbetsu_hanamaru-humming-fun-001.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-fun-002.wav b/src/audios/song/manbetsu_hanamaru-humming-fun-002.wav index a01b4c6a..41ab327b 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-fun-002.wav and b/src/audios/song/manbetsu_hanamaru-humming-fun-002.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-fun-003.wav b/src/audios/song/manbetsu_hanamaru-humming-fun-003.wav index 41ab327b..3587b15b 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-fun-003.wav and b/src/audios/song/manbetsu_hanamaru-humming-fun-003.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-normal-001.wav b/src/audios/song/manbetsu_hanamaru-humming-normal-001.wav index 5c6f2c43..3f006e93 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-normal-001.wav and b/src/audios/song/manbetsu_hanamaru-humming-normal-001.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-normal-002.wav b/src/audios/song/manbetsu_hanamaru-humming-normal-002.wav index 3f006e93..86317a68 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-normal-002.wav and b/src/audios/song/manbetsu_hanamaru-humming-normal-002.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-normal-003.wav b/src/audios/song/manbetsu_hanamaru-humming-normal-003.wav index 86317a68..5c6f2c43 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-normal-003.wav and b/src/audios/song/manbetsu_hanamaru-humming-normal-003.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-whis-001.wav b/src/audios/song/manbetsu_hanamaru-humming-whis-001.wav index 6b11aafd..85d02972 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-whis-001.wav and b/src/audios/song/manbetsu_hanamaru-humming-whis-001.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-whis-002.wav b/src/audios/song/manbetsu_hanamaru-humming-whis-002.wav index 85d02972..1746c455 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-whis-002.wav and b/src/audios/song/manbetsu_hanamaru-humming-whis-002.wav differ diff --git a/src/audios/song/manbetsu_hanamaru-humming-whis-003.wav b/src/audios/song/manbetsu_hanamaru-humming-whis-003.wav index 1746c455..6b11aafd 100644 Binary files a/src/audios/song/manbetsu_hanamaru-humming-whis-003.wav and b/src/audios/song/manbetsu_hanamaru-humming-whis-003.wav differ diff --git a/src/audios/song/meimei_himari-humming-normal-001.wav b/src/audios/song/meimei_himari-humming-normal-001.wav index 9845fe56..3818bfd8 100644 Binary files a/src/audios/song/meimei_himari-humming-normal-001.wav and b/src/audios/song/meimei_himari-humming-normal-001.wav differ diff --git a/src/audios/song/meimei_himari-humming-normal-002.wav b/src/audios/song/meimei_himari-humming-normal-002.wav index 3818bfd8..e3e91020 100644 Binary files a/src/audios/song/meimei_himari-humming-normal-002.wav and b/src/audios/song/meimei_himari-humming-normal-002.wav differ diff --git a/src/audios/song/meimei_himari-humming-normal-003.wav b/src/audios/song/meimei_himari-humming-normal-003.wav index e3e91020..9845fe56 100644 Binary files a/src/audios/song/meimei_himari-humming-normal-003.wav and b/src/audios/song/meimei_himari-humming-normal-003.wav differ diff --git a/src/audios/song/mochikosan-humming-angry-001.wav b/src/audios/song/mochikosan-humming-angry-001.wav index 3402db83..521a72ba 100644 Binary files a/src/audios/song/mochikosan-humming-angry-001.wav and b/src/audios/song/mochikosan-humming-angry-001.wav differ diff --git a/src/audios/song/mochikosan-humming-angry-002.wav b/src/audios/song/mochikosan-humming-angry-002.wav index 521a72ba..12b8149b 100644 Binary files a/src/audios/song/mochikosan-humming-angry-002.wav and b/src/audios/song/mochikosan-humming-angry-002.wav differ diff --git a/src/audios/song/mochikosan-humming-angry-003.wav b/src/audios/song/mochikosan-humming-angry-003.wav index 12b8149b..3402db83 100644 Binary files a/src/audios/song/mochikosan-humming-angry-003.wav and b/src/audios/song/mochikosan-humming-angry-003.wav differ diff --git a/src/audios/song/mochikosan-humming-cry-001.wav b/src/audios/song/mochikosan-humming-cry-001.wav index 7bdeedae..9c4e662b 100644 Binary files a/src/audios/song/mochikosan-humming-cry-001.wav and b/src/audios/song/mochikosan-humming-cry-001.wav differ diff --git a/src/audios/song/mochikosan-humming-cry-002.wav b/src/audios/song/mochikosan-humming-cry-002.wav index 9c4e662b..c6924096 100644 Binary files a/src/audios/song/mochikosan-humming-cry-002.wav and b/src/audios/song/mochikosan-humming-cry-002.wav differ diff --git a/src/audios/song/mochikosan-humming-cry-003.wav b/src/audios/song/mochikosan-humming-cry-003.wav index c6924096..7bdeedae 100644 Binary files a/src/audios/song/mochikosan-humming-cry-003.wav and b/src/audios/song/mochikosan-humming-cry-003.wav differ diff --git a/src/audios/song/mochikosan-humming-joy-001.wav b/src/audios/song/mochikosan-humming-joy-001.wav index 9b95310b..c25c3621 100644 Binary files a/src/audios/song/mochikosan-humming-joy-001.wav and b/src/audios/song/mochikosan-humming-joy-001.wav differ diff --git a/src/audios/song/mochikosan-humming-joy-002.wav b/src/audios/song/mochikosan-humming-joy-002.wav index c25c3621..f9de341b 100644 Binary files a/src/audios/song/mochikosan-humming-joy-002.wav and b/src/audios/song/mochikosan-humming-joy-002.wav differ diff --git a/src/audios/song/mochikosan-humming-joy-003.wav b/src/audios/song/mochikosan-humming-joy-003.wav index f9de341b..9b95310b 100644 Binary files a/src/audios/song/mochikosan-humming-joy-003.wav and b/src/audios/song/mochikosan-humming-joy-003.wav differ diff --git a/src/audios/song/mochikosan-humming-normal-001.wav b/src/audios/song/mochikosan-humming-normal-001.wav index a9f62b5b..375f4dcd 100644 Binary files a/src/audios/song/mochikosan-humming-normal-001.wav and b/src/audios/song/mochikosan-humming-normal-001.wav differ diff --git a/src/audios/song/mochikosan-humming-normal-002.wav b/src/audios/song/mochikosan-humming-normal-002.wav index 375f4dcd..02439f98 100644 Binary files a/src/audios/song/mochikosan-humming-normal-002.wav and b/src/audios/song/mochikosan-humming-normal-002.wav differ diff --git a/src/audios/song/mochikosan-humming-normal-003.wav b/src/audios/song/mochikosan-humming-normal-003.wav index 02439f98..a9f62b5b 100644 Binary files a/src/audios/song/mochikosan-humming-normal-003.wav and b/src/audios/song/mochikosan-humming-normal-003.wav differ diff --git a/src/audios/song/mochikosan-humming-relax-001.wav b/src/audios/song/mochikosan-humming-relax-001.wav index e3206b40..7199a515 100644 Binary files a/src/audios/song/mochikosan-humming-relax-001.wav and b/src/audios/song/mochikosan-humming-relax-001.wav differ diff --git a/src/audios/song/mochikosan-humming-relax-002.wav b/src/audios/song/mochikosan-humming-relax-002.wav index 7199a515..94dcbdcf 100644 Binary files a/src/audios/song/mochikosan-humming-relax-002.wav and b/src/audios/song/mochikosan-humming-relax-002.wav differ diff --git a/src/audios/song/mochikosan-humming-relax-003.wav b/src/audios/song/mochikosan-humming-relax-003.wav index 94dcbdcf..e3206b40 100644 Binary files a/src/audios/song/mochikosan-humming-relax-003.wav and b/src/audios/song/mochikosan-humming-relax-003.wav differ diff --git a/src/audios/song/mochikosan-humming-sexy-001.wav b/src/audios/song/mochikosan-humming-sexy-001.wav index 2f4eb7b7..f07dfd24 100644 Binary files a/src/audios/song/mochikosan-humming-sexy-001.wav and b/src/audios/song/mochikosan-humming-sexy-001.wav differ diff --git a/src/audios/song/mochikosan-humming-sexy-002.wav b/src/audios/song/mochikosan-humming-sexy-002.wav index f07dfd24..8ca716de 100644 Binary files a/src/audios/song/mochikosan-humming-sexy-002.wav and b/src/audios/song/mochikosan-humming-sexy-002.wav differ diff --git a/src/audios/song/mochikosan-humming-sexy-003.wav b/src/audios/song/mochikosan-humming-sexy-003.wav index 8ca716de..2f4eb7b7 100644 Binary files a/src/audios/song/mochikosan-humming-sexy-003.wav and b/src/audios/song/mochikosan-humming-sexy-003.wav differ diff --git a/src/audios/song/namine_ritsu-humming-queen-001.wav b/src/audios/song/namine_ritsu-humming-queen-001.wav index 63f70f4a..b2b81e74 100644 Binary files a/src/audios/song/namine_ritsu-humming-queen-001.wav and b/src/audios/song/namine_ritsu-humming-queen-001.wav differ diff --git a/src/audios/song/namine_ritsu-humming-queen-002.wav b/src/audios/song/namine_ritsu-humming-queen-002.wav index b2b81e74..02953546 100644 Binary files a/src/audios/song/namine_ritsu-humming-queen-002.wav and b/src/audios/song/namine_ritsu-humming-queen-002.wav differ diff --git a/src/audios/song/namine_ritsu-humming-queen-003.wav b/src/audios/song/namine_ritsu-humming-queen-003.wav index 02953546..63f70f4a 100644 Binary files a/src/audios/song/namine_ritsu-humming-queen-003.wav and b/src/audios/song/namine_ritsu-humming-queen-003.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-fun-001.wav b/src/audios/song/nekotsuka_aru-humming-fun-001.wav index d041e310..9cea0e40 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-fun-001.wav and b/src/audios/song/nekotsuka_aru-humming-fun-001.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-fun-002.wav b/src/audios/song/nekotsuka_aru-humming-fun-002.wav index 9cea0e40..c67ab37c 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-fun-002.wav and b/src/audios/song/nekotsuka_aru-humming-fun-002.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-fun-003.wav b/src/audios/song/nekotsuka_aru-humming-fun-003.wav index c67ab37c..d041e310 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-fun-003.wav and b/src/audios/song/nekotsuka_aru-humming-fun-003.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-normal-001.wav b/src/audios/song/nekotsuka_aru-humming-normal-001.wav index 8e4a8e55..97eb2c96 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-normal-001.wav and b/src/audios/song/nekotsuka_aru-humming-normal-001.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-normal-002.wav b/src/audios/song/nekotsuka_aru-humming-normal-002.wav index 97eb2c96..d1852630 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-normal-002.wav and b/src/audios/song/nekotsuka_aru-humming-normal-002.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-normal-003.wav b/src/audios/song/nekotsuka_aru-humming-normal-003.wav index d1852630..8e4a8e55 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-normal-003.wav and b/src/audios/song/nekotsuka_aru-humming-normal-003.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-ochitsuki-001.wav b/src/audios/song/nekotsuka_aru-humming-ochitsuki-001.wav index f8123942..765faabe 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-ochitsuki-001.wav and b/src/audios/song/nekotsuka_aru-humming-ochitsuki-001.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-ochitsuki-002.wav b/src/audios/song/nekotsuka_aru-humming-ochitsuki-002.wav index 765faabe..7c5044c2 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-ochitsuki-002.wav and b/src/audios/song/nekotsuka_aru-humming-ochitsuki-002.wav differ diff --git a/src/audios/song/nekotsuka_aru-humming-ochitsuki-003.wav b/src/audios/song/nekotsuka_aru-humming-ochitsuki-003.wav index 7c5044c2..f8123942 100644 Binary files a/src/audios/song/nekotsuka_aru-humming-ochitsuki-003.wav and b/src/audios/song/nekotsuka_aru-humming-ochitsuki-003.wav differ diff --git a/src/audios/song/nekotsuka_bi-humming-normal-001.wav b/src/audios/song/nekotsuka_bi-humming-normal-001.wav index 9a43c0c7..794dbb4b 100644 Binary files a/src/audios/song/nekotsuka_bi-humming-normal-001.wav and b/src/audios/song/nekotsuka_bi-humming-normal-001.wav differ diff --git a/src/audios/song/nekotsuka_bi-humming-normal-002.wav b/src/audios/song/nekotsuka_bi-humming-normal-002.wav index 794dbb4b..68095112 100644 Binary files a/src/audios/song/nekotsuka_bi-humming-normal-002.wav and b/src/audios/song/nekotsuka_bi-humming-normal-002.wav differ diff --git a/src/audios/song/nekotsuka_bi-humming-normal-003.wav b/src/audios/song/nekotsuka_bi-humming-normal-003.wav index 68095112..9a43c0c7 100644 Binary files a/src/audios/song/nekotsuka_bi-humming-normal-003.wav and b/src/audios/song/nekotsuka_bi-humming-normal-003.wav differ diff --git a/src/audios/song/nekotsuka_bi-humming-ochitsuki-001.wav b/src/audios/song/nekotsuka_bi-humming-ochitsuki-001.wav index 6b64e2ae..04dadfbc 100644 Binary files a/src/audios/song/nekotsuka_bi-humming-ochitsuki-001.wav and b/src/audios/song/nekotsuka_bi-humming-ochitsuki-001.wav differ diff --git a/src/audios/song/nekotsuka_bi-humming-ochitsuki-002.wav b/src/audios/song/nekotsuka_bi-humming-ochitsuki-002.wav index 04dadfbc..32033e0d 100644 Binary files a/src/audios/song/nekotsuka_bi-humming-ochitsuki-002.wav and b/src/audios/song/nekotsuka_bi-humming-ochitsuki-002.wav differ diff --git a/src/audios/song/nekotsuka_bi-humming-ochitsuki-003.wav b/src/audios/song/nekotsuka_bi-humming-ochitsuki-003.wav index 32033e0d..6b64e2ae 100644 Binary files a/src/audios/song/nekotsuka_bi-humming-ochitsuki-003.wav and b/src/audios/song/nekotsuka_bi-humming-ochitsuki-003.wav differ diff --git a/src/audios/song/number_seven-humming-announce-001.wav b/src/audios/song/number_seven-humming-announce-001.wav index 69befa54..9bfade57 100644 Binary files a/src/audios/song/number_seven-humming-announce-001.wav and b/src/audios/song/number_seven-humming-announce-001.wav differ diff --git a/src/audios/song/number_seven-humming-announce-002.wav b/src/audios/song/number_seven-humming-announce-002.wav index 9bfade57..c1d823b3 100644 Binary files a/src/audios/song/number_seven-humming-announce-002.wav and b/src/audios/song/number_seven-humming-announce-002.wav differ diff --git a/src/audios/song/number_seven-humming-announce-003.wav b/src/audios/song/number_seven-humming-announce-003.wav index c1d823b3..69befa54 100644 Binary files a/src/audios/song/number_seven-humming-announce-003.wav and b/src/audios/song/number_seven-humming-announce-003.wav differ diff --git a/src/audios/song/number_seven-humming-normal-001.wav b/src/audios/song/number_seven-humming-normal-001.wav index 491d8658..885f2000 100644 Binary files a/src/audios/song/number_seven-humming-normal-001.wav and b/src/audios/song/number_seven-humming-normal-001.wav differ diff --git a/src/audios/song/number_seven-humming-normal-002.wav b/src/audios/song/number_seven-humming-normal-002.wav index 885f2000..02fd7658 100644 Binary files a/src/audios/song/number_seven-humming-normal-002.wav and b/src/audios/song/number_seven-humming-normal-002.wav differ diff --git a/src/audios/song/number_seven-humming-normal-003.wav b/src/audios/song/number_seven-humming-normal-003.wav index 02fd7658..491d8658 100644 Binary files a/src/audios/song/number_seven-humming-normal-003.wav and b/src/audios/song/number_seven-humming-normal-003.wav differ diff --git a/src/audios/song/number_seven-humming-reading-001.wav b/src/audios/song/number_seven-humming-reading-001.wav index 4bff38a8..a087de81 100644 Binary files a/src/audios/song/number_seven-humming-reading-001.wav and b/src/audios/song/number_seven-humming-reading-001.wav differ diff --git a/src/audios/song/number_seven-humming-reading-002.wav b/src/audios/song/number_seven-humming-reading-002.wav index a087de81..96697b17 100644 Binary files a/src/audios/song/number_seven-humming-reading-002.wav and b/src/audios/song/number_seven-humming-reading-002.wav differ diff --git a/src/audios/song/number_seven-humming-reading-003.wav b/src/audios/song/number_seven-humming-reading-003.wav index 96697b17..4bff38a8 100644 Binary files a/src/audios/song/number_seven-humming-reading-003.wav and b/src/audios/song/number_seven-humming-reading-003.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-fear-001.wav b/src/audios/song/nurserobo_typet-humming-fear-001.wav index c6928f1c..373ced2c 100644 Binary files a/src/audios/song/nurserobo_typet-humming-fear-001.wav and b/src/audios/song/nurserobo_typet-humming-fear-001.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-fear-002.wav b/src/audios/song/nurserobo_typet-humming-fear-002.wav index 373ced2c..d1e7ed55 100644 Binary files a/src/audios/song/nurserobo_typet-humming-fear-002.wav and b/src/audios/song/nurserobo_typet-humming-fear-002.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-fear-003.wav b/src/audios/song/nurserobo_typet-humming-fear-003.wav index d1e7ed55..c6928f1c 100644 Binary files a/src/audios/song/nurserobo_typet-humming-fear-003.wav and b/src/audios/song/nurserobo_typet-humming-fear-003.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-fun-001.wav b/src/audios/song/nurserobo_typet-humming-fun-001.wav index 7b1e9987..73eec820 100644 Binary files a/src/audios/song/nurserobo_typet-humming-fun-001.wav and b/src/audios/song/nurserobo_typet-humming-fun-001.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-fun-002.wav b/src/audios/song/nurserobo_typet-humming-fun-002.wav index 73eec820..23c718c9 100644 Binary files a/src/audios/song/nurserobo_typet-humming-fun-002.wav and b/src/audios/song/nurserobo_typet-humming-fun-002.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-fun-003.wav b/src/audios/song/nurserobo_typet-humming-fun-003.wav index 23c718c9..7b1e9987 100644 Binary files a/src/audios/song/nurserobo_typet-humming-fun-003.wav and b/src/audios/song/nurserobo_typet-humming-fun-003.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-normal-001.wav b/src/audios/song/nurserobo_typet-humming-normal-001.wav index b51d4152..d6547c38 100644 Binary files a/src/audios/song/nurserobo_typet-humming-normal-001.wav and b/src/audios/song/nurserobo_typet-humming-normal-001.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-normal-002.wav b/src/audios/song/nurserobo_typet-humming-normal-002.wav index d6547c38..53ae0755 100644 Binary files a/src/audios/song/nurserobo_typet-humming-normal-002.wav and b/src/audios/song/nurserobo_typet-humming-normal-002.wav differ diff --git a/src/audios/song/nurserobo_typet-humming-normal-003.wav b/src/audios/song/nurserobo_typet-humming-normal-003.wav index 53ae0755..b51d4152 100644 Binary files a/src/audios/song/nurserobo_typet-humming-normal-003.wav and b/src/audios/song/nurserobo_typet-humming-normal-003.wav differ diff --git a/src/audios/song/ouka_miko-humming-2nd-001.wav b/src/audios/song/ouka_miko-humming-2nd-001.wav index f786900c..d4403e9c 100644 Binary files a/src/audios/song/ouka_miko-humming-2nd-001.wav and b/src/audios/song/ouka_miko-humming-2nd-001.wav differ diff --git a/src/audios/song/ouka_miko-humming-2nd-002.wav b/src/audios/song/ouka_miko-humming-2nd-002.wav index d4403e9c..66667d6a 100644 Binary files a/src/audios/song/ouka_miko-humming-2nd-002.wav and b/src/audios/song/ouka_miko-humming-2nd-002.wav differ diff --git a/src/audios/song/ouka_miko-humming-2nd-003.wav b/src/audios/song/ouka_miko-humming-2nd-003.wav index 66667d6a..f786900c 100644 Binary files a/src/audios/song/ouka_miko-humming-2nd-003.wav and b/src/audios/song/ouka_miko-humming-2nd-003.wav differ diff --git a/src/audios/song/ouka_miko-humming-loli-001.wav b/src/audios/song/ouka_miko-humming-loli-001.wav index 16d0b1f3..6345fc3e 100644 Binary files a/src/audios/song/ouka_miko-humming-loli-001.wav and b/src/audios/song/ouka_miko-humming-loli-001.wav differ diff --git a/src/audios/song/ouka_miko-humming-loli-002.wav b/src/audios/song/ouka_miko-humming-loli-002.wav index 6345fc3e..6a905c45 100644 Binary files a/src/audios/song/ouka_miko-humming-loli-002.wav and b/src/audios/song/ouka_miko-humming-loli-002.wav differ diff --git a/src/audios/song/ouka_miko-humming-loli-003.wav b/src/audios/song/ouka_miko-humming-loli-003.wav index 6a905c45..16d0b1f3 100644 Binary files a/src/audios/song/ouka_miko-humming-loli-003.wav and b/src/audios/song/ouka_miko-humming-loli-003.wav differ diff --git a/src/audios/song/ouka_miko-humming-normal-001.wav b/src/audios/song/ouka_miko-humming-normal-001.wav index 2e8b11bf..d6cf707f 100644 Binary files a/src/audios/song/ouka_miko-humming-normal-001.wav and b/src/audios/song/ouka_miko-humming-normal-001.wav differ diff --git a/src/audios/song/ouka_miko-humming-normal-002.wav b/src/audios/song/ouka_miko-humming-normal-002.wav index d6cf707f..6d4d3e41 100644 Binary files a/src/audios/song/ouka_miko-humming-normal-002.wav and b/src/audios/song/ouka_miko-humming-normal-002.wav differ diff --git a/src/audios/song/ouka_miko-humming-normal-003.wav b/src/audios/song/ouka_miko-humming-normal-003.wav index 6d4d3e41..2e8b11bf 100644 Binary files a/src/audios/song/ouka_miko-humming-normal-003.wav and b/src/audios/song/ouka_miko-humming-normal-003.wav differ diff --git a/src/audios/song/sayo-humming-normal-001.wav b/src/audios/song/sayo-humming-normal-001.wav index ae697954..d7622a0f 100644 Binary files a/src/audios/song/sayo-humming-normal-001.wav and b/src/audios/song/sayo-humming-normal-001.wav differ diff --git a/src/audios/song/sayo-humming-normal-002.wav b/src/audios/song/sayo-humming-normal-002.wav index d7622a0f..b70d8d76 100644 Binary files a/src/audios/song/sayo-humming-normal-002.wav and b/src/audios/song/sayo-humming-normal-002.wav differ diff --git a/src/audios/song/sayo-humming-normal-003.wav b/src/audios/song/sayo-humming-normal-003.wav index b70d8d76..ae697954 100644 Binary files a/src/audios/song/sayo-humming-normal-003.wav and b/src/audios/song/sayo-humming-normal-003.wav differ diff --git a/src/audios/song/shikoku_metan-humming-hiso-001.wav b/src/audios/song/shikoku_metan-humming-hiso-001.wav index eefad49f..c8fcc54d 100644 Binary files a/src/audios/song/shikoku_metan-humming-hiso-001.wav and b/src/audios/song/shikoku_metan-humming-hiso-001.wav differ diff --git a/src/audios/song/shikoku_metan-humming-hiso-002.wav b/src/audios/song/shikoku_metan-humming-hiso-002.wav index c8fcc54d..05acbcdb 100644 Binary files a/src/audios/song/shikoku_metan-humming-hiso-002.wav and b/src/audios/song/shikoku_metan-humming-hiso-002.wav differ diff --git a/src/audios/song/shikoku_metan-humming-hiso-003.wav b/src/audios/song/shikoku_metan-humming-hiso-003.wav index 05acbcdb..eefad49f 100644 Binary files a/src/audios/song/shikoku_metan-humming-hiso-003.wav and b/src/audios/song/shikoku_metan-humming-hiso-003.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-angry-001.wav b/src/audios/song/shirakami_kotarou-humming-angry-001.wav index 274f2226..75abfd8f 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-angry-001.wav and b/src/audios/song/shirakami_kotarou-humming-angry-001.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-angry-002.wav b/src/audios/song/shirakami_kotarou-humming-angry-002.wav index 75abfd8f..e0bce1b1 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-angry-002.wav and b/src/audios/song/shirakami_kotarou-humming-angry-002.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-angry-003.wav b/src/audios/song/shirakami_kotarou-humming-angry-003.wav index e0bce1b1..274f2226 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-angry-003.wav and b/src/audios/song/shirakami_kotarou-humming-angry-003.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-biku-001.wav b/src/audios/song/shirakami_kotarou-humming-biku-001.wav index 0be05b2f..7e9a789e 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-biku-001.wav and b/src/audios/song/shirakami_kotarou-humming-biku-001.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-biku-002.wav b/src/audios/song/shirakami_kotarou-humming-biku-002.wav index 7e9a789e..38ae0483 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-biku-002.wav and b/src/audios/song/shirakami_kotarou-humming-biku-002.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-biku-003.wav b/src/audios/song/shirakami_kotarou-humming-biku-003.wav index 38ae0483..0be05b2f 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-biku-003.wav and b/src/audios/song/shirakami_kotarou-humming-biku-003.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-cry-001.wav b/src/audios/song/shirakami_kotarou-humming-cry-001.wav index cbb5d6bd..cc41592d 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-cry-001.wav and b/src/audios/song/shirakami_kotarou-humming-cry-001.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-cry-002.wav b/src/audios/song/shirakami_kotarou-humming-cry-002.wav index cc41592d..37fa2cd4 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-cry-002.wav and b/src/audios/song/shirakami_kotarou-humming-cry-002.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-cry-003.wav b/src/audios/song/shirakami_kotarou-humming-cry-003.wav index 37fa2cd4..cbb5d6bd 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-cry-003.wav and b/src/audios/song/shirakami_kotarou-humming-cry-003.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-joy-001.wav b/src/audios/song/shirakami_kotarou-humming-joy-001.wav index 963d57f8..485c11d3 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-joy-001.wav and b/src/audios/song/shirakami_kotarou-humming-joy-001.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-joy-002.wav b/src/audios/song/shirakami_kotarou-humming-joy-002.wav index 485c11d3..c07508d3 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-joy-002.wav and b/src/audios/song/shirakami_kotarou-humming-joy-002.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-joy-003.wav b/src/audios/song/shirakami_kotarou-humming-joy-003.wav index c07508d3..963d57f8 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-joy-003.wav and b/src/audios/song/shirakami_kotarou-humming-joy-003.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-normal-001.wav b/src/audios/song/shirakami_kotarou-humming-normal-001.wav index d533c2e4..090e6732 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-normal-001.wav and b/src/audios/song/shirakami_kotarou-humming-normal-001.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-normal-002.wav b/src/audios/song/shirakami_kotarou-humming-normal-002.wav index 090e6732..33189d0c 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-normal-002.wav and b/src/audios/song/shirakami_kotarou-humming-normal-002.wav differ diff --git a/src/audios/song/shirakami_kotarou-humming-normal-003.wav b/src/audios/song/shirakami_kotarou-humming-normal-003.wav index 33189d0c..d533c2e4 100644 Binary files a/src/audios/song/shirakami_kotarou-humming-normal-003.wav and b/src/audios/song/shirakami_kotarou-humming-normal-003.wav differ diff --git a/src/audios/song/wakamatsu_akashi-humming-normal-001.wav b/src/audios/song/wakamatsu_akashi-humming-normal-001.wav index fbb55186..dc5ce8d2 100644 Binary files a/src/audios/song/wakamatsu_akashi-humming-normal-001.wav and b/src/audios/song/wakamatsu_akashi-humming-normal-001.wav differ diff --git a/src/audios/song/wakamatsu_akashi-humming-normal-002.wav b/src/audios/song/wakamatsu_akashi-humming-normal-002.wav index dc5ce8d2..aa6b9d2d 100644 Binary files a/src/audios/song/wakamatsu_akashi-humming-normal-002.wav and b/src/audios/song/wakamatsu_akashi-humming-normal-002.wav differ diff --git a/src/audios/song/wakamatsu_akashi-humming-normal-003.wav b/src/audios/song/wakamatsu_akashi-humming-normal-003.wav index aa6b9d2d..fbb55186 100644 Binary files a/src/audios/song/wakamatsu_akashi-humming-normal-003.wav and b/src/audios/song/wakamatsu_akashi-humming-normal-003.wav differ diff --git a/src/audios/song/white_cul-humming-cry-001.wav b/src/audios/song/white_cul-humming-cry-001.wav index 852818d1..1d63002d 100644 Binary files a/src/audios/song/white_cul-humming-cry-001.wav and b/src/audios/song/white_cul-humming-cry-001.wav differ diff --git a/src/audios/song/white_cul-humming-cry-002.wav b/src/audios/song/white_cul-humming-cry-002.wav index 1d63002d..14697f35 100644 Binary files a/src/audios/song/white_cul-humming-cry-002.wav and b/src/audios/song/white_cul-humming-cry-002.wav differ diff --git a/src/audios/song/white_cul-humming-cry-003.wav b/src/audios/song/white_cul-humming-cry-003.wav index 14697f35..852818d1 100644 Binary files a/src/audios/song/white_cul-humming-cry-003.wav and b/src/audios/song/white_cul-humming-cry-003.wav differ diff --git a/src/audios/song/white_cul-humming-joy-001.wav b/src/audios/song/white_cul-humming-joy-001.wav index 4d5de02f..c90d8843 100644 Binary files a/src/audios/song/white_cul-humming-joy-001.wav and b/src/audios/song/white_cul-humming-joy-001.wav differ diff --git a/src/audios/song/white_cul-humming-joy-002.wav b/src/audios/song/white_cul-humming-joy-002.wav index c90d8843..6ebfeb94 100644 Binary files a/src/audios/song/white_cul-humming-joy-002.wav and b/src/audios/song/white_cul-humming-joy-002.wav differ diff --git a/src/audios/song/white_cul-humming-joy-003.wav b/src/audios/song/white_cul-humming-joy-003.wav index 6ebfeb94..4d5de02f 100644 Binary files a/src/audios/song/white_cul-humming-joy-003.wav and b/src/audios/song/white_cul-humming-joy-003.wav differ diff --git a/src/audios/song/white_cul-humming-normal-001.wav b/src/audios/song/white_cul-humming-normal-001.wav index c5da2994..a2377528 100644 Binary files a/src/audios/song/white_cul-humming-normal-001.wav and b/src/audios/song/white_cul-humming-normal-001.wav differ diff --git a/src/audios/song/white_cul-humming-normal-002.wav b/src/audios/song/white_cul-humming-normal-002.wav index a2377528..046f256b 100644 Binary files a/src/audios/song/white_cul-humming-normal-002.wav and b/src/audios/song/white_cul-humming-normal-002.wav differ diff --git a/src/audios/song/white_cul-humming-normal-003.wav b/src/audios/song/white_cul-humming-normal-003.wav index 046f256b..c5da2994 100644 Binary files a/src/audios/song/white_cul-humming-normal-003.wav and b/src/audios/song/white_cul-humming-normal-003.wav differ diff --git a/src/audios/song/white_cul-humming-sad-001.wav b/src/audios/song/white_cul-humming-sad-001.wav index 34aa82d5..6df49107 100644 Binary files a/src/audios/song/white_cul-humming-sad-001.wav and b/src/audios/song/white_cul-humming-sad-001.wav differ diff --git a/src/audios/song/white_cul-humming-sad-002.wav b/src/audios/song/white_cul-humming-sad-002.wav index 6df49107..bff8a3f1 100644 Binary files a/src/audios/song/white_cul-humming-sad-002.wav and b/src/audios/song/white_cul-humming-sad-002.wav differ diff --git a/src/audios/song/white_cul-humming-sad-003.wav b/src/audios/song/white_cul-humming-sad-003.wav index bff8a3f1..34aa82d5 100644 Binary files a/src/audios/song/white_cul-humming-sad-003.wav and b/src/audios/song/white_cul-humming-sad-003.wav differ diff --git a/src/audios/song/zundamon-humming-herohero-001.wav b/src/audios/song/zundamon-humming-herohero-001.wav index 6151622e..5b75bd65 100644 Binary files a/src/audios/song/zundamon-humming-herohero-001.wav and b/src/audios/song/zundamon-humming-herohero-001.wav differ diff --git a/src/audios/song/zundamon-humming-herohero-002.wav b/src/audios/song/zundamon-humming-herohero-002.wav index 5b75bd65..b11addd7 100644 Binary files a/src/audios/song/zundamon-humming-herohero-002.wav and b/src/audios/song/zundamon-humming-herohero-002.wav differ diff --git a/src/audios/song/zundamon-humming-herohero-003.wav b/src/audios/song/zundamon-humming-herohero-003.wav index b11addd7..6151622e 100644 Binary files a/src/audios/song/zundamon-humming-herohero-003.wav and b/src/audios/song/zundamon-humming-herohero-003.wav differ diff --git a/src/audios/song/zundamon-humming-hiso-001.wav b/src/audios/song/zundamon-humming-hiso-001.wav index ce13f0bf..38d31f6e 100644 Binary files a/src/audios/song/zundamon-humming-hiso-001.wav and b/src/audios/song/zundamon-humming-hiso-001.wav differ diff --git a/src/audios/song/zundamon-humming-hiso-002.wav b/src/audios/song/zundamon-humming-hiso-002.wav index 38d31f6e..76de4dae 100644 Binary files a/src/audios/song/zundamon-humming-hiso-002.wav and b/src/audios/song/zundamon-humming-hiso-002.wav differ diff --git a/src/audios/song/zundamon-humming-hiso-003.wav b/src/audios/song/zundamon-humming-hiso-003.wav index 76de4dae..ce13f0bf 100644 Binary files a/src/audios/song/zundamon-humming-hiso-003.wav and b/src/audios/song/zundamon-humming-hiso-003.wav differ diff --git a/src/audios/song/zundamon-humming-namidame-001.wav b/src/audios/song/zundamon-humming-namidame-001.wav index e105b9d8..26305ffd 100644 Binary files a/src/audios/song/zundamon-humming-namidame-001.wav and b/src/audios/song/zundamon-humming-namidame-001.wav differ diff --git a/src/audios/song/zundamon-humming-namidame-002.wav b/src/audios/song/zundamon-humming-namidame-002.wav index 26305ffd..330c1ae2 100644 Binary files a/src/audios/song/zundamon-humming-namidame-002.wav and b/src/audios/song/zundamon-humming-namidame-002.wav differ diff --git a/src/audios/song/zundamon-humming-namidame-003.wav b/src/audios/song/zundamon-humming-namidame-003.wav index 330c1ae2..e105b9d8 100644 Binary files a/src/audios/song/zundamon-humming-namidame-003.wav and b/src/audios/song/zundamon-humming-namidame-003.wav differ diff --git a/src/components/layout.scss b/src/components/layout.scss index 4cc1726b..32c8e13d 100644 --- a/src/components/layout.scss +++ b/src/components/layout.scss @@ -696,6 +696,185 @@ $dropdown-item-active-background-color: $primary; } } +.song { + color: white; + + .title, + .subtitle { + color: white !important; + } + + .top { + height: calc(100vh - 3.25rem); + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + gap: 3.5rem; + + // 背景画像 + position: relative; + z-index: 0; + &:before { + background-image: url(../images/song/top-bg.png); + background-size: cover; + background-position: center; + + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + + filter: blur(2.5px) brightness(70%); + // filter: blur(1px) brightness(50%); + } + + .titles { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + + text-align: center; + + h1 { + color: rgba($primary, 0.75) !important; + font-size: 7.5rem; + text-shadow: 0 0 10px rgba(mix($link, black, 90%), 0.75); + } + + .subtitle { + @extend .is-4; + @extend .has-text-weight-bold; + text-shadow: 0 0 10px rgba(black, 0.75); + + // で良い感じに改行するようにする + word-break: keep-all; + overflow-wrap: break-word; + } + + @include touch { + h1 { + font-size: 6rem; + } + } + + @include mobile { + gap: 0.5rem; + margin-bottom: 5rem; + + h1 { + font-size: 3rem; + } + } + } + + .buttons { + display: flex; + flex-direction: column; + gap: 1rem; + + .button { + box-shadow: 0 0 10px #000; + } + } + } + + .feature { + width: 100%; + @extend .is-max-widescreen; + @extend .mb-6; + + .feature-cells { + width: 100%; + display: grid; + grid-template-columns: repeat(auto-fit, minmax(0, 1fr)); + gap: 1rem; + + @include touch { + grid-template-columns: repeat(2, 1fr); + } + + .feature-cell { + background-color: #43554239; + @extend .is-size-5; + @extend .is-size-6-mobile; + text-align: center; + padding: 2rem 0; + border-radius: 1rem; + } + } + } + + .voices { + display: flex; + flex-direction: column; + @extend .is-max-widescreen; + @extend .mb-6; + + .voice-cards { + display: flex; + flex-direction: row; + gap: 1rem; + align-items: center; + justify-content: center; + flex-wrap: wrap; + + .voice-card { + display: flex; + flex-direction: column; + gap: 0.5rem; + align-items: center; + justify-content: center; + + background-color: #282828; + border-radius: 0.5rem; + width: 10rem; + @extend .py-3; + + .voice-card-image { + width: 70%; + } + + .voice-card-content { + @extend .has-text-centered; + + display: flex; + flex-direction: column; + gap: 0.5rem; + + .title { + @extend .is-6; + @extend .has-text-weight-medium; + @extend .mb-0; + } + + .buttons { + align-items: center; + justify-content: center; + @extend .mb-0; + + .button { + @extend .mb-0; + } + } + + .style-name { + @extend .is-size-7; + } + } + } + } + } + + .explain-humming { + @extend .is-max-widescreen; + } +} + .markdown { @extend .content; diff --git a/src/components/page-footer.tsx b/src/components/page-footer.tsx index b7035139..a52ca219 100644 --- a/src/components/page-footer.tsx +++ b/src/components/page-footer.tsx @@ -4,12 +4,12 @@ import React from "react" export const VVFooter: React.FC<{ privacyPolicyShower: () => void - isNemo: boolean // Nemoのページかどうか -}> = ({ privacyPolicyShower, isNemo }) => ( + isDark: boolean // Nemoのページかどうか +}> = ({ privacyPolicyShower, isDark }) => ( <>
プライバシーポリシー -

+

© Hiroshiba Kazuyuki

diff --git a/src/components/page.tsx b/src/components/page.tsx index f0ca299f..6d4a547f 100644 --- a/src/components/page.tsx +++ b/src/components/page.tsx @@ -15,17 +15,18 @@ export const Page: React.FC<{ showingHeaderOnTop?: boolean // ページ最上部でヘッダーを表示するかどうか children: React.ReactNode isNemo?: boolean // Nemo用のページか + isDark?: boolean // 黒基調のページか }> = ({ showingHeader = true, showingHeaderOnTop = true, children, isNemo = false, + isDark = false, }) => { const [isBurgerActive, setIsBurgerActive] = useState(false) - // Nemoの場合は背景色を変更する useEffect(() => { - if (isNemo) { + if (isDark) { document.body.classList.add("has-background-black") } else { document.body.classList.add("has-background-white") @@ -34,7 +35,7 @@ export const Page: React.FC<{ document.body.classList.remove("has-background-black") document.body.classList.remove("has-background-white") } - }, [isNemo]) + }, [isDark]) const context = useContext(GlobalContext) context.downloadModal = useModalController() @@ -52,7 +53,7 @@ export const Page: React.FC<{ className={`navbar is-fixed-top has-shadow ${ showingHeader ? "" : "is-hidden" } ${!showingHeaderOnTop ? "navbar-with-animation" : ""} ${ - isNemo ? "is-black" : "" + isDark ? "is-black" : "" }`} role="navigation" aria-label="main navigation" @@ -84,6 +85,12 @@ export const Page: React.FC<{ className={`navbar-menu ${isBurgerActive ? "is-active" : ""}`} >
+ + トーク + + + ソング + 利用規約 @@ -159,16 +166,16 @@ export const Page: React.FC<{ hide={hidePrivacyPolicyModal} />
{/* 空間を空けるために必要 */} - {}} isNemo={isNemo} /> + {}} isDark={isDark} />
) diff --git a/src/images/song/share-thumb.png b/src/images/song/share-thumb.png new file mode 100644 index 00000000..1d7caa98 Binary files /dev/null and b/src/images/song/share-thumb.png differ diff --git a/src/images/song/top-bg.png b/src/images/song/top-bg.png new file mode 100644 index 00000000..e501ace8 Binary files /dev/null and b/src/images/song/top-bg.png differ diff --git a/src/pages/nemo/index.tsx b/src/pages/nemo/index.tsx index a8442fbe..0349a87a 100644 --- a/src/pages/nemo/index.tsx +++ b/src/pages/nemo/index.tsx @@ -268,7 +268,7 @@ export default () => { } return ( - + { + if (!characterInfo) + throw new Error(`characterInfo is undefined. (${characterKey})`) + + const color = characterInfo.color + const coloredStyle = useMemo(() => { + return { + backgroundColor: "transparent", + borderColor: color, + color: color, + } + }, [color]) + + const audioSamples = useMemo( + () => characterInfo.songVoiceUrls, + [characterInfo] + ) + + const [styleState, setStyleState] = useState< + | { + styles: { name: string; type: string }[] + selectedStyleIndex: number + } + | undefined // スタイルが未発表な場合はundefined + >( + audioSamples.length > 0 + ? { + styles: audioSamples.map(value => { + return { name: value.style, type: value.styleType } + }), + selectedStyleIndex: 0, + } + : undefined + ) + + // スタイルタイプを含んだスタイル名 + const fullStyleName = useMemo(() => { + if (styleState == undefined) { + return undefined + } + return ( + (styleState.styles[styleState.selectedStyleIndex].type == "humming" + ? "ハミング" + : "ソング") + + ":" + + styleState.styles[styleState.selectedStyleIndex].name + ) + }, [styleState]) + + // 次のスタイルへ + const nextStyle = () => { + if (!styleState) { + throw new Error("styleState is undefined.") + } + setStyleState({ + ...styleState, + selectedStyleIndex: + (styleState.selectedStyleIndex + 1) % styleState.styles.length, + }) + } + + // 前のスタイルへ + const prevStyle = () => { + if (!styleState) { + throw new Error("styleState is undefined.") + } + setStyleState({ + ...styleState, + selectedStyleIndex: + (styleState.selectedStyleIndex - 1 + styleState.styles.length) % + styleState.styles.length, + }) + } + + const LinkToProductPage = ({ + children, + className, + style, + }: React.HTMLAttributes) => { + return ( + + {children} + + ) + } + + return ( +
+ + + +
+

+ + {characterInfo.name} + +

+ + {styleState && ( + <> +
+ {styleState.styles.length > 1 && ( + + )} + + + + {styleState.styles.length > 1 && ( + + )} +
+

{fullStyleName}

+ + )} +
+
+ ) + } +) + +export default () => { + const { characterInfos } = useDetailedCharacterInfo() + + const context = useContext(GlobalContext) + const { characterKeys } = useContext(CharacterContext) + + // ソングを持つキャラクターを前に表示する + // ソング・ハミングどちらも無いキャラクターはフィルター + const orderedCharacterKeys = useMemo(() => { + return characterKeys + .filter(key => characterInfos[key].songVoiceUrls.length > 0) + .toSorted((a, b) => { + const hasSong = (songVoiceUrls: { styleType: "song" | "humming" }[]) => + songVoiceUrls.some(({ styleType }) => styleType === "song") + return hasSong(characterInfos[a].songVoiceUrls) && + !hasSong(characterInfos[b].songVoiceUrls) + ? -1 + : 1 + }) + }, [characterKeys, characterInfos]) + + // キャラクター数 + const characterCount = useMemo(() => { + return orderedCharacterKeys.length + }, [orderedCharacterKeys]) + + // スタイル数 + const styleCount = useMemo(() => { + return orderedCharacterKeys.reduce((acc, key) => { + return acc + characterInfos[key].songVoiceUrls.length + }, 0) + }, [orderedCharacterKeys, characterInfos]) + + return ( + + + +
+
+
+
+

VOICEVOX Song

+ + 無料で使える中品質な + + テキスト読み上げ・歌声合成ソフトウェア + +
+ + +
+
+ +
+
+

特徴

+
+
+ 商用利用可能な +
+ フリーソフトウェア +
+
+ マルチOSに対応 +
+ (Win / Mac / Linux) +
+
+ {characterCount} 名のキャラクターと +
+ {styleCount} 種類のボイス +
+
+ すぐ使える GUI と +
+ 歌唱 AI で創作支援 +
+
+
+ +
+

音声ライブラリ一覧

+
+ {orderedCharacterKeys.map(characterKey => ( + + ))} +
+
+ +
+

ハミングとは?

+

+ 喋り声のデータを用いて音声ライブラリを作成し、 + 歌えるキャラクターに歌い方を倣うことで、 + キャラクターの喋り声に近い声で歌える機能です。 +

+

キャラクターによっていろんなスタイルで歌うことができます。

+
+
+ + {/* TODO: トーク側にあるOSSとかの案内を追加 */} +
+
+ ) +} diff --git a/src/types/dormitoryCharacter.ts b/src/types/dormitoryCharacter.ts index a823be84..239d8cb2 100644 --- a/src/types/dormitoryCharacter.ts +++ b/src/types/dormitoryCharacter.ts @@ -46,6 +46,11 @@ export type CharacterInfo = { description: string labelInfos: readonly { label: string; value: string; size: 1 | 2 }[] talkVoiceUrls: { style: string; urls: readonly string[] }[] + songVoiceUrls: { + style: string + styleType: "song" | "humming" + urls: readonly string[] + }[] dormitoryVoiceUrls?: readonly string[] infoImages?: readonly IGatsbyImageData[] detailUrl: string | undefined