Sim Racing Bass Shaker Software

Low-latency bass shaker software & haptics for sim racing.

Your bass shakers are 140-200 ms behind your sim, whether you're on iRacing, ACC, Assetto Corsa, Le Mans Ultimate, or any other title. Track Impulse bypasses the entire Windows audio stack and outputs telemetry-driven haptic effects directly through ASIO, or any low-latency audio path your sound card supports. End-to-end latency: as low as 2 ms (240fps Latency test video below). Fast enough to use as a real driving aid.

Measured8 ms Track Impulse · 137 ms standard software→
02 Latency · Measured

2-8ms End-to-End Haptic Latency. Fast enough to use as a driving aid.

At 200 km/h a 140 ms delay puts you 7.78 metres past the moment before your shakers fire. The delay comes from the Windows audio stack, not the game. Track Impulse removes it with a direct low-latency audio path that works with any sound card.

FIG·02 · Distance travelled before you feel it
At 200 km/h, every millisecond is 5.5 cm of track.
Speed
200 km/h · 124 mph
TRACK IMPULSE
2 MS · END-TO-END
0.11 m
STD SHAKER APP
140 MS · END-TO-END
7.79 m
Δ 7.68 M
0m
2m
4m
6m
8m
10m
ASIO output · 64-sample buffer
See the 240fps measurement →
03Overlays

On-Screen Overlays.
Including a HUD That Watches Your Shakers.

Track Impulse ships an overlay companion for every sim it supports: transparent, draggable panels for inputs, the cars around you, fuel and more, plus a live Haptics HUD that reads your bass shaker effects straight from the app. 16 overlays are free permanently, including the radar spotter. The same panels can float inside a VR headset through SteamVR, an experimental Pro feature. Explore the overlays →

Live in-browser preview · hover a panel to see where it sits · all 25 overlays

See the overlays

Optional component during setup · 16 overlays free permanently · works in every supported sim

04Effects · 01 / 08

Per-Corner Sim Racing Haptic Feedback.
Per-Effect. Every Input.

Eight distinct haptic effects, each with its own carrier frequency, envelope and per-wheel signal. They step through on their own, or pick one. Read how each effect is synthesised →

Signal · one shaker channel Zones
Per corner · shock velocity

Suspension Impact

Sharp transient impacts from kerbs, bumps, and compressions. Per-corner, in real time. On iRacing, a two-band model splits damper-speed transients (sharp seam hits) from spring-compression body movements (dives, heaves) so each fires its own effect channel. When the front-left hits the ripple strip, the front-left shaker fires.

Per corner · surface telemetry

Kerb & Rumble Strips

Driven by each sim's native surface telemetry, the same data the game uses internally, so the kerb effect fires the instant tyre meets kerb. No threshold guessing, no missed strikes.

Whole rig · RPM

Engine Rumble

An RPM-driven harmonic that tracks your engine through the rev range in real time. Per-cylinder amplitude jitter clocked to the firing rate gives V8s, inline-4s, and V12s distinct cadences. Idle, mid-range, and full throttle each feel distinct. Gear changes punctuate it with a sharp pulse at the moment of shift.

Per corner · wheel speed

ABS & Wheel Lock

Per-corner lock detection using individual wheel speed data. When a specific wheel starts to lock under braking, only that corner's shaker fires. Front-left, front-right, or both. Useful feedback, not just noise.

Any zone · transient

Gear Change Pulse

A sharp transient pulse fires at the exact moment of each upshift and downshift. Intensity, frequency, and duration are independently tunable so the feel matches your rig and your preference.

Per corner · slip

Wheel Slip

Sustained tyre slip from oversteer, wheelspin, and slides. Felt as a continuous rumble that builds with slip intensity. Distinct from the sharp ABS pulse, so you can feel the difference between a locked wheel and a sliding one.

iRacing · rumblePitch

Native Kerb Texture (iRacing)

iRacing exposes a dedicated rumblePitch signal driven by the track's kerb geometry, separate from suspension data. Track Impulse plays it as its own effect with independent volume and frequency, so you can shape kerb feel without touching the suspension channel.

Per corner · surface texture

Road Vibration

High-frequency surface texture synthesised directly from shock velocity at each corner. You feel the difference between smooth tarmac, worn asphalt, and rumble strips. Not just that the road changed.

The Interface
Track Impulse application interface showing per-effect volume and frequency controls, master volume dial, and per-corner zone output sliders for iRacing

Every effect has independent volume and frequency controls. Route any effect to any output zone. Per-sim profiles save your tuning automatically.

05Proof · Measured

8 ms vs 137 ms in iRacing.
Measured at 240fps, on the same rig.

Same PC, same amp, same shakers. Only the software changed. A 240fps camera catches the on-screen kerb strike and the shaker's response in the same frame sequence. Track Impulse lands in 8 ms. SimHub Shake-It takes 137 ms, which at 200 km/h is 7 metres of track. That gap is the difference between an effect and information you can drive on.

