Track Impulseのハプティクス配信の仕組み

Track Impulseはシムからライブデータを読み取り、リアルタイムでハプティクスエフェクト(路面振動、縁石、ABS、エンジン振動など)を生成します。これらのエフェクトは、リグ上の適切なbass shakerやペダルに届ける必要があります。セットアップには4つの階層があります。

Device: アンプやshakerに物理的に接続されているオーディオインターフェース(サウンドカード)です。
Zone: リグ上の名前付き出力位置(例: Left Front, Custom 1)。最大8ゾーンまで設定できます。
Channel: 各ゾーンが配線されているデバイス上のチャンネルです。
Routing: どのエフェクトをどのゾーンに送るか、どの音量で送るかの設定です。

これらを順番にセットアップします。まずDevice Setupウィザード(3ステップ)でオーディオハードウェアとドライバーを選択し、次にZone Setupでゾーンをチャンネルに割り当て、最後にChannel Routingでどのエフェクトをどこに送るかを微調整します。

Track Impulse ゾーンマップ

LF Left Front
RF Right Front
LR Left Rear
RR Right Rear
C1 Custom 1
C2 Custom 2
C3 Custom 3
C4 Custom 4
ほとんどのユーザーは4ゾーンだけで十分です(LF, RF, LR, RR)。4チャンネルのオーディオインターフェースに割り当てます。カスタムゾーン(C1からC4)は、シート下shaker、ペダルトランスデューサー、ステアリングコラムshakerなど、追加のshakerがある上級セットアップ用です。
1

メインウィンドウ

Track Impulseを起動すると、メインウィンドウに7つのハプティクスエフェクトがカードとして表示されます。これがすべての操作の中心になります。

Track Impulse メインウィンドウ

メインウィンドウ

メインウィンドウにはエフェクトカードがグリッド状に並びます。各カードには上部にリアルタイム波形ディスプレイ、音量と周波数のスライダー、アクティビティバー、テストボタンがあります。ヘッダーバーからDevice Setup、Zone Setup、Channel Routing、Profiles、Options、Advanced Settingsにアクセスできます。

  1. エフェクトカードがメインエリアを占めます。各エフェクト(Road Vibration、Spring Suspension、Shock Suspension、Engine Rumble、ABS/Wheel Lock、Gear Change、Wheel Slip、iRacing用のKerb)にはそれぞれ専用カードがあり、リアルタイム波形、音量スライダー、周波数スライダー、テストボタンが付いています。テストボタンを使えば、走行せずにshakerでエフェクトをプレビューできます。
  2. ヘッダーバーには、Device Setup、Zone Setup、Channel Routing、Profiles、Options、マスターボリュームのボタンがあります。シムが起動中の場合、左側にアクティブなシム名が表示されます。
  3. マスターボリュームはヘッダーバーにあり、すべてのエフェクトとゾーンの全体音量を制御します。音量チェーンの最終的な乗数です。
  4. シムセレクターは、Track Impulseが起動中のシムを検出すると表示されます。アクティブなシム名を表示し、複数のシムが同時に起動している場合(まれですが対応しています)は切り替えができます。
  5. ステータスバーはウィンドウ下部にあり、アクティブなオーディオデバイス、ドライバータイプ、バッファサイズ、サンプルレート、推定レイテンシーを表示します。緑色はオーディオストリームが正常動作中、赤色は問題が発生していることを意味します。
まずシムを起動してください。Track Impulseは起動中のシムを自動検出し、コース上に出るとエフェクトを生成します。「接続」ボタンはありません。シムを起動して走り出すだけです。
2

Device Setup: デバイスの選択

ヘッダーバーからDevice Setupウィザードを開きます。ステップ1では、システム上で検出された物理オーディオハードウェアが表示されます。bass shakerに接続されているデバイスを選択してください。

Device Setup ステップ1: デバイス選択

Device Setup: ステップ1

物理オーディオデバイスがハードウェア名で一覧表示されます(例: "Behringer UMC404HD"、"Sound Blaster GC7")。利用可能なドライバーバッジ(ASIO、WDM-KS、WASAPI)が各行の右側に表示されます。複数の出力を持つデバイスには矢印が表示され、クリックして展開し特定の出力を選択できます。

  1. オーディオインターフェースを見つけてください。リストにはドライバーの生パスではなく、物理的なハードウェア名が表示されます。アンプとbass shakerが接続されているデバイスを見つけてください。
  2. ドライバーバッジを確認してください。ASIOバッジは、そのデバイスにネイティブまたはASIO4ALLドライバーが利用可能であることを示します。WDM-KSはWindows Kernel Streamingが利用可能であることを意味します。WASAPIはフォールバックです。ASIOが最も低いレイテンシーを実現します。
  3. 複数出力を持つデバイス: 一部のアダプター(例: Behringer UMC404HD)には複数の出力ペアがあります。矢印(>)をクリックしてデバイスを展開し、目的の出力を選択してください(例: "OUT 3-4"ではなく"OUT 1-4")。
  4. 複数デバイス: "+ Second device"をクリックして2台目のアダプターを追加できます。一方のインターフェースでshakerを、もう一方で追加ゾーンを使う場合に便利です。マルチデバイスセットアップの詳細は下記を参照してください。
  5. デバイスを選択し、Nextをクリックします。
