Project

PeloReaper Extensionの情報やダウンロードはこちらからどうぞ。
PeloReaper Extension for REAPER is here.
ReaperBanner01_w250 AudioSoftBanner01_w250

REAPER基本設定:プロジェクトテンプレート

作曲のスケッチなど、いつも似たような構成のデータを作っていることはありませんか?

インストゥルメントのトラックを作って、ReverbなどのバスにSendして・・・などなど、もしどうせ毎回やることが同じであれば、そういうひな形プロジェクト(プロジェクトテンプレート)を作ってしまいましょう。


プロジェクトテンプレートの作成・使用方法

プロジェクトテンプレートの作成方法

プロジェクトテンプレートの作成方法は以下のとおり。

  1. プロジェクトを新規作成
  2. 好きなようにTrackを作成
    ProjTmpl01
  3. メインメニューから [File > Project templates > Save project as template...] で保存
    ProjTmplSave01

プロジェクトテンプレートはREAPERのリソースフォルダにある[ProjectTemplates]に保存されますが、ここに保存されるのは.rppだけなので、Trackに.wavなどのItemは配置しない方が良さそうです(Itemの情報も保存されますが、プロジェクトテンプレートを保存した時のプロジェクトが参照していたファイルの絶対パスがリンクされることになる)。


プロジェクトテンプレートの使用方法

プロジェクトテンプレートを使用する方法は以下のとおり。

  1. プロジェクトを新規作成する
  2. メインメニューから [File > Project templates > (以前保存したものを選択)]
    ProjTmplApply01

    これで新規のプロジェクトにプロジェクトテンプレートが適用されます。


毎回同じプロジェクトテンプレートを使用する方法

もし毎回新規プロジェクトは決まったテンプレートを使用したいという場合は、Preferencesで指定しておくことが出来ます。

PrefProjTempl01

右側の[Browse...]ボタンでプロジェクトテンプレート保存場所がオープンするので、そこから好きなテンプレートを選択しましょう。

あとはプロジェクトを新規作成すれば、Preferencesで設定したプロジェクトテンプレートが自動的に適用されます。便利ですね。
ProjTmpl01


REAPER基本設定:Preferencesのプロジェクト関連設定(2)保存設定

前回に引き続き、今回はPreferencesのプロジェクト保存関連の設定をまとめておきます。

以下のものはREAPERのPreferencesに設定があるので、メインメニューの [Options>Preferences...]でPreferencesウィンドウを表示しましょう。


プロジェクト内に残すアセット等の参照を相対パスで保持

PrefProjSave01
[Project]ページの[Save project file references with relative pathnames]

プロジェクトファイル内に記述されるアセットなどのファイルパスを、相対パスで保持するかを設定できます。チェックを外すと全て絶対パスで保持されるようになります。

これが重要になるのはプロジェクトのデータをまるっと別の場所に移動した時で、絶対パスにするとアセットへのリンクが外れてしまいます。ただしプロジェクトファイルの場所以下にあるものは、自動的に参照を復帰してくれる模様。それ以外のパスを参照しているアセットについては、その移動したプロジェクトを開くときに見つからないエラー&場所を指定するダイアログが表示され、個別に指定することになります。

FileNotFoundDlg
↑ ファイル参照切れを知らせるダイアログ

ちなみにいろいろ試してみたところ、相対パス設定にしてもプロジェクトファイル以下でないアセットは絶対パスで保存されるようなので、前述の挙動を考慮するとこのオプションもどれだけ意味があるものなのかよく分からないですね。

ただ、プロジェクトファイル以下のアセットを絶対パスで記述しておく必要性はあまり感じませんので、常に相対パスによる記述をONにしておくので問題ない気がします。


プロジェクト上書き保存時のバックアップ保存設定

PrefProjSave02_bak
[When overwriting project file, rename old project to .rpp-bak]と書き出しオプション

バックアップは常に1つは残しておいた方が良いので、書き出しはONにしておきましょう。書き出し方のオプションは以下の通り。

  • Keep multiple versions
    複数のバージョンを .rpp-bak ファイルに保持するかどうか。これをONにすると、プロジェクトを保存する度に .rpp-bak にバックアップが追加されていきます(ファイルがどんどん大きくなっていくことに注意。デカくなりすぎたら破棄しても問題なし)。
    .rpp-bak ファイルをREAPERにドロップしてやると、この中に含まれるバックアッププロジェクトのうちどれを開くか選択出来ますので、いざという時に便利です。
    OpenProjBakFile01
  • Timestamp backup
    上記[Keep multiple versions]をOFFにした場合のみ利用可能で、タイムスタンプを名前に付与したバックアップファイルが作られるようになります。
    SaveProjBakTm01
  • Keep undo histories
    これは作業中のUNDO履歴も保持しておくかどうか・・・のはずですが、チェックON/OFFでの明確な違いが分かりませんでした。分かったら追記します。

UNDO履歴ファイルについて

REAPERではUNDO履歴もファイルに保存しておくことが出来ます。大量の作業をするとガンガン肥大化していくのであまりお勧めはしませんが、作業手順を残しておくことに意味がある場合は[General]ページにある以下のオプションで書き出し&読み込みをONにしておくとよいでしょう。

PrefGenUndoFile01
  • Save undo history with project files (in .RPP-UNDO file)
    UNDO履歴ファイル(.RPP-UNDOファイル)の書き出し有効化
  • Allow load of undo history
    UNDO履歴ファイル(.RPP-UNDOファイル)の読み込み有効化
