rs_asio - ロックスミス2014のASIO

(ASIO for Rocksmith 2014)

Created at: 2019-09-06 07:17:32
Language: C++
License: MIT

RS ASIO

このプロジェクトは

Rocksmith 2014 Edition - Remastered
、一部のWASAPIドライバーの問題を回避するために、にASIOサポートを追加することを目的としています。実行時にゲームコードにパッチを適用して、WASAPIデバイス列挙のプロセスに介入できるようにします。これにより、内部でASIOオーディオAPIを使用する独自の偽のWASAPIデバイスを挿入できます。

使い方

  • 内容(コピー
    avrt.dll
    RS_ASIO.dll
    RS_ASIO.ini
    の)最新リリースをゲームフォルダに(arhive release-xxx.zipをZIP)。
    • RocksmithのSteamバージョンのみが現在サポートされています。SteamライブラリのRocksmithを右クリックし、メニューの[管理]-> [ローカルファイルの参照]を選択すると、ゲームのローカルフォルダーを見つけることができます。
  • RS_ASIO.iniファイルを変更して、使用するASIOドライバー、チャネルなどを構成します。
  • 見て、基本的なコンフィギュレーション・ガイド
  • Rocksmith.iniがで実行するように設定されていることを確認してください
    ExclusiveMode=1
    Win32UltraLowLatencyMode=1
    。疑わしい場合は、デフォルト設定を使用してください。
  • インターフェイスクロックが48kHzに設定されていることを確認してください。RS ASIOは48kHzモードを要求しようとしますが、ドライバーがこれを許可する場合と許可しない場合があるため、手動で設定すると役立つ場合があります。
  • 追加:RS_ASIO-log.txtファイルがゲームディレクトリ内に生成されます。これは、ASIOドライバー名の検出と問題の診断に役立つ場合があります。
  • 見てのリストには、問題を知っている問題が発生した場合

削除/アンインストールする方法

  • ゲームフォルダからカスタムDLLファイルを削除します。

RSASIO使用中のストリーミング

チェックアウトこのガイドを

LinuxでRSASIOを使用する

Linuxでwineasioを使用してRSASIOを使用して成功した人もいます。詳細については、この問題を確認してください。

オーディオインターフェースはうまく機能すると報告されています

基本構成ガイド

  1. 上記のインストール手順に従います
  2. Rocksmithを初めて実行します。
  3. RS_ASIO-log.txt
    調べてみると、ドライバーの名前が表示されます
0.456 [INFO]  AsioHelpers::FindDrivers
0.456 [INFO]    ASIO4ALL v2
0.457 [INFO]    MOOER USB Audio
0.457 [INFO]    XMOS USB Audio 2.0 ST 3086
0.457 [INFO]    ZOOM R16_R24 ASIO Driver
  1. 対応するドライバーの名前をRS_ASIO.iniの[Asio ...]ブロックにコピーします
  2. Rocksmithをもう一度実行します
  3. オーディオに亀裂がなくなるまで繰り返します。あなたの目標は、ひび割れのない可能な限り最小の値を持つことです。可能な限り最小のLatencyBufferを見つけてから、クラックがなくなるまでバッファサイズを徐々に設定します。
    1. LatencyBufferを変更します(値4、3、2、1を試してください)
    2. ASIOドライバーのコントロールパネルまたはRS_ASIO.iniファイルのCustomBufferSizeオプションでバッファーサイズを変更します。最初は、バッファサイズを32に割り切れるという経験則に従ってください。
    3. Rocksmithを実行する
    4. RS_ASIO-log.txt
      問題が発生したかどうかを調べます

既知の問題点

  • あなたのインターフェースは48kHzの再生をサポートしなければなりません
  • ASIOコントロールパネルを開く方法はありません(必要に応じて、今のところ他の場所でインターフェイスを構成してください)。
  • ゲームの実行中にASIO設定を変更した場合(サンプルレート、サンプルタイプの変更など)、ゲームを再起動する必要があります。
  • 一部のFocusriteデバイスは、48、96、または192のASIOバッファーサイズを使用した場合にのみ正しくサウンドを出力することが報告されています。これには、RS_ASIO.iniのカスタムバッファーサイズ設定を使用できます。
  • ゲームの実行中のハードウェアのホットプラグは、ゲームによって認識されません。
  • ASIO4ALLを使用すると、終了時にゲームがクラッシュすることがあります