Realtekオンボードオーディオ: "Realtek ASIO"とASIO4ALLは使用しないでください。 サウンドカードがマザーボード内蔵のRealtekチップの場合(ほとんどのマザーボードが該当)、ASIOドライバーを選択しないでください。RealtekのASIOドライバーは本物のASIOではありません。標準のWindowsオーディオドライバー上のラッパーに過ぎず、本物のASIOドライバーのようにOSオーディオスタックをバイパスしません。また、マザーボードの物理出力数に関係なく2チャンネルに制限されます。ASIO4ALLもRealtekハードウェアでは同じ制限があります。代わりに、RealtekデバイスにはWDM-KSまたはWASAPI Exclusiveを選択してください。Realtekの"ASIO"パスは結局同じ基盤ドライバーを使用するため、同等以上の結果が得られます。マルチチャンネル出力と最低レイテンシーの本物のASIOには、独自のネイティブASIOドライバーを持つ専用オーディオインターフェース(Behringer UMC、Focusrite、MOTUなど)が必要です。
2台のオーディオデバイスを使用する場合: マルチデバイスセットアップ

Track Impulseは複数のオーディオデバイスへの同時出力に対応しています。一方のインターフェースでshakerを動かし、もう一方で追加ゾーンや別のアンプを使う場合に便利です。

例: 2デバイス構成

デバイス1: UMC ASIO (4ch)
Ch 1 LF, 左前shaker Ch 2 RF, 右前shaker Ch 3 LR, 左後shaker Ch 4 RR, 右後shaker
デバイス2: ESI U24 (4ch)
Ch 1 C1, シート下shaker Ch 2 C2, ダッシュボードshaker Ch 3 未使用 Ch 4 未使用
  1. Device Setup → ステップ1"+ Add a second audio interface"をクリックして2台目のデバイスを追加します。
  2. 通常通りウィザードを進めます。両方のデバイスがそれぞれのドライバー、バッファ設定で個別に設定・テストされます。
  3. Zone Setupでは、各ゾーンのチャンネルセレクターにデバイスが表示されます(例: "Dev 1 Ch 1"、"Dev 2 Ch 1")。必要に応じてゾーンを各デバイスに振り分けてください。
  4. Channel Routingでは、各ゾーン名の下にデバイスラベル(例: "Dev 1"/"Dev 2")が表示されるので、信号の行き先が常に分かります。
レイテンシーの統一: 2台の異なるデバイスを使用する場合、すべてのゾーンでレイテンシーを揃えるために、両方で同じバッファサイズを使用してください。バッファが異なると、一部のshakerが他より若干早く反応することがあります。両方のデバイスがASIOに対応している場合は、両方でASIOを使用するのが最も安定したタイミングになります。
2台のデバイスでASIOを使用する場合の注意: 一部のASIOドライバーは2つのASIOインスタンスの同時実行に対応していません。問題が発生した場合は、プライマリデバイスにASIOを使用し、セカンダリにはWDM-KSまたはWASAPIを使用してください。ウィザードは競合の可能性を検知した場合に警告を表示します。
デバイスが一覧に表示されない場合

shakerに接続しているデバイスが一覧に表示されない場合は、以下の項目を順番に確認してください。最初の3つでほとんどのケースが解決します。

  1. "Show all detected devices: ON"をデバイスリスト上部でオンにしてください。デフォルトではウィザードがHDMI、SPDIF、ヘッドセット、珍しい出力を非表示にしてリストを整理しています。オンにすると、Windowsが認識しているすべてのデバイスが表示されます。
  2. Windowsでデバイスが有効になっているか確認してください。"Device not listed? Open Windows Sound settings"をクリックします。再生タブの空白部分を右クリックし、無効なデバイスの表示切断されたデバイスの表示を有効にしてください。インターフェースがグレーアウトしている場合は、右クリックで有効にしてからウィザードを再度開いてください。
  3. メーカーのドライバーをインストールしてください。驚くほど多くのUSBオーディオインターフェースは、メーカードライバーをインストールしないと表示されません(Behringer UMC、Focusrite Control、MOTU、PreSoNusなど)。オンボードのRealtekやほとんどの安価な汎用USBカードはすぐに動作しますが、ブランドインターフェースは通常そうではありません。メーカーのWebサイトからドライバーを入手してください。
  4. 他のアプリがデバイスを占有している可能性があります。他のアプリが排他モードでデバイスを開いている場合(オーディオ再生中のブラウザタブ、Discord、OBS、SimHub、OBS Virtual Camera、シムのボイスチャットなど)、Track Impulseがデバイスを認識できなくなることがあります。他のオーディオアプリを閉じてRescanをクリックしてください。
  5. USB電源/ケーブル。バスパワーのインターフェースは、フロントUSBポートやハブ経由では認識されないことがあります。マザーボード背面のUSBポートに直接接続し、別のケーブルも試してください。
  6. ウィザードを再起動してください。上記のいずれかを行った後、ウィザードを再起動してください。Track Impulseはウィザードを開いたときにのみデバイスをスキャンします。
shakerインターフェースをWindowsの既定の再生デバイスにしないでください。そうすると、ゲームオーディオ、システム音、Discord、音楽がすべてヘッドフォンではなくshakerから出力されてしまいます。Windowsサウンド設定で、ヘッドフォンまたはスピーカーが既定として設定されていることを確認してください。Track ImpulseはASIO/WDM-KSでshakerインターフェースに直接アクセスし、Windowsの既定デバイスは使用しません。
3

Device Setup: チャンネルとバッファ

ステップ2では、選択したデバイスのバッファサイズを設定します。バッファが小さいほどレイテンシーは低くなりますが、小さすぎるとオーディオのドロップアウトが発生することがあります。最適なオーディオドライバーが自動的に選択されています。

Device Setup ステップ2: チャンネルとバッファ

Device Setup: ステップ2

