検索結果ウィンドウは、検索の入力から結果の絞り込み・並べ替え・メタデータ編集までを行う、SoundQの中心となる領域です。
SoundQで検索するには、SoundQウィンドウ上部にある検索バーを使用します。既定では、スペースで区切ったすべての検索語を含むメタデータを持つサウンドが検索されます。Thesaurus(類語辞典)・Translation(翻訳)・Result Ranking(結果のランク付け)などの追加の検索オプションは、SoundQのPreferencesパネルで有効にできます。より高度な検索や結果を絞り込みたい場合は、検索バー欄で以下の構文を使用します。
dog - 文字列「dog」を含む(CONTAINS)場合に一致します(dog, dogs, bulldogなど)。【既定】"dog" - 文字列「dog」と完全に一致(EQUALS)する場合のみ一致します(「dog」のみ)。dog* - 文字列「dog」で始まる(STARTSWITH)場合に一致します(dog, dogsは一致、bulldogは一致しません)。*dog - 文字列「dog」で終わる(ENDSWITH)場合に一致します(dog, bulldogは一致、dogsは一致しません)。📝 メモ: フレーズ全体を引用符で囲むことで完全一致検索ができます。例:"star cats: return of the wompus!"
📝 メモ: 完全一致の検索語には語幹(stemming)処理が適用されるため、たとえば「query」の完全一致検索では「queries」や「queried」なども検索対象になります。
📝 メモ: すべての検索語は大文字・小文字を区別しません。
-dog - NOT: 文字列「dog」を含まない場合に一致します(「dog」を含む結果を除外)。dog cat - AND: 「dog」と「cat」の両方を含む場合に一致します(両方の語を含む必要があります)。【既定】(dog, cat) - OR: 「dog」または「cat」のいずれかを含む場合に一致します。すべての検索語(オペランド)と演算子は組み合わせて1つのクエリで使用できます。例:
"antique" car (horn, honk*) -cartoon
== 「antique」と完全一致 AND 「car」を含む AND(「horn」を含む OR 「honk」で始まる) AND 「cartoon」を含まない
スペースで区切られた各検索語(オペランド)は、暗黙のAND演算子でクエリに追加されます。
ORグループ全体を除外することもでき、その場合はグループの前にNOT(-)演算子を付けます。
car -(truck, bus)
== 「car」を含む AND 「truck」も「bus」も含まない
📝 メモ: ORグループには、あらゆる組み合わせの検索演算子を使った検索語を含められます。例:
(*wind, storm*, thunder, "hurricane")
== 「wind」で始まる OR 「storm」で終わる OR 「thunder」を含む OR 「hurricane」と完全一致
ただし、ORグループ内に複数の論理演算子を含めることはできません(例: (this, -that, other))。グループ全体を除外するには、グループ全体の前に付ける(-(this, that, other))か、先頭のオペランドの前に付けます((-this, that, other))。それ以外の場合、NOT演算子は無視されます。
すべての検索ソースが、あらゆる検索・論理演算をサポートしているわけではない点にご注意ください。SoundQのローカルデータベース(すべてのローカル・ネットワーク・System Collectionsのサウンドが対象)とPSE Cloud API(PSEライブラリのクラウドサウンドおよびクラウドと同期しているカスタムコレクション内のサウンドが対象)は、いずれも上記と同じ検索構文をサポートしています。
ただし、オートコンプリート、あいまい検索(スペルミスへの対応)、シソーラス、翻訳、語幹処理、結果のランク付けなど、その他のデータベース/バックエンド機能への対応状況にはローカルとクラウドで違いがある場合があり、これらは返される結果の品質・件数・並び順・鮮度に影響することがあります。つまり、使用または対応している機能によっては、ローカルライブラリでの検索結果と、同じライブラリのクラウド側での検索結果とで、多少異なる結果が返されることがあります。
また、Freesound.orgやSoundQ Musicなどのサードパーティライブラリでは、これらの演算の一部しかサポートされていない場合があります。通常、NOT(-)演算子を含め同じ構文がサポートされますが、ORグループ(例: (dog, cat) == 「dog」OR「cat」)は例外です。代わりに、既定ではすべてのオペランド(検索語)がOR条件として扱われます。例えば「dog cat」は「dog」OR「cat」として検索されます。ただし、多くの場合、こうした検索ソースのAPIは両方の語を含む一致レコードを自動的にランク付けし、返される結果の上位に表示します。
虫眼鏡アイコンを選択すると、過去の検索を選択したり検索履歴をクリアしたりできるSearch Historyメニューが表示されます。
検索結果は結果リストパネルに表示されます。ここでは、現在有効な検索語や検索フィルターを確認したり、すべての検索結果をスクロールしたり、表示するメタデータ項目を選択したりできます。結果リスト内の行をクリックすると、そのファイルがWaveform Areaで試聴されます。
ヘッダーには、サウンドがサポートする各メタデータ項目に対応する、並べ替え可能なカラムが表示されます。項目/カラムの表示・非表示は、ヘッダー左端の3点メニューからアクセスできるヘッダーのコンテキストメニュー、またはヘッダー項目の右クリックで切り替えられます。カラムはドラッグして左右に並べ替えることもできます。
検索結果を並べ替えるには、結果リストのヘッダーのいずれかのカラムをクリックします。矢印で並べ替えの方向が示されます。並べ替えフィルターを解除するには、該当する項目名のフィルターを削除します。
📝 メモ: 一部のクラウドコレクションでは、特定の項目でのみ並べ替えが可能です。これは、使用しているさまざまなクラウドAPIの制限によるものです。また、検索結果が異なるソース(例: Freesound.org + SoundQ Sound Effects + 自分のローカルファイル)のコレクションの組み合わせで構成されている場合、結果はそれぞれ異なるクラウドAPIとSoundQのローカルデータベースから取得されるため、すべてをまとめて並べ替えることはできません。妥協策として、ソースごとにブロック単位で並べ替えられた結果が返されますが、ソース間ではまとめて並べ替えられません。
結果リストのヘッダー左上のColumn View Optionsボタンを押すと、結果リストに表示する項目を選択できます。開いたら、チェックボックスを使って結果リストに含めるカラムと非表示にするカラムを選択します。
検索結果には、検索やサウンドの試聴時にサウンドへフラグを付けたり整理したりして作業を効率化するための、SoundQ独自のカラムが含まれています。
📝 メモ: TargetとTagは、SHIFTキーを押しながら選択して範囲を作成したり、CTRL/CMDキーを押しながら個々のサウンドを選択に追加・削除したりする複数選択の修飾キーを使うことで、一度に複数のサウンドへ適用できます。
Targetカラムは、(コレクションタイトルの隣にあるTargetアイコンを使って)コレクションがターゲットに設定されているときに有効になります。検索結果ウィンドウ内のサウンドの隣にあるTargetアイコンをクリックすると、そのサウンドを現在ターゲットに設定されているコレクションへ追加・削除(トグル)できます。これは「T」キーボードショートカットと同じ効果です。
Tagカラムでは、カラーパレットから色を選んでサウンド(サウンドUID)に割り当てることで、サウンドにすばやく簡単にフラグを付けられます。Tagを使うと、試聴・確認済みのサウンドをすばやく識別したり、Tagの色をカスタムカテゴリとしてさらに整理したりできます。TagはサウンドのタイトルやCategoryと同じように並べ替えることもできます。Tagはローカルデータベース内のサウンドに割り当てられ、ユーザーセッションをまたいで保持されます。Tagはプリファレンス→Advancedパネルから(全体を)リセットできます。
)
)
フィルターは、検索語を入力したり、カラムをクリックして結果を並べ替えたりすると自動的に作成されます。これにより、どの検索語や検索フィルターが結果リストの表示内容に影響しているかが一目でわかります。各検索語、NOTやORなどの高度な検索語、さらには選択中のコレクションや有効な並べ替えといった検索フィルターごとに、1つずつバブルが作成されます。
)
フィルターを削除するには、そのバブルの「X」ボタンを押します。これにより、削除した1つのバブルのみが削除され、残りのバブルはそのまま残り、検索結果はただちに残りのフィルターに一致するよう更新されます。検索語の場合は、検索バー内のテキストを消してEnterキーを押すことでも、フィルターが自動的に更新されます。
File Info Panelと同様に、結果リスト内で直接メタデータ項目を編集できます。項目の値を編集するには、編集したいセルをALT(Windows)/Option(macOS)+クリックします。または、編集したいセルを右クリックし、「Edit <Field Name>」メニューオプションを選択します。
📝 メモ: Freesound.orgのクラウドサウンドや、PSEクラウドのサウンドのメタデータは編集できません。ただし、お手持ちのローカルファイルであればどれでもメタデータを編集できます。また、編集オプションが表示されるのは特定の項目のみです。例えば、「Sample Rate」項目はファイル固有のプロパティであるため編集できません。
複数行のメタデータを同時に編集する方法については、ファイル情報パネルの記事を参照してください。
検索を実行すると、SoundQは結果リストウィンドウ内ですべてのソースからの結果を統合します。すべてのソースが同じ情報を提供するわけではありませんが、SoundQは関連する項目を統合・マッピングし、現在の結果に対する検索フィルタリングと並べ替えの機能を提供します。これにより、検索可能な項目の検索語を組み合わせたり、返された結果を並べ替えたりして、検索結果をさらに絞り込むことができます。
以下は、SoundQの検索結果内で表示・編集・検索・並べ替えが可能な、共通のAPI/メタデータ定義項目の一覧です。サウンド/メタデータのインポートまたはエクスポート時には、これらの項目が読み取られ、保持されます。
| 項目名 | 編集 | 検索 | 並べ替え |
|---|---|---|---|
| File Name | ✓ | ✓ | |
| Description | ✓ | ✓ | ✓ |
| Category | ✓ | ✓ | ✓ |
| Subcategory | ✓ | ✓ | ✓ |
| Duration | ✓ | ||
| Library | ✓ | ✓ | ✓ |
| File Type | ✓ | ||
| Bit Depth | ✓ | ||
| Sample Rate | ✓ | ||
| Multimono | |||
| Path | ✓ | ||
| LibraryId | |||
| CollectionId | |||
| Artist | ✓ | ✓ | ✓ |
| Channel Order | ✓ | ||
| Channel Number | ✓ | ||
| Keywords | ✓ | ✓ | ✓ |
| Publisher | ✓ | ✓ | |
| Location | ✓ | ✓ | |
| Notes | ✓ | ✓ | ✓ |
| URL | ✓ | ✓ | |
| Album | ✓ | ✓ | |
| Genre | ✓ | ✓ | |
| Original Filename | ✓ | ✓ | |
| Key | ✓ | ✓ | |
| Microphone | ✓ | ✓ | ✓ |
| Scene | ✓ | ✓ | |
| Project | ✓ | ✓ | |
| Sound | ✓ | ✓ | |
| Take | ✓ | ✓ | |
| User Comments | ✓ | ✓ | ✓ |
| BPM | ✓ | ✓ | |
| Release Date | ✓ | ✓ | |
| Popularity | ✓ | ||
| Rating | |||
| Time Added | ✓ | ||
| Time Modified | ✓ | ||
| iXML | |||
| bwavDescription | |||
| bwavOriginator | |||
| bwavOriginatorRef | |||
| bwavOriginationDate | |||
| bwavOriginationTime | |||
| bwavCodingHistory | ✓ | ||
| previewUrl | |||
| downloadUrl | |||
| waveformPreview | |||
| artworkUrl |
📝 メモ: SoundQのメタデータは、埋め込みXML(BWFなど)を含む他のメタデータソースや規格と共存できます。より高度なメタデータ編集機能が必要な場合は、それぞれの形式専用の編集ソフトウェア(例: BWF MetaEdit)の使用をおすすめします。
選択したサウンドのソース(ローカルまたはクラウド)に応じて、検索結果ごとにさまざまなコンテキストオプションをご用意しています。
検索結果リストに表示されるサウンドのソースと状態は、結果リストの最初のカラムにあるソースアイコンで簡単に見分けられます。これらのアイコンが示す内容は次のとおりです。
Cloud: PSE、Freesound、Store、および「My Collections」内のカスタムユーザーコレクションを含むその他のクラウドソースからの、クラウドベースのサウンドファイルです。
Local: システムに接続されたソース上にあるローカルサウンドファイルです。
Missing: ファイルが見つからない、または破損しています。この警告アイコンは、対応するサウンドファイルがメタデータで指定されたファイルパスに見つからない、またはファイルを読み込めなかったことを示します。このエラーが発生した場合、パスの競合を解決するためのRelinkまたはRemap(参照: Remap vs. Relink)のオプションが表示されます。
Offline: このアイコンが表示されているクラウドベースのサウンドは、SoundQがオフラインの間はダウンロードできません。これらのサウンドを使用するには、インターネット接続を再確立してください。
Requires Credits: このアイコンが表示されているクラウドサウンドは、ダウンロードするためにクレジットが必要です。クレジットの確認や購入は、SoundQのAccount Panelから行えます。SoundQの新しいクラウド共有・同期機能の利点の1つは、ローカルデータベースがアカウントごとにクラウドと同期されることです。つまり、ローカルデータベースにはすべてのローカルおよびクラウドのサウンドのレコードが含まれているため、オフラインの状態でも大規模なコレクションのデータベースを扱う際の実用的な選択肢になります。
SoundQが「オフラインモード」に入ると(参照: Offline Mode)、PSE Free Sound FXやMusic Collections、StoreのPSEライブラリなどのクラウドソースのコレクションは無効になります。ただし、System Collectionsや「My Collections」セクションで同期されているすべてのユーザークラウドコレクションを含む、それ以外のコレクションには引き続きアクセスできます。これらのコレクションに含まれるクラウドベースのサウンドはダウンロードや試聴ができませんが、そのデータとメタデータはすべてローカルデータベースに保存されているため、他のローカルサウンドやコレクションと同様に移動や変更が可能です。SoundQが再びオンラインになると、クラウドコレクションに対してローカルで行った変更はサーバーと同期され、クラウドベースのサウンドのオーディオも再び利用できるようになります。
📝 メモ: オフライン中にクラウドサウンドを選択すると、オーディオのダウンロード/再生が利用できない間、Waveformの表示に「Sound is Offline」というメッセージが表示されます。
検索結果リストウィンドウでは、ローカルのオーディオファイルのみドラッグ&ドロップに対応しています。つまり、
(local)アイコンが付いたサウンドのみを、DAWのタイムラインやメディアプレーヤーのキュー、Finder/Explorerウィンドウ経由でローカルディスク上の別の場所など、他のアプリケーションへドラッグ&ドロップできます。いずれの場合も、参照元のオーディオファイルは参照によってターゲットへ「コピー」されるのであり、移動されることはありません。
📝 メモ: ローカルファイルを他のアプリケーションへドラッグ&ドロップする際、ターゲットのアプリケーションが対応していれば複数選択にも対応しています。現時点では、クラウドベースのファイルは一度に1つずつしかドラッグ&ドロップできません。
参照元情報:SoundQ User Guide - Search Results Window
https://www.prosoundeffects.com/soundq/user-guide#search-results-window--search-bar