2011.05.12

from ABC to

ABC記譜法(ABC notation)で書かれたテキストを楽譜にしてくれる
JavaScript「abcjs」が面白い、とロクナナさんからのメール。
Pandora!s Boxの機能拡張にも役立てるのでは、との提案だ。
欧米では広く使われている音楽記述言語の一つらしく、
Finale等のソフトがなくてもテキスト入力だけで簡単に譜面を作成でき、
QuickTimeのプラグインが入っていればその場で再生もできるのだとか。

試しにABC記譜法で入力したテキストをレンダリング
pandras-test

X: 1
T: Pandora!s test
M: 12/16
L: 1/16
R: con calore
K: C
|:DGc ^G^c^f DGc ^G^c^f|DGc F_B_e _A_d_g =B=e=a:|

テキストを打つそばからオタマジャクシが記譜されてゆく不思議。
ミュージシャン的には、例えばチャンス・オペレーションのような応用法も
あるのかな、と思ったり。
いずれにしても随分ニッチではあるけれど。

Comments

追記>
回文カノンのABCテキスト

X: 1
T: Musikalisches Opfer (BWV 1079)
T: No. 3 Canones diversi (Realisation)
C: J. S. Bach
K: Eb
V: 1
C4E4|G4A4|=B,4z2G2-|G2^F4=F2-|=F2=E4_E2-|_E2=D2_D2C2|
V: 2
C2E2G2c2|=Bcde fedc|dGdf edc=B|=A=Bce dc=B=A|GAB_d cBAG|FGAB AGFE|
V: 1
=B,2G,2C2F2|E4D4|C4E4|GFGc GEDE|FG=A=B cEFG|ADEF GFED|
V: 2
DEFG FEDA|GFEc =B=AGF|EDEG cGFG|E4C4|D4E4|F2C2G,2=B,2|
V: 1
EFGA BAGF|GABc _dBAG|=A=Bcd ec=B=A|=Bcde fdGd|cdef edc=B|c2G2E2C2:|
V: 2
C2_D2=D2_E2|-_E2=E4=F2|-=F2^F4G2|-G2z2=B,4|A4G4|E4C4:|

慣れればFinaleより手軽で扱い易いかも。


写真:ハタヤテツヤ

hatayatetsuya.com

ハタヤテツヤ
Piano, Keyboard, Compose

info@hatayatetsuya.com

categories

      archives