蛭川研究室

蛭川立の研究と明治大学での講義・ゼミの関連情報

WEBに楽譜を組み込む方法

HTMLのテキストに楽譜を埋め込む方法は、まだ標準化されていない。

ja.wikisource.org

Wikipediaでは、おもにLilyPondとABC記譜法が使用されているらしい。

ABC記譜法

たとえば「起立・例・着席」の三和音は、ABC記譜法では

M:2/2
L:2/4
%%score={1|2
[V:1] "C"[CEG] "G7"[B,DFG] | "C"[CEG]2 |]
w: T D T
w: I V7 I
[V:2 bass] C, G,, | C,2 |]

のように表記される。Javascriptのコードにしてそのまま埋め込むと、以下のように楽譜に変換される。


M:2/2
L:2/4
%%score={1|2
[V:1] "C"[CEG] "G7"[B,DFG] | "C"[CEG]2 |]
w: T D T
w: I V7 I
[V:2 bass] C, G,, | C,2 |]

ABC記譜法のコードをMIDIに変換すれば、サイト上で音を再生することもできる。


デフォルトのリンク先ははてなキーワードまたはWikipediaです。「」で囲まれたリンクはこのブログの別記事へのリンクです。詳細は「リンクと引用の指針」をご覧ください。