利用可能なオプションからバッファサイズを選択します。48 kHzでの推定レイテンシーが下に表示されます。オーディオドライバーは事前選択されていますが、デバイスが複数のドライバーに対応している場合は「Advanced: Audio Driver」スイッチで変更できます。

  1. バッファサイズを選択します。適切な初期値はオーディオドライバーによって異なります:
    ASIO: 64(48 kHzで1.3 ms)から始めてください。ノイズやドロップアウトが発生する場合は128(2.7 ms)に上げてください。最近のUSBインターフェースのほとんどは64で問題なく動作します。
    WDM-KS / WASAPI: 512(デフォルト)から始めてください。これらのドライバーはASIOよりオーバーヘッドが大きいため、小さいバッファサイズではドロップアウトが発生しやすくなります。システムがクリーンに処理できることを確認してからバッファを減らしてください。
  2. 推定レイテンシーがバッファオプションの下に表示されます。数値が小さいほど応答が速いことを意味します。これがバッファサイズで直接制御できる遅延です。
  3. オーディオドライバー(Advanced): Track Impulseはデバイスに最適なドライバーを事前選択します。変更が必要な場合は"Advanced: Audio Driver"をクリックしてドライバーセレクターを表示します。3つのオプションがあります:
    ASIO(推奨): ハードウェアに直接アクセスし、最も低いレイテンシーを実現します。エンドツーエンドでわずか2 msを達成できます。
    WDM-KS(良好): Windows Kernel Streaming。特別なドライバーは不要です。ASIOより若干レイテンシーが高いですが、それでも優れた性能です。
    WASAPI Exclusive(フォールバック): Windowsオーディオミキサーをバイパスします。安価なUSBサウンドカードでWDM-KSがドロップアウトを起こす場合に使用してください。
  4. Nextをクリックしてテストに進みます。
オーディオのドロップアウトが発生する場合: 走行中にノイズ、プチプチ音、ドロップアウトが聞こえる場合は、ここに戻ってバッファサイズを1段階上げてください。ASIOの場合、128のバッファでも優れたレイテンシーが得られます。WDM-KSまたはWASAPIの場合は、より小さい値がクリーンに動作することを確認できるまで512のままにしてください。
4

Device Setup: デバイスのテスト

各チャンネルに個別にテスト信号を送り、shakerが正しく配線されているか確認します。

Device Setup ステップ3: デバイステスト

Device Setup: ステップ3

"HOLD TO TEST ALL CHANNELS"ボタンを押し続けると、すべてのチャンネルに同時に信号が送られます。その後、下の番号付きボタンで各チャンネルを1つずつテストします。

  1. "TEST ALL CHANNELS"を押し続けて、すべてのshakerが反応することを確認します。接続されている各トランスデューサーから振動を感じるはずです。
  2. 個別のチャンネルをテストするには、1234(など)のボタンを使います。どの物理shakerがどのチャンネル番号で振動するかメモしてください。Zone Setupで必要になります。
  3. チャンネルから出力がない場合は、配線、アンプの電源、ボリュームノブを確認してください。自動検出が正しくない場合は"Try a different channel count"をクリックすることもできます。
  4. すべてのチャンネルの動作が確認できたら、Applyをクリックして保存し、ウィザードを閉じます。
shakerにラベルを付けてください。個別のチャンネルをテストする際に、どのshakerがどのチャンネルに接続されているか物理的にメモしてください(例: 「チャンネル1 = 左前、チャンネル2 = 右前」)。この対応関係は次のZone Setupステップで不可欠です。
5

Zone Setup

各ゾーン(LF、RF、LR、RRまたはCustom)をオーディオデバイス上の正しい物理チャンネルに割り当てます。ここでTrack Impulseに、リグ上のどの位置にどのshakerがあるかを伝えます。

Zone Setup

Zone Setupダイアログ

左側のチェックボックスでゾーンを有効にし、< Ch N >セレクターで各ゾーンにチャンネルを割り当て、"HOLD TEST"ボタンで確認します。ゾーンごとの音量スライダーで出力レベルをバランスできます。4つのコーナーゾーン(LF、RF、LR、RR)はデフォルトでオンです。カスタムゾーン(C1からC4)は、シートトランスデューサーやペダルshakerなどの追加shakerのために有効化できます。

  1. ゾーンを有効にします。通常の4コーナーセットアップでは、LF、RF、LR、RRを有効にします(デフォルトでオンです)。カスタムゾーン(C1からC4)は、シートshakerやペダルトランスデューサーなど追加のshakerを配線している場合にのみ有効にしてください。
  2. チャンネルを割り当てます。< Ch N >セレクターを使って、テスト時に特定した物理チャンネルに各ゾーンを割り当てます。例えば、チャンネル1が左前のshakerを駆動するなら、LF → Ch 1に設定します。
  3. "HOLD TEST"を押し続けて各ゾーンを確認し、正しいshakerが振動していることを確かめます。間違ったshakerが反応する場合は、各ゾーンが物理的なshaker位置と一致するまでチャンネル割り当てを入れ替えてください。
  4. ゾーン音量を調整します。下部のスライダーで調整します。100%から始めて、数周走った後に強すぎると感じるゾーンを下げてください。
  5. ペダルハプティクスデバイス: SimAgic HPRペダルをUSBで接続している場合、下部の別セクションに表示されます。ハプティクスを有効にしたいペダル(Brake、Throttle、Clutch)を有効にしてください。これらはオーディオチャンネルではなく、USB HIDの直接接続を使用します。
  6. Applyをクリックしてゾーン設定を保存します。

shaker数に応じた推奨Zone Setup

ゾーンの割り当て方が分からない場合は、最も一般的な3つのセットアップの推奨チャンネル割り当てを参考にしてください。shakerの数に関係なく、4つのコーナーゾーン(LF、RF、LR、RR)をすべて有効にしてください。Track Impulseは各ゾーンに割り当てられたチャンネルにコーナーごとの合成信号を送信します。

1 shaker

シートまたはプラットフォーム取り付け

LF Left Front Ch 1
RF Right Front Ch 1
LR Left Rear Ch 1
RR Right Rear Ch 1

2 shaker

前 + 後

LF Left Front Ch 1
RF Right Front Ch 1
LR Left Rear Ch 2
RR Right Rear Ch 2

