LR2はボタンを押してから音が出るまでが遅いという難点があり
Fmod切りやバッファサイズの減少など、改善にはリスクが伴います。

そこで、知ってる方には基本かもしれませんが
フリーウェア「ASIO4ALL」を使ったサウンド遅延の改善方法と
その他細かいtipsをここにまとめます。

「ASIO4ALL」はオンボードや安いサウンドカードでも
高級サウンドカードにしかない「ASIO」規格が使えるフリーソフトです。
まれに相性はあるものの、ローリスクに試すことができ
サウンドの遅延を極限まで抑えることが可能になる優れものです。


1、インストールと設定


まずASIO4ALLはこちらで落とせます(外国鯖)
リンクは複数ですが一番上のUSA向け(英語)で良いでしょう
使用に当たって言語の問題はさほどありません

DLしたら実行し「Choose component」の項目で
必ず「off-Line Settings」にチェックを付けましょう
これは、ASIO出力未使用時にも設定を変更できるようにする物で
無い場合、後述のエラーに対処が難しくなります。
後は適当にnextをポチポチ押せば終わります。一応再起動しましょう。

ASIO4ALLをLR2で有効にするには、LR2SETUPを起動し
systemタブのoutputから「ASIO」を選択
次にその下のPLAYBACK DRIVERで「ASIO4ALL」を選択で完了です
バッファ数はあまり関係ないので、512位に設定しています。

バッファに関わらずbms演奏時に音割れが起こる場合は
BMSが扱ってるwavの音量過剰が問題なので
LR2のマスターボリュームを下げましょう。




2、ASIO4ALLの動作

インストールしても、ASIOは常時起動せず
限られたアプリケーションでのみ自動的に動きます
動作中は「タスクバー右に緑枠の三角」が表示されます

DTMをやっていなければ、LR2以外に対応ソフトはほぼありません。
しかし、ようつべやニコニコなどの動画プレイヤー
WMP、GOM、itunesなどの音楽プレイヤーが起動していると
ASIOは動作せず、LR2の音が鳴らなくなってしまいます。
skypeもアウトです。

要するに
「ASIO4ALLがサウンドカードを乗っ取る」
「誰かが先に居座っていると乗っ取れない(再生せずとも)」
という性質があります。ありがちなトラブルなので気をつけましょう。




3、複数のサウンドカードが同居する場合

これは厄介な問題で、他の設定が完璧でも
LR2の音が鳴らない場合があります。
これは「ASIO4ALLが適用されるデバイス」の中に
今使ってるサウンドカードが適用されてないためです。
この場合はまず、音楽と動画再生をするソフトを全て落とし
スタートメニューから「ASIO4ALL」の「Off-Line Setteings」を起動しましょう。
さっき入れろといったアレです。

ここで左側を見ると、サウンドデバイスの一覧が載っています
青いアイコンが光ってるデバイスにASIO4ALLが適用されるので
使用中のデバイスがオフの場合、アイコンクリックでオンに設定し
念のため他のデバイスはオフにしましょう。
下層に展開すると、そこにも設定されてる場合があるので注意。

以上の作業を行ってLR2を起動すれば、音が鳴る可能性はあります
これでもダメな場合再起動して様子を見るか
個別の問題としてwebを検索し、対策を集める事になります。




おわりに

若干、厄介な要素はあるものの
使いこなせばLR2が飛躍的に扱いやすくなりますので
一度お試しになってはいかがでしょうか。
アンインストールも普通にできるので、後々に影響を与える心配は
ほぼないと思われます。

最終更新:2009年10月02日 13:43