一般的な設定の手順
ウィンドウの中、上のリストではフィルター条件を設定します。これにより、どの要素を探すかが定義されます。1 つ、または複数の条件を設定 (リストの各行に 1 つずつ) できます。
新しい条件を加えるには、リストの下の「+」ボタンをクリックします。
リストの下部に、新しく行が追加されます。たくさんの行がある場合、新しい行を見るためには、右のスクロールバーを使用する必要があるかもしれません。
条件を削除するには、記述のどこかをクリックして、行を選択し、リストの下の「-」ボタンをクリックします。
既存のプリセットを土台とせず、空の状態から始める場合など、「プリセット (Presets)」のポップアップメニューから「Init」を選択すると設定を初期化できます。
フィルター条件を設定するには、コラムをクリックし、現れるポップアップメニューからオプションを選択してください。各コラムの説明を下に記します。
- 開きカッコ
複数の行 (「And」や「Or」などのブール演算子を使用) による条件を作成する際、いくつかの行を 1 つのまとまりに「くくる」必要がある場合に使用します。
- フィルター対象 (Filter Target)
要素を検索する際に探す属性を指定します。ここで選択を変更すると他のコラムにも影響が及びます。以下の説明を参照してください。
- 条件 (Condition)
プロジェクトのロジカルエディターが、上記「フィルター対象 (Filter Target)」コラムでの属性と「パラメーター (Parameter)」コラムでの値をどのように比較するかを設定します。有効なオプションは「フィルター対象 (Filter Target)」コラムでの設定により異なります。
- パラメーター1 (Parameter 1)
要素の属性は、この値と比較されることになります。値の種類は「フィルター対象 (Filter Target)」コラムでの設定により異なります。
たとえば、「フィルター対象 (Filter Target)」 を「ポジション (Position)」に、そして「条件 (Condition)」を「等しい (Equal)」に設定した場合、プロジェクトのロジカルエディターは、このコラムで特定した位置から開始するすべての要素を探します。
- パラメーター2 (Parameter 2)
このコラムは、「条件 (Condition)」コラムで範囲のオプションを選択した場合にだけ使用します。パラメーター 1 と 2 で範囲を設定し、その中に納まる (または納まらない) 値を持つ要素をすべて探します。
- 小節範囲/タイムベース (Bar Range/Time Base)
「フィルター対象 (Filter Target)」に「ポジション (Position)」を選択した場合にだけ使用します。「条件 (Condition)」コラムで「小節領域 (Bar Range)」オプションを選択すると、「小節範囲/タイムベース (Bar Range/Time Base)」のコラムにより、「各小節における特定のゾーン」が指定されます。たとえば、各小節の頭の拍の近辺にあるすべての要素を探せるようになります。他の「条件 (Condition)」オプションが選択されている場合、この「小節範囲/タイムベース (Bar Range/Time Base)」コラムを使用して、タイムベース (PPQ、秒など) を指定できます。
- 閉じカッコ
いくつかの行を 1 つのまとまりに「くくる」必要がある場合に使用します。
- ブール (bool)
複数の行による条件を作成する際に「And」や「Or」などのブール演算子を選択するコラムです。
以下、各種のフィルター対象 (そしてその条件、パラメーターのオプション) について詳細に説明します。