4 shaker

各コーナーに1つ

LF Left Front Ch 1
RF Right Front Ch 2
LR Left Rear Ch 3
RR Right Rear Ch 4
1台や2台のshakerでもフル体験が得られます。複数のゾーンが同じチャンネルを共有している場合、Track Impulseはコーナーごとの信号をミックスします。すべてのエフェクトを感じることができますが、左右や前後の分離はありません。4コーナーセットアップでは方向感覚が加わります(例えば、車のどちら側が縁石に当たったかを感じられます)が、コアのハプティクスはどの台数でも素晴らしく機能します。
HPRペダルはゾーンとは独立しています。ペダルセクションはUSBで直接接続され、オーディオチャンネルは使用しません。bass shakerとペダルハプティクスをチャンネルの競合なく同時に使用できます。
アンプのゲインとshakerの安全性。アンプのゲインノブは中間付近(約50%)に設定し、Track Impulseのゾーン音量とマスターボリュームを日常的な調整範囲として使用してください。アンプを最大にしてTIで下げると、TIの小さな動きがshakerで大きな振れになり、信号のスパイクでボイスコイルが焼損する可能性があります。控えめに始めて、後から上げるようにしてください。アンプのチューニングの詳細はbass shakerハードウェアガイドを参照してください。
6

Channel Routing

どのハプティクスエフェクトをどのゾーンにどの音量で送るかを微調整します。ここでリグと好みに合わせてフィーリングをカスタマイズします。ルーティングとエフェクトの設定はシムごとに保存されます。ここでの変更はヘッダーバーで現在アクティブなシムにのみ適用されるため、iRacing、ACC、ACそれぞれ独立した設定を持てます。

Channel Routingマトリクス

Channel Routingマトリクス

各行がエフェクト(Road Vib、Spring Susp、Shock Susp、Kerb、Engine、ABS、Gear、Wheel Slip)です。各列がゾーンです。スライダーは各エフェクトが各ゾーンにどれだけ届くかを制御し、0%(オフ)から100%(フル)まで設定できます。

  1. マトリクスを理解します。行 = エフェクト、列 = ゾーンです。各スライダーはそのゾーンにおけるそのエフェクトの音量(0.0から1.0)を制御します。各列の上部にゾーンマスタースライダーがあります。
  2. 再生ボタン(▶)が各行と各ゾーンヘッダーにあり、そのエフェクトまたはゾーンを単独で試聴できます。調整中のものが正確に聞けます。
  3. スライダーをドラッグして音量を調整します。スライダーを右クリックするとオン/オフを切り替えます(0.0にするか復元します)。スクロールで+/- 1%の微調整。ダブルクリックでデフォルト値にリセットします。
  4. デフォルト値から始めて、数周走ってから調整してください。よくある調整: Engine Rumbleが縁石をかき消す場合は下げる、ブレーキペダルにshakerがある場合は前方ゾーンのABSを上げる、リアが落ち着かないと感じる場合は後方ゾーンのRoad Vibrationを下げるなどです。
  5. Save Asでルーティングプロファイルを保存します。Loadでプロファイルを切り替えます。ルーティングプロファイルはシムごとに保存されるため、iRacing、ACC、LMUでそれぞれ異なるチューニングが可能です。
  6. 終わったらCloseをクリックします。

音量チェーン

あるゾーンにおけるエフェクトの最終的な音量は、4つの音量スライダーが重なって決まります。どれか1つを下げると出力が下がります。この仕組みを理解すると、効率的に調整できます。

最終音量 = エフェクト値
               × カードスライダー         各エフェクトカードの音量
               × ルーティングスライダー      ルーティンググリッドの各セルのスライダー
               × ゾーン音量     Zone Setupのゾーンマスター
               × マスターボリューム    ヘッダーバーのグローバルマスター
ルーティングはシムごとです。対応している各シムにはそれぞれ独自のルーティングプロファイルがあります。iRacingに合ったものがACCやACでは異なるレベルが必要かもしれません。各シム用のプロファイルを"Save As"ボタンで個別に保存してください。
初回走行で期待できること。デバイス、ゾーン、ルーティングのセットアップが完了したら、シムを起動してコースに出てください。Road VibrationとEngineからの一定の低いうなりと、縁石、うねり、ギアチェンジ、スリップイベントでの鋭い衝撃を感じるはずです。鋭い衝撃だけ感じてその間にリグが「死んでいる」ように感じる場合は、バックグラウンドエフェクト(Road VibrationとEngine Rumble)が有効で適切なレベルになっているか確認してください。
7

エフェクトリファレンス

Track Impulseはシムのライブデータからハプティクスエフェクトを生成します。各エフェクトにはメインウィンドウに専用カードがあり、音量スライダー、周波数スライダー、波形モニター、テストボタンが付いています。各エフェクトの機能と感じ方を説明します。

エフェクトは2つのカテゴリに分かれます。バックグラウンドエフェクト(Road Vibration、Engine Rumble)は走行中常に動作し、車に乗っているという一定の感覚を与えます。イベントエフェクト(Spring Suspension、Shock Suspension、Kerb、ABS、Gear Change、Wheel Slip)は、縁石への接触、ホイールロック、シフトチェンジなど特定のトリガーで発動します。両方が組み合わさって完全なハプティクス体験を形成し、バックグラウンドがイベントの間もshakerを生き生きと保ちます。

