ユーザーマニュアル
メタデータ
メタタグは曲に関する情報を提供する方法であり、メタデータセクションで表現されます。メタデータは曲の最初のセクションで、最初の空行の前、またはメタタグがこれ以上ない場合まで表現されます。メタタグは名前と値のペアで、名前が左側、値が右側にあり、コロンで区切られています。1行に表示できるメタタグは1つだけです。ChordPro形式でメタデータを表現する方法の詳細については、ChordPro ファイル形式を参照してください。
OnSongは、テキストファイルの最初の行がメタタグ形式でない場合、自動的に曲のタイトルとして割り当てます。さらに、メタタグが定義されていない限り、2番目の行は曲のアーティスト/バイラインと見なされます。以下は、最初と2番目の行にタイトルとアーティストを設定し、キーとテンポも設定する典型的な曲メタデータセクションの例です。
Amazing Grace
Daniel Thomas
Key: D
Tempo: 76
Lyrics and chords start here...
メタデータタグ
OnSongでサポートされている以下のタグです:
- Title: 曲のタイトル。これは曲コンテンツの最初の行で表現することもできます。
- Artist: アーティスト名またはその他のバイライン情報。これは曲コンテンツの2番目の行で表現することもできます。セミコロンで名前を区切ることで、複数のアーティストを指定できます。- Kim Walker-Smith; Chris Quilala
- Author: コードチャートを作成した人の名前。これはコードチャートの下部と歌詞投影に表示されます。
- Key: 異名同音の優先度を持つキーとして書かれた曲のキー、およびマイナーを示すオプションの""m""。- 英数字、例: Bb または Em
- TransposedKey: 曲が書かれているキーと異なる可能性がある、曲を演奏する必要があるキー。- 英数字、例: Bb または Em
- In: トランスポーズされたキーメタデータタグの別名です。
- Capo: フレット数として設定するカポ。これは通常、正の整数(1〜11)ですが、負の整数に設定することもできます。- 数値
- Tempo: ビート毎分(BPM)。- 数値
- Time: 拍子記号。- 数値 ビート/小節、例: 3/4
- Duration: オートスクロール用の曲の長さ。- 秒またはmm:ss
- Book: 曲を配置するブック名またはブック名。これは、曲が配置されるブック名のコンマ区切りリストです。ブックが存在しない場合は、自動的に作成されます。
- Number: 曲の番号 - 数値。賛美歌、年などに使用します。参照用に曲を番号で並び替えることができます。
- Flow: セクションの配置。- セクションラベルのリスト。 曲の流れを配置する方法の詳細については、Flowを参照してください。
- MIDI: 曲が表示されたときに送信するMIDIコマンド。OnSongでMIDIコマンドをテキストとして表現する方法については、MIDI Syntaxを参照してください。
- MIDI-Index: Song Viewerで曲を開くトリガーとなるMIDIコマンド。OnSongでMIDIコマンドをテキストとして表現する方法については、MIDI Syntaxを参照してください。
- Keywords: または Topic: トピック検索で使用するタグのリスト。トピック別に閲覧する方法の詳細については、Topicsを参照してください。
- Copyright: または Footer: または f: 曲の著作権情報。これはコードチャートと歌詞投影の下部に表示されます。
- CCLI: 曲のCCLI番号。これはコードチャートと歌詞投影の下部に表示されます。
- Restrictions: これらは曲内で特定のアクションが発生するのを防ぐ制限です。曲の制限を設定する方法の詳細については、Restrictionsを参照してください。
- Pitch: Pitch Pipe機能を使用するときに再生するノートまたはノート。これは、オプションのオクターブを持つスペース区切りのノートのリストとして定義されます。- 例: A3 C#4 E5
- Subdivision: または Beat: 曲の細分化を選択できます。これには次の値を含めることができます: whole、half、quarter、eighth、shuffle、または sixteenth。別の方法として、1、2、4、8、または16などの整数を使用できます。
- Transpose: 曲をトランスポーズするハーフステップの数。これは曲の途中で使用して、曲をモジュレートアップまたはダウンし、トランスポーズスライダーで設定されたキーに対応します。この数値は正または負の整数である必要があります。
- Tuning: 曲に割り当てるインストルメントチューニング。これらはインストルメントに固有であり、現在ギターのみがサポートされており、これらの値があります: Standard、Celtic、Drop D、Drop DD、Drop C、Drop B、Drop A、Open C、Open D、Open G、または Open E。
- Scene: 曲が読み込まれたときに再生されるシーン。これはコロンの後にシーンの名前を入力して設定できます。
インラインタグ
一部のタグは曲内で使用して、曲の途中でトランスポーズに影響を与えることができます。これらには以下が含まれます:
- Capo: 曲の途中でカポを適用するために使用でき、適用されたカポで演奏するコードを提供するために曲をモジュレートダウンします。Capo Settingsでモジュレーション方向を調整できます。これは通常、正の整数(1〜11)ですが、負の整数に設定して、以前のカポを削除することもできます。- 数値
- Key: 曲のキーを明示的に設定します。括弧で囲まれたコードを使用する場合に値を括弧で囲むと、結果のキーもトランスポーズされます。- 英数字、例: Bb または Em
- Transpose: 曲を目的のハーフステップ数だけトランスポーズします。これは正または負の整数です。たとえば、曲を全音上げるには2または+2を使用し、3ハーフステップ下げるには-3を使用します。- 数値
セクションタグ
一部のタグは曲の各セクションに関する情報を提供するために使用できます。これらには以下が含まれます:
- MIDI: セクションが選択されたときに送信するMIDIコマンド。OnSongでMIDIコマンドをテキストとして表現する方法については、MIDI Syntaxを参照してください。
- Scene: セクションが選択されたときに再生されるシーン。これはコロンの後にシーンの名前を入力して設定できます。
注: メタタグは大文字と小文字を区別しません
OnSong 2026 最後に更新: December 22, 2025