ピアノロールエディターを使って音符を個別に編集し、再生についての微調整ができます。
ピアノロールエディター (PRE) を開くには、スコアの小節を右クリックし、表示されたメニューから "ピアノロールエディター" を選びます。PRE にはクリックした譜表の小節が表示されます。既に PRE を開いている場合、表示は新たにクリックした譜表の小節に変わります。
PRE はいくつかのセクションに分かれています。
一番上の列に並んだボタンは 再生 に関連し、音符を修正することができます。編集中の パート名は右端にあります。
中央部は 音符表示エリア で、音符を見たり編集したりできます。各音符はブロックで表示され、黄色いブロックは現在選ばれている音符を示し、深緑色のブロックは選択されていない音符です(これらの色は "環境設定" で変えることができます)。各ブロックは、左側に音高を、右側には 声部 を表示できる大きさになっています。音符ブロックのサイズの変更については下の ナビゲーション の項で説明します。
音符表示エリアの左には キーボード があります。そのキーボードのキーをクリックするとその音符の再生音を聞くことができます。マウスを音符再生エリアやキーボード上に動かすと、キーボードのその音高のキーが色で表示されます。マウスを特定のキー上に位置させるとその音高についての情報が得られます。ドラムキットを使っている場合は、特定の音高に指定された特定のドラム名を表示します。実音 C ではない楽器については、キーボードの C を楽器の C に合うように調整します。
音符表示エリアの上に沿って 小節ルーラー があり、その時点での再生の開始位置と、ループ設定がしてあればその範囲を表示します。
PRE の一番下には レベル表示エリア があります。各音符の ベロシティ や カットオフ タイムといった各音符に指定された他のデータの値を示すグラフになっています。レベル表示エリアの左にはドロップダウンメニューがあって、表示・編集したいデータのタイプを選ぶことができます。
PRE の中を動き回る方法はいくつかあります。一つ目は、音符表示エリアの縁にあるスクロールバーをクリック・ドラグすることができる点です。
マウスホイールを使えば、次のように動いたりズームしたりできます。
特定の小節にジャンプするには、スコア表示に戻し、見たい小節を見つけます。そして、その小節を右クリックして PRE を選びます。 PRE はクリックした小節が真ん中になるようにスクロールします。
音符表示エリアで、音符を一つをクリックして選べますし、クリック・アンド・ドラグで一連の音符を選択することもできます。次のように補助キーを押しながら実行すると、選択のあり方を変えられます。
選択した音符の音高を変えるには: 選択した音符を上・下にドラグし、あるいは ↑・↓ 矢印キーで音高を変える; 注: 音符を左右にドラグして始まりのタイミングを変えるといった機能は、現在サポートされていません。
選択した音符を削除するには: Del キーを押します。
選択した音符を他の声部に移動するには: エディターの上にある声部番号で、移動したい先をクリックする。
音符を加えるには:
PRE では次のように補助キーを押しながらクリックすることで音符を挿入することができます。こういった編集操作では、音符を変更する場所としてクリックした位置の左のビート線かサブビート線を使います。
Ctrl: その時点の音価の音符が、クリックした位置に加えられます。音符を挿入するに要する時間は、スコアで音符を加えるのと同じです。音価を変えたい時は、現在の PRE にはそういったボタンが設けられていないので、スコアに戻って選択します。その場所に既に音符がある場合、既存の音符から挿入する音符に要するスペースを切り取りますが、既存の音符と同じ開始位置で同じ音価である場合には、重音として加えられます。今のところ連符はサポートされておらず、無視されます。
Shift: このサブビート線に関連するコードを探します。もしあれば、既存のコードに新たな音高を加えます。でなければ休符なので、既存の休符と同じ位置と長さの音符に入れ替わります。
Ctrl+Shift: そのサブビート線にあるコードもしくは休符を探します。そのコードはサブビート線で2つに分割されます。今のところ連符はサポートされておらず、無視されます。
音符イベントデータを編集するには:
音符イベントデータはレベル表示エリアで変更できます。例えばベロシティやカットオフタイムといったイベントデータを編集するには、編集したい音符を音符表示エリアで選択します。そして、それに応じた縦線をクリックし、レベルの値はクリックした位置に応じて変わります。このエリアで複数の音符を一括してクリック・アンド・ドラグで変更できます。すべてを同じ値にレベル設定した場合には、Shift したままドラグします。選択した音符のみその値が変わるので、他の音符の値を知らないうちに変更するといったことを防げます。
レベル表示エリアでは同じデータを複数の方法で表示できます。例えば、ベロシティのデータは絶対値(midi 出力の音量に応じて)と相対値(強弱の値に対するオフセットとして)で表示できます。これらからあなたに合う表示モードに切り替えることができます。
右から左に向かって次の機能となっています;
音符表示エリアで拍をさらに分割します。そこでの数値はその拍を分割する数です。4/4拍子であれば、分割を "1" とすると8分音符毎のグリッド線になり、分割を "2" すると16分音符毎のグリッド線になるといった具合です。オフビートで音符を加える場合に分割が必要です。
グリッド線はある濃さ以下では引けないことから、分割する数字を大きくするには追加されるグリッド線が見えるように大きくズーム・インする必要があるかもしれません。連符と併せて使うこともできます。
連符のリズム位置を表すようにグリッド線を加えます。例えば、連符の設定を3に設定すると、1拍が3つに分けられます。 分割と併せて使うこともできます。例えば連符を3にし分割を1にすると、連符の拍が更に2つに分けて表示され、即ち1拍が6分割されます。
連符で1以外の設定を選ぶと PRE での音符を挿入するツールが無効になります。グリッド線はある濃さ範囲を超えると表示されないことから、分割する数字を大きくする際、追加されるグリッド線が見えるようズームする必要があるかもしれません。
選択した音符(一つの音符のみ選択できます)のベロシティを表示します。その音符の強弱を示します。"オフセット" か "ユーザー設定" のどちらかで表わされます。
ユーザー設定からオフセットあるいはその逆に切り替えた時、値は他のシステムと合う最適値に再計算されます。これを使って、例えばユーザー設定モードに切り替えてMIDI出力で最適となる値に設定し、それからオフセットに切り替えれば、強弱記号を上書きすることがありません。もとに戻した時点で、オフセットでの値はユーザー設定での音量に合うよう再計算されますが、上書きされることはなく、後刻、強弱設定を変えることができます。
パソコンのキーで特定の機能に設定されているものがあります:
PRE は明モードと暗モードでの表示となります。これらモードでの PRE の表示の色を変えたい場合、環境設定のアドバンスタブで調整することができます。 PRE に関連するすべてのプロパティは、明モードは ui/pianoroll/light に、暗モードは ui/pianoroll/dark で始まります。