Wizard Notes

Python, JavaScript を使った音楽信号分析の技術録、作曲活動に関する雑記

東方プロジェクト原曲の、BPM/テンポの似た曲データベースを作ってみた

東方プロジェクトの音楽をデータ分析(テンポ特徴+主成分分析+類似度)にて作ったアルゴリズムで、東方プロジェクトの曲で似たテンポの楽曲を算出し、データベース化してみました。

基本的には、BPMが近い楽曲が似ている曲として列挙されています。しかし、BPMよりもリッチなテンポ特徴量 を使っているので、ノリ・グルーブ感の近い楽曲が列挙されていると思います。

テンポの特徴だけを使っているので、メロディや和音進行は考慮されていません。また、大域的なテンポを分析しており、局所的なテンポチェンジや細かいリズムパターンはほとんど考慮できていないと思います。

もし何かございましたら、コメント、お問い合わせフォーム、TwitterのDM等でご連絡いただければ幸いです。

東方紅魔郷

f:id:Kurene:20191112080515p:plain

東方妖々夢

f:id:Kurene:20191112080618p:plain

東方永夜抄

f:id:Kurene:20191112080647p:plain

東方風神録

f:id:Kurene:20191112080714p:plain

東方地霊殿

f:id:Kurene:20191112080743p:plain

東方星蓮船

f:id:Kurene:20191112080800p:plain

東方神霊廟

f:id:Kurene:20191112080821p:plain

東方輝針城

f:id:Kurene:20191112080839p:plain

諸注意

このランキングは、音響信号の周期変動解析をベースにしたアルゴリズムによって作成されたものなので、人間の聴感的には似ていないと思われる曲が列挙されている可能性もありますので、ご了承ください。