# ABC Music Notetionとは テキストベースで楽譜が書けるabc記法を使って、Obsidian上で楽譜の編集、表示、再生ができるようになる[[💎Obsidianのプラグイン]]の1つ。 以下の表記で、画像のような楽譜になる。 ```` ```music-abc %%MIDI program 80 X:1 T:The Legacy Jig M:6/8 L:1/8 R:jig K:G GFG BAB | gfg gab | GFG BAB | d2A AFD | GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |: efe edB | dBA ABd | efe edB | gdB ABd | efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |] ``` ```` ![[2024-01-09_11.15.32ss.jpeg]] ABC Music Notetionは、javascriptライブラリ「abcjs」をベースにしているので、基本的にこれに準拠した仕様で動作する。 [Javascript library for inserting music in the browser. | abcjs](https://paulrosen.github.io/abcjs/) →[[abc記法の簡単な使い方]] →[[abc記法の少し詳しい使い方]] # リンク [RenderAbc options | abcjs](https://paulrosen.github.io/abcjs/visual/render-abc-options.html) [Tablature | abcjs](https://paulrosen.github.io/abcjs/visual/tablature.html) # ABC Music Notetionの基本的な使い方 ベースは、[[abc記法の簡単な使い方]]にある。そこに、Obsidian独自の記述方法「括弧で囲んであげる」を組み合わせる。これでObsidian上に楽譜を表示し、簡単な演奏まで行うことができる。 プラグインをインストールして、以下のように記述すればいい。 ## 基本 `abc`か`music-abc`というブロックで囲む ```` ```music-abc X:1 T:The Legacy Jig M:6/8 L:1/8 R:jig K:G GFG BAB | gfg gab | GFG BAB | d2A AFD | GFG BAB | gfg gab | age edB |1 dBA AFD :|2 dBA ABd |: efe edB | dBA ABd | efe edB | gdB ABd | efe edB | d2d def | gfe edB |1 dBA ABd :|2 dBA AFD |] ``` ```` ![[2024-01-09_11.15.32ss.jpeg]]