ユーザーマニュアル
コード
コード チャートに表示されるコードは、その文脈と地域の好みに基づいて異なる方法で表示される場合があります。OnSong には、コードの表示方法を変更するための多数のオプションがあります。以下を含みます:
コード配置
デフォルトでは、コードテキストの左端がそれに関連付けられた歌詞の左端に配置されるようにコードが配置されます。これを以下に変更できます:
- 左 コードテキストの左端を歌詞の左端に配置します。(デフォルト)
- 中央 コードテキストの中央を歌詞の左端に配置します。
- 右 コードテキストの右端を歌詞の左端に配置します。
- 文字 コードテキストの中央を歌詞の最初の文字の中央に配置します。
- 単語 コードテキストの中央を、コードが関連付けられている最初の単語またはフラグメントの中央に配置します。
コード装飾
OnSong はテキストベースのファイルでコードを表記するためのブラケット付きコードと歌詞上のコードを認識します。これは角括弧を削除します。コード装飾を使用して、コードをさまざまな種類の装飾用括弧で囲みます。
コードライン
場合によっては、ストラムパターンを示すために縦棒やスラッシュなどの記号を使用してコードを出力することが重要です。OnSong がそれらの文字を含む縦棒またはパイプ文字を含むコードのラインに遭遇すると、コードをそれらの文字と一列に自動的に配置します。この動作は、次のパラメータに変更できます:
- 上 テキストが歌詞であるかのようにコードを文字の上に表示します。
- インライン コードを文字と同じ行に表示します。デフォルト。
コードライン要件
この設定は、コードラインが検出されたかどうかを判断するために必要なものを決定します。オプションには以下が含まれます:
- バーとコード 縦パイプ文字 (バー) の存在と、ラインのコードのみが必要です。デフォルト。
- バーのみ 縦パイプ文字 (バー) の存在のみが必要です。
コード位置
コードが歌詞と一緒にコード チャートに配置される場合、OnSong は通常、配置されている歌詞の上にコードを描画します。この位置は以下に変更できます:
- 上 コードを歌詞の上の行に表示します。デフォルト。
- インライン スクロールを少なくするために垂直スペースを節約するため、コードを歌詞と同じ行に表示します。
コード地域化
OnSong はコードを定義する規則として大文字のアルファベットを使用します。デフォルトでは、OnSong は大文字の A から G を理解します。この規則とは異なるいくつかの地域の好みが存在します。これには以下が含まれます:
- デフォルト コードを、必要に応じてフラットまたはシャープ記号を含む大文字の A から G で表示します。マイナーコードは、コードの右側に小文字の「m」で表記されます。
- ČeÅ¡tina チェコ語に慣れた規則でコードを表示します。これは「B」を「H」として表示し、「Bb」を「B」として表示します。さらに、マイナーコードは小文字の「mi」で表記されます。
- Deutsch ドイツ語を話す人に慣れた規則でコードを表示します。これは「B」を「H」として表示し、「Bb」を「B」として表示します。
- Scandinavian スカンジナビア語を話す人に慣れた規則でコードを表示します。これは「B」を「H」として表示し、「Bb」を「Bb」として表示します。
小文字のマイナーコード
OnSong は、大文字のコード文字と任意のエンハーモニック記号の右側に小文字の「m」でマイナーコードを表記します。この設定は、マイナーコードを示すために小文字を使用するためのさまざまなオプションを提供します。
- オフ はデフォルトであり、マイナーコードは「Bbm」のような大文字のコードと小文字の「m」として表示されます。
- 音符のみ は「m」を削除し、コード文字は小文字になります。たとえば、「Gm」は「g」になります。
- 完全なコード はコードを小文字にし、「m」を保持します。たとえば、「Gm」は「gm」になります。
小文字のスプリットベース
スプリットベースノートはスラッシュを使用してコードから分離されます。一部の文化ではこれを小文字で表現することを好みます。この設定をオンにしてベースノートを小文字にします。デフォルトはオフです。
スプリットコード表示
OnSong はベースコンポーネントとコードの両方を提供する複合コードをサポートします。たとえば、Am/G は「A マイナー オーバー G」として説明されます。この場合、G はベース プレイヤーが演奏するもの、またはピアノの左手で演奏されるものです。デフォルトでは、OnSong は完全な複合コードを表示しますが、次のいずれかのオプションに設定できます:
- 両方 はコードとベースコンポーネントの両方を表示します。たとえば、「Am/G」は「Am/G」として変更なく表示されます。
- ベースのみ はコードのベースコンポーネントのみを表示します。たとえば、「Am/G」は「G」だけを表示します。
- コードのみ はコードのコードコンポーネントのみを表示します。たとえば、「Am/G」は「Am」だけを表示します。
スーパースクリプトを使用
コードのバリエーションまたはボイシングを表現する場合、OnSong は単にそれを示すテキストを出力します。スーパースクリプトを有効にすると、「m」、「sus4」、「dim」のようなテキストが小さくなり、ベースラインの上に少し配置されます。
記号置換を使用
このオプションが有効になると、一般的な記号を使用して一般的なコードボイシングを置き換えます。たとえば、マイナーコードを示す「m」は「-」になります。次の置換が行われます:
- minor は - になります
- diminished は º になります
- augmented は + になります
- major seventh は ∆ になります
- major は M になります