通常変数でやるべきことをグローバル変数でやってるせいで上書きされてる。
リソース毎に用意すべき曲判定変数を1つだけで使い回して上書きされてる。
こんなところか?