エフェクト 感じ方
Road Vibration [バックグラウンド] タイヤの摩擦と路面感を再現する一定のうなりで、実車ならステアリングホイールから伝わる感覚です。滑らかなアスファルトと荒いコンクリートやグラベルでは異なる感触になります。速度が上がるにつれて強くなります。各コーナーが独立して反応します。音量、周波数、優先度はデフォルトのままで問題ありません。
Spring Suspension [イベント] ボディの遅く重い動き。コーナリングでのロール、ブレーキングでのダイブ、加速でのスクワット、丘を越えるときのリフトなどです。シートに押し付けられるような穏やかなプッシュとプルの感覚です。
Shock Suspension [イベント] 鋭くて速い衝撃。路面のバンプ、つなぎ目、路面の切り替わり、膨張ジョイントなど。ダンパーを通じて伝わる突然の打撃です。路面の急な段差を踏んだときの「ガツン」という感覚です。
Kerb (iRacing限定) [イベント] 縁石とランブルストリップ専用のエフェクトで、Shock Suspensionとは分離されています。縁石を踏んだときの特徴的なリズミカルな振動を再現します。シムが独自の縁石データを提供するiRacingでのみ利用可能です。他のシムでは、縁石の接触はShock Suspensionエフェクトで処理されます。
Engine Rumble [バックグラウンド] シャーシを通じて伝わるエンジンの機械的振動です。アイドリングと低回転域で最も強く、速度が上がると路面とサスペンションのエフェクトが自然に引き継ぎます。リグに常に「鼓動」のような感覚を与えます。
ABS / Wheel Lock [イベント] ABSが作動しているときに感じる速いパルス。ブレーキペダルとシャーシを通じて伝わるおなじみのガタガタという感覚です。ABSがオフまたは限界を超えた場合のフルホイールロックも検出します。各ホイールが独立しています。
Gear Change [イベント] シフトアップやシフトダウンのたびに発生する短く鋭い衝撃です。トランスミッションを通じて伝わるギアチェンジの機械的な打撃を再現します。
Wheel Slip [イベント] タイヤがグリップを失い回復する際のブーンという振動。加速時のホイールスピンやコーナーでのスライドです。各ホイールが独立しているため、車のどちら側がグリップを失ったかを感じられます。ABSとは別のエフェクトです。

シムごとの注意事項

  1. ACC: 特別な設定は不要です。Track Impulseは共有メモリのデータを直接読み取ります。
  2. Assetto Corsa: 特別な設定は不要です。Track Impulseは共有メモリのデータを直接読み取ります。
  3. LMU: LMUのプラグイン設定で共有メモリプラグインが有効になっていることを確認してください。これがないとTrack Impulseはテレメトリーデータを読み取れません。
  4. AC EVO: Track Impulseはピットを離れてコースを走り始めた後に接続されます。ガレージやピットレーンではシムがデータを提供しません。
  5. AC Rally: 特別な設定は不要です。Track Impulseは共有メモリのデータを直接読み取ります。
8

Advanced Settings

各エフェクトカードには"Advanced Settings"ボタン(歯車アイコン)があり、エフェクトごとの合成パラメーターを開きます。これにより、単純な音量や周波数を超えて各ハプティクスエフェクトの特性を形作ることができます。

Advanced Settingsダイアログ

Advanced Settings

エフェクトごとの波形タイプ、倍音の数と減衰、優先度ランクのスライダーです。これらの設定はシムプロファイルに保存されます。

波形タイプ

各エフェクトは異なる振動の形状を使用できます。これにより、shakerを通じたエフェクトの「感触」が変わります。

  1. Sine(デフォルト): 滑らかで自然な振動。最も快適でリアルな感触です。あらゆる用途で優れた性能を発揮します。
  2. Square: 鋭くパンチの効いた振動。オン/オフのスイッチのような、より攻撃的な感触です。よりシャープな感覚が欲しい場合、ABSやGear Changeで試してみてください。
  3. Sawtooth: ザラザラとした振動。荒い機械的なニュアンスを加えます。Wheel SlipやEngine Rumbleで効果的な場合があります。
  4. Noise: 荒く不規則な振動。ノイズや粗さのような感触です。荒い路面でのRoad Vibrationにリアリズムを加えられます。

倍音

倍音は基本エフェクトの上に追加の振動レイヤーを重ね、より豊かで複雑な感触にします。純音と実際の機械音の違いに似ています。

  1. 倍音の数(0から4): 追加されるレイヤーの数です。0は基本振動のみ(デフォルト)。1から2で控えめなリッチさが加わります。3から4でエフェクトが明らかに複雑になります。
  2. 倍音の減衰(0.0から1.0): 各追加レイヤーがどれだけ早く消えるかです。デフォルトは0.5(各レイヤーが前のレイヤーの半分の強さ)です。低い値ではレイヤーが速く減衰します。高い値ではレイヤーが強く残ります。
  3. 最適な用途: Engine Rumbleが最も効果的です。1から2の倍音を加えると、単純なハム音ではなく、シャーシを通じて振動する本物のエンジンのような感触になります。

優先度ランク

複数のエフェクトが同時に再生され、合成振動が強すぎる場合、優先度によってどのエフェクトが音量を維持し、どれが自動的に下げられるかが決まります。

  1. 優先度1(最高): これらのエフェクトは常にフル音量で再生されます。重要なドライビングフィードバックを提供するABSやShock Suspensionに適しています。
  2. 優先度2から7(低い): ミックスが混雑すると音量が下げられます。Engine Rumbleや路面テクスチャは重要度が低いため、低い優先度の良い候補です。
  3. すべて同一(デフォルト): すべてのエフェクトが同じ優先度の場合、必要に応じてすべてが均等に下げられます。ほとんどのセットアップでうまく機能し、工場出荷時の動作です。
慣れるまではデフォルトのままにしてください。波形、倍音、優先度のデフォルト設定は、ほとんどのリグでうまく機能するようにチューニングされています。基本的な音量やルーティングスライダーで十分に時間を過ごし、特定のエフェクトをさらに微調整したくなってから変更してください。
9

プロファイル