Track Impulse 8 ms vs SimHub Shake-It 137 ms in iRacing, 240fps slow motion. Same rig, same hardware path. Watch on YouTube.

What that feels like, in the seat

Finally my bass shakers make sense. A year ago I spent money and effort on hardware and was really disappointed by the delay through SimHub. With Track Impulse it works like it should.

Simple, and responds more quickly than SimHub for me. Most noticeable with shifts, there was a bit of a delay before. I appreciate the work and the simplicity of it.

Anonymous · Fellow developer

More people need to know about this app. It's so much better than SimHub. I'm a dev, I know how much work goes into this. Well done.

Anonymous · LMU, 4 shakers

Great work. In addition to the noticeable reduction in lag, I was surprised at how clean the vibration is coming through. Really great upgrade from SimHub.

All quotes used with permission. Click any username to verify.

I build and maintain Track Impulse, drawing on nearly thirty years in IT and prior work in professional audio, where the latency most shaker software accepts was never acceptable. Every figure on this page is measured first-hand on the kind of hardware most people have at home, and the roadmap and changelog are kept current so you can see what is being worked on right now.

06Sims · Hardware

Works with any sound card.
No extra hardware required.

Track Impulse works with any Windows sound card, including the one already in your PC. A card with a native ASIO driver gives the lowest latency. Without one, Track Impulse drives the card directly through WDM-KS or WASAPI exclusive mode, both low-latency paths built into Windows. Not sure what to buy? Read the audio interface buyer's guide.

Recommended

ASIO-Compatible Interface

A USB audio interface with a native ASIO driver gives you the best latency. 4 channels cover corner shakers; up to 16 channels (a single 16-output interface, or up to four devices combined) let you add seat, pedal, wheel, and belt tensioner zones independently. Widely available from music stores and online retailers.

Fully Supported

Any Sound Card

Native ASIO cards (Creative, Focusrite, MOTU, RME, onboard Realtek, etc.) are detected automatically. No special hardware required. If Windows can play audio through it, Track Impulse can use it.

Built Into Windows

WDM-KS & WASAPI Exclusive

No native ASIO? Track Impulse drives standard sound cards directly through WDM-KS and WASAPI exclusive mode, low-latency audio paths built into Windows. No extra drivers needed.

Built per-sim. More on the way.

Every title gets its own dedicated telemetry reader, effects computer, and audio generator. This per-sim architecture lets us customise and optimise every haptic effect for each sim individually, rather than forcing one generic pipeline across all titles.

Live All sims shipping
IRiRacing ACCAssetto Corsa Competizione LMULe Mans Ultimate RF2rFactor 2 ACAssetto Corsa EVOAssetto Corsa EVO ACRAssetto Corsa Rally AMS2Automobilista 2 R3ERaceRoom F1F1 25 ETS2Euro Truck Simulator 2 BNGBeamNG.drive WRCEA Sports WRC DR2DiRT Rally 2.0
Step 01

Sim Telemetry Input

Telemetry-driven haptics start here: direct read of each sim's native telemetry at its full rate. No game overlay, no plugin chain, no middlemen. iRacing delivers 6 sub-samples per frame at 360Hz. ACC, AC, LMU, AC EVO, AC Rally and AMS2 deliver render-frame snapshots that scale with your FPS. F1 25 streams its native UDP feed at up to 60Hz.

Up to 360 Hz
Step 02

Effect Synthesiser

Four independent effect engines, one per corner, process shock velocity, rumble pitch, wheel speed, and RPM simultaneously. Where the sim provides sub-sample data, all sub-samples are processed in sequence. Suspension thresholds self-calibrate per car and per track, so after one lap Track Impulse learns the right deadzones for your hardware and saves them automatically. See how each effect is built.

48 kHz Audio
Step 03

Low-Latency Audio Engine

Output bypasses the Windows audio stack entirely, using ASIO, WDM-KS, or WASAPI exclusive mode depending on your sound card. Latency is dictated by your hardware buffer, as low as 2ms total end-to-end.

1.3ms Audio Out
Step 04

Bass Shakers

Works with any DIY bass shaker setup such as the Dayton BST-1 or ButtKicker Gamer 2, driven by a suitable amp. Up to 16 named output zones (corners, seat, pedals, wheel, belt tensioners) with every effect freely routable to any zone.

As low as 2ms

Works with any bass shaker
or tactile transducer setup.

Track Impulse works with any bass shaker or tactile transducer connected to an amplifier. From entry-level Dayton BST-1s to ButtKicker Gamer 2s, from DIY multi-shaker rigs to high-end tactile setups, the in-app frequency sliders let you tune each effect to your hardware's response curve.

Mount one shaker under your seat, four at each corner, or build a multi-zone rig with seat, pedal, wheel and belt tensioner shakers all in play. Up to 16 named output zones across up to four audio devices, with every effect freely routable to any zone. Simagic P-HPR pedals (P500, P700, P1000, P2000) get their own brake, throttle and clutch channels over USB, independent of the audio path. New to bass shakers? Read the setup guide.

