ユーザーマニュアル

コード定義

OnSongは、テキストベースのコードチャートで見つかったコードのコード図を表示する機能を備えています。デフォルトでは、OnSongはコード図ライブラリでコードのデフォルトバリエーションを見つけます。場合によっては、特定の曲に対してコードの特定のバリエーションを使用したいことがあります。これを行うには、以下のようにChordPro構文を使用してコードを定義します:

{define: E5 base-fret 7 frets 0 1 3 3 x x fingers - 1 2 3 - - key E}

この式は、以下の部分に分けることができます:

  • Defineは、新しいコード図の宣言を開始します。
  • E5は、宣言されるコードの名前です。この名前に一致するコードは、指定された図を使用します。
  • base-fretは、以下の数字がコード図が始まるフレットであることを宣言します。すべてのフレットは、このベースフレットに相対的です。
  • fretsは、以下のものが演奏するフレットのスペース区切りリストであることを宣言します。与えられた例では、0は開放弦が演奏されることを意味し、1と3はベースフレットに相対的な1番目と3番目のフレット、"x"はその弦を演奏しないことを意味します。
  • fingersは、各弦で使用する指のスペース区切りリストを宣言します。この特定の例では、-シンボルは弦が指で演奏されていないことを示しています。1、2、3はコードを演奏するために使用される指を示しています。
  • keyは、コードを演奏すべきキーです。現在サポートされていません。

コード定義がコード図ライブラリに存在しない場合、それが追加され、その曲のデフォルトバリエーションとして設定されます。OnSongは、6弦が定義されている場合はギター楽器にコードを適用し、5弦が定義されている場合は5弦ベースに、4弦またはその他の数の弦が使用される場合はデフォルト楽器に適用します。

OnSong 2026 — 最後に更新: October 3, 2016