プロファイルは、特定のシム向けの完全なエフェクトとルーティングの設定を保存します。各対応シムにはそれぞれ独立したプロファイルセットがあるため、iRacingとACCを全く異なるチューニングにできます。

  1. Saveは現在アクティブなプロファイルに変更を保存します。名前付きプロファイルがアクティブでない場合、シムのデフォルト設定に保存されます。
  2. Save Asで名前付きプロファイルを作成できます(例: 「ACC ウェット」「iRacing スパ」)。すべてのエフェクト音量、周波数、ルーティングゲイン、ゾーン設定、波形タイプ、倍音、優先度が保存されます。
  3. Loadで現在のシム用に保存されたプロファイルの一覧が開きます。1つを選んで読み込みます。ヘッダーバーのステッパー矢印で保存済みプロファイルをすばやく切り替えることもできます。
  4. 共有/インポート: プロファイルはJSON形式で%APPDATA%\TrackImpulse\profiles\{simname}\に保存されます。これらのファイルをコピーして他の人と共有したり、コミュニティのプロファイルをインポートしたりできます。WebサイトのCommunity Profilesページに他のユーザーが共有したプロファイルがあります。
  5. 新しいPCに移行する場合: 古いマシンから新しいマシンに%APPDATA%\TrackImpulse\フォルダ全体をコピーしてください(Track Impulseをインストールした後)。すべてのプロファイル、ルーティング、シムごとのチューニングが転送されます。新しいPCではオーディオハードウェアが異なるため、Device Setupはやり直す必要があります。
  6. Reset to defaultsは現在のシムの工場出荷時設定に戻します。保存済みプロファイルは削除されず、アクティブな設定のみがデフォルト値にリセットされます。
プロファイルに保存される内容: 7つのエフェクトすべての音量と周波数、完全なルーティングゲインマトリクス(エフェクトごと、ゾーンごと)、波形タイプ、倍音の数と減衰率、優先度ランク、ゾーン設定。Device Setupはプロファイルに保存されません。これはシステム全体の設定です。
新バージョンにアップデートした場合: Reset to defaultsをクリックして改善された設定を取り込んでください。Track Impulseはソフトウェアの改善に合わせて、デフォルトの優先度、エフェクトレベル、ルーティング値を定期的に更新しています。古いバージョンからアップデートした場合、保存済みの設定はそのまま引き継がれるため、再バランスされたエフェクト優先度や新しいデフォルトチューニングなどの改善を見逃す可能性があります。デフォルトにリセットすると、最新のベースラインから微調整できます。
10

Options

"Options"ダイアログ(ヘッダーバーからアクセス)には、すべてのシムとプロファイルにわたって適用されるアプリケーション全体の設定があります。

  1. UI Density: エフェクトカードのサイズと間隔を制御する3つのプリセットがあります。低密度では画面に多くのカードが表示されます。高密度では読みやすく操作しやすくなります。
  2. Accent Theme: UI全体のアクセントカラーを変更する9つのカラーテーマから選択できます。純粋に見た目の変更で、ハプティクス出力には影響しません。
  3. VR Auto-Minimize: 有効にすると、Track ImpulseはVRランタイム(vrserver.exe)を検出した際に自動的に最小化します。これにより、TIウィンドウがWDDMでGPUフォーカスを奪い、VRでフレームタイムのスパイクを引き起こすのを防ぎます。
  4. Auto-Update: Track Impulseは自動的にアップデートを確認し、新しいバージョンが利用可能な場合に通知します。すぐにアップデートするか、後回しにするかを選べます。
  5. Telemetry Consent: Track Impulseは匿名の使用データ(使用バージョンとシム)を送信してソフトウェアの改善に役立てることができます。個人データは収集されません。いつでもオン/オフを切り替えられます。
  6. Shortcuts & Tips: すべてのキーボードショートカットとUI操作のヒントを一覧表示するリファレンスパネルです。
VRユーザーの方へ: GPUスケジューリングの競合を避けるために、VR Auto-Minimizeを有効にしてください。これがないと、フォーカスを保持するTIウィンドウがVRで最大9 msのフレームタイムを追加する可能性があります。

ヒント

セットアップから最高のフィーリングを引き出すためのアドバイスです。

チューニングのヒント

  1. デフォルトから始めてください。何かを変更する前に数周走ってみてください。Track Impulseのデフォルト値はバランスの取れたフィーリングにチューニングされています。
  2. 一度に1つだけ変更してください。スライダーを1つ動かし、1周走り、それが良くなったかどうかを判断してください。複数の設定を同時に変更すると、何が効果的だったか分からなくなります。
  3. テストボタンを活用してください。各エフェクトカードにはテストボタンがあり、ルーティングマトリクスを通じてプレビュー信号を再生します。どのエフェクトがどの感覚を引き起こしているか特定するのに役立ちます。
  4. マスターボリュームが味方です。すべてが強すぎるまたは弱すぎると感じる場合は、個別のエフェクトを触る前にまずマスターボリュームを調整してください。
  5. シムとコンディションごとにプロファイルを保存してください。ウェットトラック、ハイダウンフォースカー、オーバルレースはそれぞれ異なるチューニングが効果的です。各シナリオ用に名前付きプロファイルを保存してください。

キーボードショートカット

  1. スクロールホイールで任意のスライダーを+/- 1%で微調整できます。
  2. 右クリックでルーティングスライダーのオン/オフを即座に切り替えます。
  3. ダブルクリックでスライダーをデフォルト値にリセットします。
  4. Alt+Shift+T: Track Impulseの最小化/復元のグローバルショートカットです。シムがフォーカスされていても機能します。
!

トラブルシューティング

よくある問題とその解決方法です。