Audio interfaceAny audio device
Low-latency pathsASIO, WDM-KS, WASAPI Exclusive
Compatible shakersAny bass shaker / transducer
Effect freq range10-200 Hz (per-effect tunable)
Output zonesUp to 16, fully routable
Audio devicesUp to 4 at once (multi-ASIO supported)
Sim supportiRacing, ACC, AC, LMU, AC EVO, ACR, AMS2, RaceRoom, rF2, F1 25, ETS2, BeamNG, EA Sports WRC, DiRT Rally 2.0
OSWindows 10 / 11
Telemetry rateUp to 360 Hz
07Pricing

Own it, or
pay monthly.

The haptic engine is free for 30 days, no credit card required, starting the first time you run the app. After that it is a one-time purchase or a monthly plan. The overlays are priced separately: 16 stay free permanently, and Overlays Pro is $3 a month, free for everyone while the overlays beta runs. We will give notice well before Pro needs a subscription.

Haptics monthly

$3 / month USD

Pay as you go. Cancel anytime from your account.

  • All haptic effects, every sim
  • Engine updates included
  • New sim support as it ships
  • Covers 3 rig builds per licence
  • 30-day free trial, no credit card
Beta tester reward

Used Track Impulse during the public beta? You locked in the $24.99 lifetime price for the haptic engine, and yours includes 6 months of Overlays Pro, starting when the overlays beta ends. Applied automatically at checkout. No code to redeem.

$29.99 $24.99

All prices in USD. Local taxes added at checkout where applicable.

08FAQ

Bass Shaker & Haptic Feedback FAQ

What is bass shaker software?

Bass shaker software converts your sim's telemetry data (suspension, ABS, wheel slip, gear changes) into low-frequency signals that drive tactile transducers mounted to your rig.

Unlike using a subwoofer or an audio splitter, telemetry-driven software gives per-corner, per-effect control. Track Impulse outputs via ASIO for as low as 2ms end-to-end latency, compared to 140-200ms for standard software running through the Windows audio stack.

Why do my bass shakers have a delay?

Standard bass shaker software runs through the Windows audio stack (WASAPI), which adds 140-200ms of latency before your shakers fire.

At 200 km/h that means you feel a bump almost 8 metres after it actually happened. Track Impulse bypasses this stack entirely by outputting directly through ASIO, reducing end-to-end latency to as low as 2ms.

What is end-to-end haptic latency?

End-to-end haptic latency is the total time from when an event occurs in the sim to when your bass shaker physically moves.

It includes telemetry read time, effect processing, audio output, and hardware response. Track Impulse achieves as low as 2ms end-to-end via ASIO, compared to 140-200ms for standard software.

Does Track Impulse work with ButtKicker or Dayton BST-1 shakers?

Yes. Track Impulse works with any bass shaker or tactile transducer connected to an amplifier.

Tested with the Dayton BST-1, ButtKicker Gamer 2, and similar units. The in-app frequency sliders let you tune each effect to your specific hardware's response curve. See the full setup guide.

Which racing sims does Track Impulse support?

Track Impulse supports iRacing, Assetto Corsa Competizione, Assetto Corsa, Le Mans Ultimate, Assetto Corsa EVO, Assetto Corsa Rally, Automobilista 2, RaceRoom, rFactor 2, F1 25, Euro Truck Simulator 2, BeamNG.drive, EA Sports WRC and DiRT Rally 2.0.

Each sim has a dedicated haptic engine tuned to its native telemetry format and update rate, ranging from render-frame snapshots to 360Hz sub-sample data on iRacing.

Do I need a special sound card or audio interface?

No. Track Impulse works with any Windows sound card, including onboard audio.

For the lowest latency, a USB audio interface with a native ASIO driver is ideal. For sound cards without native ASIO, Track Impulse drives them directly through WDM-KS or WASAPI exclusive mode, both low-latency paths built into Windows. See our audio interface guide.

Is Track Impulse free?

The download is free, and 16 overlays stay free permanently. The haptic engine is free for 30 days with no credit card, then $3 a month or $29.99 one-time.

Sign in with your email and the trial starts the first time you run the app, with full access to all haptic effects, per-corner independence, and ASIO output across all supported sims. After 30 days the haptic engine is $3 a month or $29.99 one-time. If you used Track Impulse before 19 September 2026, the $24.99 lifetime price is locked to your email and applies automatically at checkout. Overlays Pro is $3 a month, and every Pro feature is free for everyone while the overlays beta runs.

What happens to my licence if I upgrade my PC?

Your licence follows your rig through 3 builds, and everyday upgrades do not count as one. A new GPU, more RAM, extra drives, new peripherals and even a full Windows reinstall all keep the same build.

Track Impulse recognises a build from its motherboard and processor, so replacing either one starts a new build. If that uses your last one, email support@track-impulse.com and I will clear it for you. Hardware handling is being improved so that more upgrade paths keep the same build automatically.