これは何ですか?
近頃はポリリズムを題材にしたゲーム『ポリリリリズム』が流行しています。
ジェイコブ・コリアーに憧れてポリリズムのリズムゲーム作りました
— ナマリカルテ/NamariKarte (@NamariKarte) 2024年4月28日
音ゲー好き・ポリリズムを練習したい人・ドラマー・リズム超人にオススメ
音源とアドバイスをくれた人:@sunajiro8https://t.co/k79lnpKkAg#ポリリリリズム #ジェイコブコリアーチャレンジ #indiegame #indiedev pic.twitter.com/xtrUEMPISt
今回はこちらのポリリズムを abcjs を使って再現していきます。
2:3:4:5:6
まずはジェイコブ・コリアーさんの再現です。
X: 1 T: 2:3:4:5:6 M: Q: 1/4=80 %%score (z x) (c v) b K: Amaj L: 1/4 [V:z] (3 AAA (3 AAA :| [V:x] (5:4 FFFF`F :| [V:c] DDDD :| L: 1/2 [V:v] (3 B,B,B, :| [V:b bass] A,A, :|
X: 1
T: 2:3:4:5:6
M:
Q: 1/4=80
%%score (z x) (c v) b
K: Amaj
L: 1/4
[V:z] (3 AAA (3 AAA :|
[V:x] (5:4 FFFF`F :|
[V:c] DDDD :|
L: 1/2
[V:v] (3 B,B,B, :|
[V:b bass] A,A, :|
X: 1
T: 2:3:4:5:6
%M:
Q: 1/4=80
% %score (z x) (c v) b
K: Amaj
L: 1/4
[V:z] (3 AAA (3 AAA :|
[V:z1] (3 AAA (3 AAA :|
[V:z2] (3 AAA (3 AAA :|
[V:x] (5:4 FFFF`F :|
[V:x1] (5:4 FFFF`F :|
[V:x2] (5:4 FFFF`F :|
[V:c] DDDD :|
[V:c1] DDDD :|
[V:c2] DDDD :|
L: 1/2
[V:v] (3 B,B,B, :|
[V:v1] (3 B,B,B, :|
[V:v2] (3 B,B,B, :|
[V:b bass] A,A, :|
[V:b1 bass] A,A, :|
[V:b2 bass] A,A, :|
(すでに見やすさは終わってますが) abcjs で再現できました!
2:3:5:7:11 → 無理でした
2:3:5:7:11 88keys pic.twitter.com/U2GwUCYaI7
— れい (@ameto_style) 2024年5月4日
ポリリリリズムで一番人気のボス曲
— II-L (@iiljubeat) 2024年5月4日
「2:3:5:7:11」
次に「ボス曲」とも称される拍子にもトライです。
X: 2 T: 2:3:5:7:11 M: Q: 1/4=80 %%score (z x) (c v) b K: Amaj %L: 1/16 %[V:z] (11:16 aaaa`aaaa`aaa :| %←これをやりたかった L: 1/1 [V:z] a/11a/11a/11a/11`a/11a/11a/11a/11`a/11a/11a/11 :| % 表示はおかしいが音は正しい L: 1/8 %[V:x] (7:8 cccc`ccc :| % 当環境だとズレる [V:x] (7:6 c4/3c4/3c4/3c4/3`c4/3c4/3c4/3 :| L: 1/4 [V:c] (5:4 FFFF`F :| L: 1/2 [V:v] (3:2 B,B,B, :| [V:b bass] A,A, :|
X: 2
T: 2:3:5:7:11
M:
Q: 1/4=80
%%score (z x) (c v) b
K: Amaj
%L: 1/16
%[V:z] (11:16 aaaa`aaaa`aaa :| %←これをやりたかった
L: 1/1
[V:z] a/11a/11a/11a/11`a/11a/11a/11a/11`a/11a/11a/11 :| % 表示はおかしいが音は正しい
L: 1/8
%[V:x] (7:8 cccc`ccc :| % 当環境だとズレる
[V:x] (7:6 c4/3c4/3c4/3c4/3`c4/3c4/3c4/3 :|
L: 1/4
[V:c] (5:4 FFFF`F :|
L: 1/2
[V:v] (3:2 B,B,B, :|
[V:b bass] A,A, :|
%M:
Q: 1/4=80
K: Amaj
%L: 1/16
L: 1/1
[V:z] a/11a/11a/11a/11`a/11a/11a/11a/11`a/11a/11a/11 :| % 表示はおかしいが音は正しい
[V:z1] a/11a/11a/11a/11`a/11a/11a/11a/11`a/11a/11a/11 :| % 表示はおかしいが音は正しい
[V:z2] a/11a/11a/11a/11`a/11a/11a/11a/11`a/11a/11a/11 :| % 表示はおかしいが音は正しい
L: 1/8
%[V:x] (7:8 cccc`ccc :| % 当環境だとズレる
[V:x] (7:6 c4/3c4/3c4/3c4/3`c4/3c4/3c4/3 :|
[V:x1] (7:6 c4/3c4/3c4/3c4/3`c4/3c4/3c4/3 :|
[V:x2] (7:6 c4/3c4/3c4/3c4/3`c4/3c4/3c4/3 :|
L: 1/4
[V:c] (5:4 FFFF`F :|
[V:c1] (5:4 FFFF`F :|
[V:c2] (5:4 FFFF`F :|
L: 1/2
[V:v] (3:2 B,B,B, :|
[V:v1] (3:2 B,B,B, :|
[V:v2] (3:2 B,B,B, :|
[V:b bass] A,A, :|
[V:b1 bass] A,A, :|
[V:b2 bass] A,A, :|
そもそも abcjs に 11 連符の記法がありません!(連符対応は 2〜9 のみ)
7:8 拍子は最新 ver では正しいようですが、本ブログ導入版ではズレてしまいます(7:6 拍子で解釈される)。大変惜しいです。
ただ、上記のように、分数をあとに置く記法を使うことで、発音は正しい(表示は正しくない)ようにはできました。
ところで
私には再現できません。できる人すごい。