一般的な問題

  1. オーディオ出力がまったくない場合: メインウィンドウ下部のステータスバーを確認してください。赤色の場合、オーディオストリームが開始できていません。Device Setupを開き、デバイスが選択されていて電源が入っていることを確認してください。より大きなバッファサイズを試してください。
  2. エンジン音やゲームオーディオがshakerから聞こえる場合: 2つの点を確認してください。まず、Windowsサウンド設定で、shakerインターフェースではなくヘッドフォンまたはスピーカーが既定の再生デバイスに設定されていることを確認してください。次に、シム自体のオーディオ設定を開き、ヘッドフォン/スピーカーに出力されていることを確認してください。一部のシムはデバイス名で特定のデバイスを記憶し、Windows設定とは無関係にshakerインターフェースに出力している場合があります。Track Impulseはハプティクス信号のみを送信します。shakerから聞こえる音楽やエンジン音は他のソースから来ています。
  3. 走行中にエフェクトがない場合: シムが起動していて、ヘッダーバーにシム名が表示されていることを確認してください。Track Impulseは起動中のシムを自動検出します。シム名が表示されない場合は、コース上にいることを確認してください(一部のシムはメニューではなく実際に走行中のみデータを送信します)。シムごとの解決策については下のシムが検出されないを参照してください。
  4. ノイズやドロップアウトが発生する場合: Device Setupでバッファサイズを上げてください。WDM-KSを使用していて問題が続く場合は、WASAPI Exclusiveに切り替えてください。USB帯域幅も確認してください。USBハブを避け、オーディオインターフェースをマザーボードのUSBポートに直接接続してください。
  5. レイテンシーが高いと感じる場合: ASIOを使用していることを確認してください(下部のステータスバーで確認)。バッファサイズを確認してください。64が理想です。また、シムが適切なフレームレートで動作していることを確認してください。フレームレートが高いほど、Track Impulseへのデータ更新が速くなります。
  6. エフェクトが弱い、または欠けていると感じる場合: よくある原因が2つあります。まず、縁石やバンプの間でリグが死んだように感じる場合は、Road VibrationEngine Rumbleが有効で適切なレベルになっているか確認してください。これらは常時動作し、shakerを生き生きと保つバックグラウンドエフェクトです。次に、特定のエフェクト(例えばiRacingのKerb)がトリガーされるはずなのに弱すぎる場合は、古いバージョンのデフォルト設定で動作している可能性があります。プロファイルセクションでReset to defaultsをクリックして最新の優先度とレベルチューニングを取り込み、そこから調整してください。
  7. 特定のエフェクトが動作しない場合: 以下のチェックを順番に実行してください:
    音量: エフェクトのカードスライダーが上がっていますか? エフェクトごとの音量とヘッダーバーのマスターボリュームの両方を確認してください。
    ルーティング: Channel Routingを開き、そのエフェクトの行で期待するゾーンにゼロでない値があるか確認してください。0.0のスライダーはそのゾーンでそのエフェクトがミュートされていることを意味します。
    優先度: 他のエフェクトがアクティブなときだけエフェクトが消える場合は、音量が下げられている可能性があります。そのエフェクトのAdvanced Settingsを開き、優先度ランクを確認してください。低い優先度のエフェクトは出力が混雑すると音量が下げられます。
    テストボタン: エフェクトカードのテストボタンをクリックしてください。shakerでテスト信号を感じたら、エフェクトとルーティングは機能しており、問題はシムデータにあります。何も感じない場合は、上記の音量またはルーティングチェーンに問題があります。
    シムデータ: 一部のエフェクトは特定の状況でのみトリガーされます。ABSは強いブレーキング時のみ、Wheel Slipはグリップ喪失時のみ、Kerbはランブルストリップ上でのみ発動します。コース上で正しい条件をトリガーしていることを確認してください。
    古いデフォルト値: 古いバージョンからアップデートした場合は、Reset to defaultsをクリックして最新のエフェクト優先度とレベルを取り込み、そこから調整してください。
  8. TI起動中にシムのフレームレートが低下する場合: 走行前にTrack Impulseを最小化してください。Windows(WDDM)では前面ウィンドウがGPUスケジューリングの優先度を取得するため、表示されたままのTIがシムにフレームタイムを追加する可能性があります。Alt+Shift+Tですばやく最小化/復元できます。VRユーザーはOptionsでVR Auto-Minimizeを有効にすると自動的に処理されます。
  9. VoiceMeeter、Equalizer APO、オーディオ拡張ソフトを使用している場合: これらがshakerと同じオーディオデバイスでアクティブでないことを確認してください。オーディオストリームを傍受・変更したり、レイテンシーを追加したり、Track Impulseがデバイスを開けなくしたりすることがあります。また、Windows サウンド → プロパティ → 拡張でメーカーのオーディオエフェクトを無効にしてください(Realtek、Nahimic、Sonic Studio、Dolby、DTS、Waves)。
  10. SimHub / SimVibeからの移行: SimHubをアンインストールする必要はありませんが、SimHubがまだ起動中でshakerデバイスに出力している場合、デバイスを占有してTrack Impulseが開けなくなります。Track Impulseを起動する前にSimHubを閉じるか、SimHubのbass shaker/ハプティクスプラグインを無効にしてオーディオデバイスを解放してください。乗り換える理由についてはSimHubレイテンシーガイドを参照してください。
  11. iRacing: エフェクトが二重になる、またはぼやける場合: iRacingの内蔵LFEシステムを無効にしてください(Options → Sound → Enable Low Frequency Effects = OFF)。iRacingのLFEとTrack Impulseを同時に使用すると、shakerに重複した矛盾する信号が送られます。

シムが検出されない

