SPAT Revolution は以下のファイルの種類を使用します。
.srevo — 主要なセッションファイル形式です。これはセッションの状態全体(オーディオルーティンググラフ、すべてのオブジェクトプロパティ(ソース位置、リバーブ設定、エフェクトパラメーターなど)、スナップショット、アニメーション、タイムライン、キュー、UIレイアウト、プリファレンス)を保存する圧縮ファイルです。詳細は後述のセッションファイル形式(.srevo)を参照してください。.ioconfig — スピーカーアレンジメントファイルです。ユーザーが作成したカスタムスピーカーアレンジメントは、スピーカー設定編集ウィンドウで .ioconfig ファイルとしてエクスポートまたはインポートできます。.reverbPresets — リバーブプリセットファイルです。リバーブプリセットは保存・エクスポートでき、後から任意のセッションにインポートし直すことができます。セッションを保存するには、Setupページの Save session ボタンをクリックするか、SPAT Revolution の任意のページでショートカット(Windowsでは Ctrl + S、macOSでは Cmd + S)を使用します。
メモ: 古い .json 形式で保存されたセッションを開いた場合、SPAT Revolution は保存時に自動的に .srevo 形式へ変換します。
macOSでは、プリファレンスは以下の場所にあります。
Users/.../Library/Application Support/FLUX
Users/.../Library/ApplicationSupport/Ircam
Windowsでは、以下の場所にあります。
Users/.../AppData/Local/FLUX
Users/.../AppData/Local/Ircam
メモ: 2024.05リリース以前は、これらのフォルダーは次の場所にありました。Users/.../Documents/FLUX SE Users/.../Documents/Ircam
FLUXフォルダーには Config という名前のサブフォルダーがあり、3つのファイルが含まれます。
Preferences という名前のサブフォルダーには以下が含まれます。
Shell という名前のサブフォルダーには以下が含まれます。
FLUX - IRCAMフォルダーには、3つの SPAT Revolution プラグインのプリファレンスとプリセットが含まれます。
Ircamフォルダーには sofa という名前のサブフォルダーがあり、その中に sofa.catalog.xml ファイル(HRTFカタログ)が含まれます。
メモ: システムをバックアップする際は、ソフトウェアの設定全体を確保するために、これらすべてのフォルダーをコピーしてください。
オーディオファイルは、セッションのディレクトリ内の SessionName_media という名前のフォルダーに録音されます(SessionName はお使いの SPAT Revolution セッション名に置き換わります)。
オーディオはWave RIFF64形式、24ビット、インターリーブで録音されます。すべての入力は単一のファイルに録音されます。その他のブロック(ルーム、マスターなど)については、ブロックごとに個別のファイルが作成され、次の命名規則が使用されます。
Blocktype blockname (format) - recordNumber.wav
例えば、「Frontal Line 5」フォーマットの「WFS」という名前のルームの場合、ファイル名は次のようになります。Room WFS (Frontal Line 5) - 0001.wav
メモ: 録音開始時のCPUスパイクを防ぐため、ブロックを録音用にアームした際に予備ファイルが作成されます。このファイルは、ブロックのアームを解除するかセッションを閉じると自動的に削除されます。
メモ: セッションが参照するメディアファイルが移動・名前変更された場合、またはセッションが別のマシンに転送された場合、SPAT Revolution は読み込み時に自動的に再リンクを試みます。一部のファイルが未解決のまま残った場合は、Media Reconform Dialog が開き、手動で場所を指定できます。詳細は Missing Media and Reconform を参照してください。
SPAT Revolution 用のPythonスクリプトは、以下の場所に配置できます。
Users/.../DesktopUsers/.../Document/FLUX/Spat Revolutionメモ: サンプルスクリプトファイルとして customSpeakerArrangement があり、SPAT Revolution にカスタムスピーカーアレンジメントを追加するために使用できます。
.srevo ファイルは、SPAT Revolution が使用する主要なセッション形式です。セッション全体を圧縮ファイルとして保存するため、古い非圧縮の .json 形式と比べてサイズが小さく、保存と読み込みが高速です。
.srevo ファイルには、セッションに関するすべてが含まれます。
SPAT Revolution は、古い .json 形式で保存されたセッションも開くことができます。古いセッションを開いた場合、すべてのデータは正常に読み込まれます。保存すると、新しい .srevo 形式で保存されます。
警告: 古いバージョンの SPAT Revolution で保存されたセッションを開いた場合、現在のバージョンで保存すると古いバージョンとの互換性が失われる可能性があることを警告する互換性ダイアログが表示されます。元のファイルを保持するための Save As オプションが提供されます。
SPAT Revolution は、データ損失を防ぐため、一定間隔でセッションのバックアップコピーを自動的に保存します。オートセーブファイルは、セッションファイルの隣のフォルダーに保存されます。
MySession.srevo ← メインのセッションファイル
MySession_autosave/ ← オートセーブフォルダー
MySession_1.srevo ← バックアップ1
MySession_2.srevo ← バックアップ2
MySession_3.srevo ← バックアップ3(以下同様)オートセーブシステムは循環バッファーを使用しており、固定数のバックアップスロットを巡回します。オートセーブの間隔(分単位)とバックアップスロットの数は、アプリケーションのプリファレンスで設定できます。
メモ: SPAT Revolution は、クラッシュリカバリーのため、最後に開いたセッションのコピーをアプリケーションのドキュメントフォルダーにも保持します。
Windows では、SPAT Revolution は .srevo ファイル拡張子を自動的に登録し、.srevo ファイルをダブルクリックすると SPAT Revolution で直接開けるようにします。この関連付けは、アプリケーション起動時に自動的に設定されます。
macOS では、.srevo ファイルタイプはアプリケーションバンドルを通じて登録されるため、.srevo ファイルはデフォルトで SPAT Revolution に関連付けられます。
参照元情報:Files and Folders – FLUX:: SPAT Revolution User Guide
https://doc.flux.audio/spat-revolution/Files_&_folders.html