Track Impulse reads live telemetry from your sim and generates haptic effects (road vibration, kerbs, ABS, engine rumble, etc.). These effects need to reach the right physical shakers or pedals on your rig. The setup flow has three layers:
ⓘ
Device — your audio interface (ASIO or WDM-KS) that physically connects to your shakers.
Zone — a logical output position on your rig (e.g. Left Front, Seat, Custom 1).
Channel — which audio channel on the device each zone outputs to.
Routing — which haptic effects are sent to each zone, and at what volume.
You will set these up in order: first select your audio device in the Device Setup Wizard, then map zones to channels in Zone Setup, then fine-tune which effects go where in Channel Routing.
Track Impulse Zone Map
LF
Left Front
RF
Right Front
LR
Left Rear
RR
Right Rear
Seat
Under-seat shaker (combined signal)
✓
Most users only need 4 zones (LF, RF, LR, RR) mapped to a 4-channel audio interface. The Seat and Custom zones are for advanced setups with additional shakers.
Open the Device Setup wizard from the main menu. Track Impulse scans for all available audio interfaces and shows them here.
Device Setup — Step 1
All detected audio interfaces are listed with their driver type (ASIO or WDM-KS) and channel count shown on the right. Select your primary output device — this is the interface physically wired to your bass shakers.
- Choose your ASIO device if available. ASIO drivers bypass the Windows audio mixer and deliver the lowest latency. If your device shows an
ASIO badge, select it.
- Check the channel count shown to the right (e.g. "4ch"). This tells you how many independent outputs are available. A 4-channel device supports the standard 4-corner shaker layout (LF, RF, LR, RR).
- Multi-device users: click "+ Add a second audio interface" at the bottom to add a second device. This is useful if you run shakers on one interface and pedal haptics or extra zones on another. See the Multi-Device section below.
- Click Next to proceed.
✓
ASIO is strongly recommended. ASIO achieves 5-19ms end-to-end latency vs 140-200ms+ through the standard Windows audio stack. This is Track Impulse's core advantage.
Configure the channel count and buffer size for your selected device.
Device Setup — Step 2
The channel count is auto-detected from your device. Choose a buffer size — lower values mean lower latency, but too low can cause audio glitches. The estimated latency at 48kHz is shown below the options.
- Channels are auto-detected from the device. You don't need to change this unless the detection is incorrect (rare).
- Pick a buffer size. Start with 64 (1.3ms at 48kHz). If you hear crackling or glitches during use, step up to 128 (2.7ms). Most modern USB interfaces handle 64 without issue.
- Click Next to proceed to testing.
⚠
Audio glitches? If you hear crackling, pops, or dropouts while driving, come back here and increase the buffer size one step. A buffer of 128 still delivers excellent latency.
Verify your shakers are wired correctly by sending test signals to each channel.
Device Setup — Step 3
Hold the "HOLD TO TEST ALL CHANNELS" button to send a signal through every channel simultaneously. Then test individual channels one at a time using the numbered buttons below.
- Hold "TEST ALL CHANNELS" to confirm that all your shakers respond. You should feel vibration from every connected transducer.
- Test individual channels using buttons 1, 2, 3, 4 (etc.). Note which physical shaker vibrates for each channel number. Write this down — you'll need it for Zone Setup.
- If a channel doesn't produce output, check your wiring and amplifier. You can also click "Try a different channel count" if the auto-detection was wrong.
- Once all channels are confirmed working, click Apply to save and close the wizard.
✓
Label your shakers. When testing individual channels, physically note which shaker is on which channel (e.g. "Channel 1 = front-left"). This mapping is essential for Zone Setup.
Now map each logical zone (LF, RF, LR, RR, Seat, Custom) to the correct physical channel on your audio device.
Zone Setup Dialog
Enable zones with the checkboxes on the left, assign each zone to a channel using the < Ch N > selector, and verify with the "HOLD TEST" button. Volume knobs per zone let you balance output levels.
- Enable your zones. For a standard 4-corner setup, enable LF, RF, LR, RR (they're on by default). Only enable Seat, Custom 1/2/3 if you have additional shakers wired up.
- Assign channels. Use the
< Ch N > selector to assign each zone to the physical channel you identified during testing. For example, if Channel 1 buzzes your front-left shaker, set LF → Ch 1.
- Hold Test for each zone to confirm the right shaker vibrates. If the wrong one moves, swap the channel assignments.
- Adjust zone volumes using the knobs at the bottom. Start at 100% and lower zones that feel too strong.
- Pedal Haptic Devices: if you have SImagic HPR pedals connected via USB, they appear at the bottom. Enable the pedals you want to receive haptics (Brake, Throttle, Clutch). These use a direct USB HID connection, not audio channels.
- Click Apply to save.
ⓘ
HPR pedals are separate from zones. The pedal section connects directly via USB — it doesn't use your audio device channels. You can run bass shakers AND pedal haptics simultaneously.
Fine-tune which haptic effects go to which zones, and at what volume. This is where you tailor the feel to your rig and preferences.
Channel Routing Matrix
Each row is a haptic effect (Road Vib, Suspension Impact, Kerb, Engine, ABS, Gear, Wheel Slip). Each column is a zone. The sliders control how much of each effect reaches each zone.
- Understand the matrix. Rows = effects, columns = zones. Each slider controls volume of that effect in that zone. Per-zone master volume knobs are at the top.
- Play buttons (▶) on each row and zone header let you preview that effect or zone in isolation.
- Drag sliders to set volume. Right-click a slider to toggle it on/off. Scroll for +/- 1% fine adjustment. Double-click to reset to default.
- Start with defaults and adjust after a few laps. Common tweaks: reduce engine rumble if it overpowers kerbs, boost ABS on front zones where your brake pedal's shaker is, or lower rear zones for road vibration if the rear feels too busy.
- Save As to save your routing profile. Load to switch between profiles. Routing profiles are saved per-sim, so you can tune differently for iRacing vs ACC vs LMU.
- Click Close when done.
✓
Routing is per-sim. Each supported sim has its own routing profile. What works for iRacing's telemetry might need different levels for ACC or AC. Save separate profiles for each.
Track Impulse supports output across multiple audio devices simultaneously. This is useful if you have shakers on one interface and extra zones or a different amp on another.
Example: Two-Device Configuration
Device 1 — UMC ASIO (4ch)
Ch 1 LF — Left Front shaker
Ch 2 RF — Right Front shaker
Ch 3 LR — Left Rear shaker
Ch 4 RR — Right Rear shaker
Device 2 — ESI U24 (4ch)
Ch 1 Seat — Under-seat shaker
Ch 2 Custom 1 — Dashboard shaker
Ch 3 unused
Ch 4 unused
- In Device Setup → Step 1, click "+ Add a second audio interface" to add your second device.
- Complete the wizard as normal — both devices will be configured with their own buffer settings and tested independently.
- In Zone Setup, each zone's channel selector will show which device it belongs to (e.g. "Dev 1 Ch 1" vs "Dev 2 Ch 1"). Assign zones across devices as needed.
- In Channel Routing, the zone columns will display the device label under each zone name (e.g. "Dev 1" / "Dev 2") so you always know where the signal is going.
⚠
Latency alignment: When using two different devices, try to use the same buffer size on both to keep latency consistent across all zones. Mismatched buffers mean some shakers may respond slightly before others.