シムが起動中なのにTrack Impulseのヘッダーバーにシム名が表示されない場合は、お使いのシムに該当するチェックを実行してください。Track Impulseは各シムの公式データインターフェースからライブテレメトリーを読み取ります。このインターフェースが有効でない、またはアクセスできない場合、エフェクトを生成できません。

  1. iRacing: テレメトリーが有効になっていることを確認してください。Documents\iRacing\app.iniを開き、[Misc]セクションでirsdkLog=1を確認してください。テレメトリーはコース上またはリプレイ中にのみストリーミングされます。ガレージやメニューではTrack Impulseはトリガーされません。
  2. Assetto Corsa Competizione (ACC): 共有メモリはデフォルトで有効です。設定は不要です。検出に失敗した場合は、ACCを完全に終了して(メインメニューに戻るだけでなく)再起動してください。SteamとMicrosoft Storeのインストールは同じように動作します。
  3. Assetto Corsa(オリジナル): 共有メモリはデフォルトで有効です。Microsoft Store/GamePassインストールの場合は、Track Impulseが分離された共有メモリ領域から読み取れることを確認してください。検出に失敗した場合は、Track Impulseを管理者として実行してみてください。Steamインストールではほぼ常に管理者権限なしで動作します。
  4. Le Mans Ultimate (LMU): rFactor 2共有メモリプラグインが有効である必要があります。LMUランチャーでSettings → Pluginsを開き、共有メモリプラグインにチェックを入れてください。LMUを再起動してください。このプラグインが有効でないと、テレメトリーがシムから出力されません。
  5. AC EVO: シムはピットを離れてコースに出るまでテレメトリーをストリーミングしません。ガレージ、ロビー画面、ピットレーンではTrack Impulseはトリガーされません。ピット出口まで走ると接続がアクティブになります。
  6. AC Rally: 設定は不要です。検出に失敗した場合は、完全に終了して再起動してください。
  7. 管理者権限の不一致: シムが管理者として実行されているのにTrack Impulseがそうでない場合(またはその逆)、Windowsが共有メモリアクセスをブロックすることがあります。両方を同じ権限レベルで実行してください。最も簡単なのは、他に必要がなければどちらも管理者として起動しないことです。

オーディオの問題

  1. サンプルレートの不一致(最も多いWDM-KS/WASAPIの問題)。WDM-KSまたはWASAPIを選択し、オーディオストリームが開始しない、または一部のチャンネルしか動作しない場合、Windowsでのデバイスのサンプルレートが、Track Impulseが要求するものと一致していない可能性があります。Windowsサウンド設定 → shakerデバイスを右クリック → プロパティ → 詳細を開き、既定の形式を16ビット、48000 Hz(DVD品質)に設定してください。適用して、Track ImpulseのDevice Setupを再度開き、テストし直してください。(ネイティブASIOドライバーはハードウェアと直接サンプルレートをネゴシエートするため、これを完全にバイパスします。)
  2. 以前動作していたオーディオデバイスでステータスバーが赤くなる場合: 他のアプリが排他モードでデバイスを占有している可能性があります。バックグラウンドで開いている可能性のあるオーディオアプリ(ブラウザ、Discord、OBS、シムのボイスチャット)をすべて閉じて、Track ImpulseのDevice Setupを開き、Applyを再度クリックしてストリームを再開してください。
  3. Windowsオーディオ「拡張」がまだ有効な場合。Windowsサウンド → shakerデバイス → プロパティ → 拡張すべての拡張を無効にするにチェックを入れてください。Realtek Audio Console、Nahimic、Sonic Studio、Dolby Atmos、DTS:Xなどのメーカーパッケージは、Windows側でオフにした後もこれらを再有効化することがあるため、メーカーアプリも確認してください。

アップデートとロールバック

  1. メジャーアップデート後はReset to defaultsを実行してください。設定、優先度、ルーティングのデフォルト値はほとんどのリリースでチューニングと再バランスが行われます。古いバージョンからアップデートしてエフェクトがおかしいと感じる場合(特にEngine Rumble、Kerb、ABSが弱すぎる場合)は、Profilesを開いてReset to defaultsをクリックしてください。古いプロファイルは保存されたままなので、いつでも戻すことができます。
  2. 最近のアップデートで問題が発生した場合: 修正を行う間、旧バージョンアーカイブから古いビルドをインストールできます。修正の優先順位付けのため、フィードバックページまたはサポートへのメールでメッセージを残してください。
  3. 自動アップデート通知。Track Impulseは起動時にアップデートを確認します。後回しにしたい場合は通知を閉じてください。次回起動時に再度表示されます。手動でチェックするには、アプリを再起動してください。

解決しない場合: ログの送信

上記のいずれでも問題が解決しない場合、最速の方法はログファイルを送っていただくことです。ログにはTrack Impulseが起動時に何を検出したか、どのデバイスが認識されたか、どのシムが起動中だったか、どこで失敗したかが正確に記録されています。通常、3回のやり取りではなく1回の返信で診断できる十分な情報が含まれています。

  1. 問題を1回再現してください(Track Impulseを起動し、Device Setupを開き、問題をトリガーする)。これでログに記録されます。
  2. エクスプローラーを開き、アドレスバーに次を貼り付けてください: %APPDATA%\TrackImpulse\logs\
  3. 最新の.logファイルを選択してください(更新日時でソート)。
  4. support@track-impulse.comに、何を試して何が起きたかの簡単な説明と一緒に送信してください。Device Setupとステータスバーのスクリーンショットも役立ちます。
ログには個人データは含まれません。ハードウェア名、ドライバーバージョン、オーディオバッファの数値、どのシムが起動していたかのみです。安全に共有できます。バグや機能リクエストはフィードバックページからも報告できます。
初回インストール時にWindows SmartScreenの警告が表示される場合: Track Impulseは新しいアプリケーションのため、WindowsがSmartScreenの警告を表示することがあります。「詳細情報」をクリックしてから「実行」をクリックして続行してください。これは新しい未署名のソフトウェアでは通常のことで、セキュリティリスクを示すものではありません。手順の詳細はインストールヘルプページを参照してください。