UndoFile01
↑ UNDO履歴ファイルが書き出された様子

自動保存機能の設定

編集中に自動でプロジェクトをバックアップ保存してくれる機能もあります。いざという時のためにバックアップをとっておきましょう。

PrefProjAutoSave02
  • Every ~ minutes
    何分毎に自動保存するか
  • [when not recording]などの選択肢
    自動保存が発動する際の制限。通常は[when not recording]のままでOK
  • Save to timestamped file in project directory
    プロジェクトファイルがある場所に、日時をファイル名に付けたバックアップを保存
  • Save to timestamped file in additional directory
    追加の指定フォルダに、日時をファイル名に付けたバックアップを保存
    AutoSaveDir01
  • Save to project file (not recommended)
    プロジェクトファイルに上書き・・・は危険なので非推奨。なんでこんなオプションあるんだ・・・
  • Save undo history (.RPP-UNDO) (if enabled in general prefs)
    UNDO履歴ファイルも個別にバックアップとして保存。前述のUNDO履歴ファイル出力をONにしておく必要があります。

ちなみに書き出し先(プロジェクトファイルの場所、追加フォルダ)が両方チェックを入れられますが、両方ONにすれば両方の場所に書き出されます。普段は散らからないように追加フォルダへの出力だけを使うとよいでしょう(上図の設定を参考に)。

ちなみにこの自動保存はプロジェクトで何かしら編集操作を行うと発動します。一旦自動保存されたらまた編集操作が行われない限り、次の自動保存はされないようです(無駄にファイルが自動保存され続けたりしないようになっている)。プロジェクトに保存したかどうか(Dirty状態かどうか)を見ている訳ではない模様。

REAPER基本設定:Preferencesのプロジェクト関連設定(1)

今回はプロジェクトファイル単位の設定ではなく、グローバル設定(Preferences)のプロジェクト関連設定に関するメモです。

以下のものはREAPERのPreferencesに設定があるので、メインメニューの [Options>Preferences...]でPreferencesウィンドウを表示しましょう。


各種パス設定

レンダリングのデフォルト出力フォルダ指定

PrefPathRender03
[Paths]ページの[Default render path]

音声や動画のレンダリング時に書き出し先を指定出来ますが、そこで指定しなかった場合に書き出される場所を指定できます(デフォルトだとプロジェクトファイルのある場所になる)。これは相対パスでも指定でき、その場合プロジェクトファイルのある場所に自動的にフォルダが作成されます。

PrefPathRender02

レンダリング時に指定してもよいですが、そうせずとも自動的にフォルダを作ってそこに入れてくれるというのは意外と楽なのでおすすめです。


ReaPeaks出力先

PrefPathsReaPeaks01
[Paths]ページの[Store all peak caches (.reapeaks) in alternative path]

ReaPeaksというのはREAPER上でItemなどに表示される波形の描画高速化用のキャッシュファイルです。ReaPeaksの出力先について何も設定しないと、.wavファイルなどをインポートした時にそのファイルと同じ場所に生成されてしまいます。後で消したくても散らばっていると面倒そうです。

ReaPeaks01
↑ wavの場所に作られたReaPeaksファイル

そこでこのパスを指定することで、ReaPeaksファイルを一か所にまとめて出力することが出来ます。これでスッキリしますね。

ちなみに、自分の場合はこれをRAMディスク上に配置しています。ファイルアクセスが超高速で、PCの電源切ればきれいさっぱり削除してしまうという感じ。よほど大量のメディアを扱わない限り、問題はなさそうです。


REAPER起動時に開くプロジェクトに関する設定

PrefGenStartup01

[General]ページの[Startup settings]にREAPER起動時のオプションがあり、[Open project(s) on startup]でどのようなプロジェクトを開くか指定できます。

  • Last active project
    前回読まれていたプロジェクトたちのうち、Activeだったものだけを開く
  • Last project tabs
    前回読み込まれていたプロジェクト全てを開く
  • New project (ignore default template)
    新規プロジェクトを開く(デフォルトテンプレート設定を無視)
  • New project
    新規プロジェクトを開く(デフォルトテンプレート等の指定が適用される)
  • Prompt
    新規プロジェクトや最近使ったプロジェクトなど、開くものを毎回指定するウィンドウが表示される
    ReaperStartupPrompt01
    これはいろいろなDAWやツールでもよくある挙動ですし、毎回明示的にどうするかを指定したいという人や、最近使ったファイルを起動時に選びたい人には向いている設定かもしれません。
    あと、このウィンドウ下部に[Open with FX offline (recovery mode)]のチェックがあります。もしプロジェクト内で使っているVSTなどのFXが原因でプロジェクトが開けなくなってしまったという場合も、これにチェックを入れてすべてのFXをOfflineにした状態で開けば、うまく開けたりしそうです。

プロジェクト新規作成時のオプション

PrefProjNewProj01
[Project]ページのプロジェクト新規作成オプション

プロジェクトを新規作成する時に、同時に場所を指定して保存もしてしまおう、といった感じで毎回やりそうなことは必ず行うようにするオプションもあります。

  • Prompt to same on new project
    プロジェクト新規作成時に保存場所を指定
  • Open properties on new project
    プロジェクト新規作成時にプロジェクト設定ウィンドウを表示

このあたりは好みが分かれるところで、毎回ウィンドウがポップするのがウザいと感じる人もいるかも。


このブログについて
ぺろりがREAPERで遊びたいというだけのブログかもしれない

必ずこちらをお読みください

twitter: @pelori

管理人用
  • ライブドアブログ