v0.7.012
29 Jun 2026
Latest
Fixed
Silent crash at startup on some PCs (no window, no message) On machines with a faulty ASIO audio driver installed, Track Impulse could exit the instant you launched it, with no window and no error, because it tried to start every ASIO driver on the system just to list your audio devices. It now starts only the driver you actually selected (or none at all on a fresh install), so a broken driver you never chose can no longer take the app down. If your own selected driver fails to start, Track Impulse now opens on your sound card's native mode and tells you, rather than crashing.
ASIO audio interfaces missing from the device list After the startup crash fix, a connected ASIO interface (such as a Behringer UMC) could stop appearing in the setup wizard, so you could not select it. Connected ASIO interfaces are listed again and load only when you pick them. Known wrapper drivers (ASIO4ALL, Realtek ASIO, KoordASIO and similar) are still shown but clearly marked as wrappers and listed last.
ASIO drivers for disabled or unplugged devices cluttering the list Interfaces that are switched off or unplugged in Windows Sound (for example a spare ESI or ASUS card) no longer appear in the device list, matching how it worked before. Track Impulse checks each ASIO driver against Windows' own list of connected devices without starting the driver, so a faulty one still cannot crash the app. If something is hidden that you do need, turn on "Show all devices" to bring it back.
v0.7.011
28 Jun 2026
Stable
New
Overlays: Track Map (live circuit map with car positions) A top-down map of the track with live car dots colour-coded by class, your car marked with a white ring, turn numbers, and a start/finish line. The right map loads automatically for the track you are on. Toggle turn numbers, pit lane, and car numbers in the settings. iRacing for now, with more sims to follow.
Overlays: Battle Bar delta style (every sim) The Battle Bar overlay has a new Delta layout: a centre-zero bar that runs green when you are faster and red when you are slower, with the delta number alongside. A Show toggle switches between full-lap and current-sector delta, and a Reference toggle compares against your best or your last. Works on every circuit sim, with both lap and sector deltas covered.
Overlays: Pit Helper (pit lane speed assistant) Shows your speed against the pit lane limit as a green, amber, or red bar with a clear limit mark. Also shows pit limiter state and your current pit phase (approach, pit lane, in box), and flashes red if you go over. By default it only appears while you are in the pit lane. Supports iRacing, Le Mans Ultimate, and AC EVO.
Overlays: build your own widgets (up to 12) Add up to 12 floating widgets on demand. Each one can be a text panel (1, 2, 2x2, or 3x3 grid of any data field), a visual gauge (shift light, tachometer ring, G-force dial, dash tachometer), or a bar (lap delta, battle gap, compact fuel tracker). Every widget is independently movable, resizable, and toggleable. Unused slots use no CPU or GPU.
Overlays: dash tachometer widget The full dash tachometer is now available as a standalone widget, with its glass face, tick marks, dynamic rev fill, needle, and centre readout (gear, speed, RPM, fuel). Comes in both Blu Glass and Nero Glass themes.
Overlays: car-brand marks in the Relative and Standings CAR column The CAR column can now show a colour-coded brand chip with a short manufacturer code (for example a red FER for Ferrari) instead of plain text. Each list overlay has a per-column Style choice of Text, Logo, or Both, with Text kept as the default so your existing setups look the same. Around 28 manufacturers are recognised across the supported sims.
Fixed
Mobile companion: crash when ETS2 was the selected sim Selecting Euro Truck Simulator 2 on the phone could crash the companion. The list now covers every supported sim.
Crash when an audio device was hot-plugged Unplugging or reconnecting a USB audio interface while Track Impulse was running could occasionally crash the app. The rescan now shuts the old device down fully before cleaning up.
Crash in the latency measurement test when a device was unavailable Running the loopback latency test could crash if the selected device had gone away. The test now reports a clear error instead of crashing.
Improvements
Overlays: redesigned settings window Completely redesigned with a larger, premium layout: a collapsible sidebar, an overlay card grid with live mini-previews, a split-view options panel with a live preview, a profile system for saving and loading named setups, and a per-overlay reset to defaults.
Crash logging for faster fixes Track Impulse now writes a diagnostic log if it ever crashes, so problems can be tracked down and fixed quickly. If you hit a crash, you can send the log along with your report.
v0.7.010
28 Jun 2026
Stable
New
Overlays: Track Map (live circuit map with car positions) A top-down map of the track with live car dots colour-coded by class, your car marked with a white ring, turn numbers, and a start/finish line. The right map loads automatically for the track you are on. Toggle turn numbers, pit lane, and car numbers in the settings. iRacing for now, with more sims to follow.
Overlays: Battle Bar delta style (every sim) The Battle Bar overlay has a new Delta layout: a centre-zero bar that runs green when you are faster and red when you are slower, with the delta number alongside. A Show toggle switches between full-lap and current-sector delta, and a Reference toggle compares against your best or your last. Works on every circuit sim, with both lap and sector deltas covered.
Overlays: Pit Helper (pit lane speed assistant) Shows your speed against the pit lane limit as a green, amber, or red bar with a clear limit mark. Also shows pit limiter state and your current pit phase (approach, pit lane, in box), and flashes red if you go over. By default it only appears while you are in the pit lane. Supports iRacing, Le Mans Ultimate, and AC EVO.
Overlays: build your own widgets (up to 12) Add up to 12 floating widgets on demand. Each one can be a text panel (1, 2, 2x2, or 3x3 grid of any data field), a visual gauge (shift light, tachometer ring, G-force dial, dash tachometer), or a bar (lap delta, battle gap, compact fuel tracker). Every widget is independently movable, resizable, and toggleable. Unused slots use no CPU or GPU.
Overlays: dash tachometer widget The full dash tachometer is now available as a standalone widget, with its glass face, tick marks, dynamic rev fill, needle, and centre readout (gear, speed, RPM, fuel). Comes in both Blu Glass and Nero Glass themes.
Fixed
Mobile companion: crash when ETS2 was the selected sim Selecting Euro Truck Simulator 2 on the phone could crash the companion. The list now covers every supported sim.
Crash when an audio device was hot-plugged Unplugging or reconnecting a USB audio interface while Track Impulse was running could occasionally crash the app. The rescan now shuts the old device down fully before cleaning up.
Crash in the latency measurement test when a device was unavailable Running the loopback latency test could crash if the selected device had gone away. The test now reports a clear error instead of crashing.
Improvements
Overlays: redesigned settings window Completely redesigned with a larger, premium layout: a collapsible sidebar, an overlay card grid with live mini-previews, a split-view options panel with a live preview, a profile system for saving and loading named setups, and a per-overlay reset to defaults.
Crash logging for faster fixes Track Impulse now writes a diagnostic log if it ever crashes, so problems can be tracked down and fixed quickly. If you hit a crash, you can send the log along with your report.
v0.7.009
24 Jun 2026
Stable
New
BeamNG: surface-aware suspension effect The suspension effect now detects whether each wheel is on paved (asphalt, cobblestone, metal) or unpaved (dirt, gravel, mud, grass, rock) terrain and picks a different amplitude curve for each. Tarmac gets a steep, sensitive curve where small road bumps produce subtle texture, while off-road gets a lively curve where big hits stand out without saturating on continuous rough terrain. Per-corner crossfade over 0.3 seconds prevents jarring snaps when wheels briefly leave the road surface.
BeamNG: per-vehicle suspension calibration The engine observes each vehicle's suspension characteristics and fine-tunes the effect within +/-40% of the base curves, following the same iRacing calibration pattern. The wider range covers BeamNG's huge vehicle diversity, from tiny sports cars to rock bouncers. Learned values are saved per vehicle so returning to a previously-driven car starts from the calibrated baseline immediately.
Overlays: ETS2 now shows engine gauges and a shift light The Inputs-Dash overlay now displays water temperature, oil temperature, oil pressure and battery voltage when driving in Euro Truck Simulator 2, using the truck's own readouts. The shift light also works now, with its thresholds derived from each truck's redline (lights at 80%, shift at 90%, blink at 95%). Only ETS2 is affected; other sims are unchanged.
Fixed
BeamNG: suspension effect completely reworked (was broken) The previous suspension implementation was fundamentally broken: it was nearly silent on tarmac and saturated to a constant buzz off-road, with the two surfaces effectively inverted. The effect now works correctly with surface-aware curves tuned from real driving data, per-frame packet processing (no stale look-back), and proper scaling so tarmac has subtle texture and off-road is lively with big hits standing out.
Improvements
BeamNG: wheel slip effect has texture instead of a clean buzz Wheel slip now sweeps its frequency with slip intensity: a gentle slide plays a deep growl near the bottom of the range, progressing to a harsh grind at full wheelspin. The frequency slider sets the centre of the sweep. The default waveform is sawtooth with one harmonic, giving a gritty scrubbing feel through bass shakers instead of the old monotone sine buzz.
v0.7.008
23 Jun 2026
Stable
New
BeamNG.drive support is now working (still early beta) BeamNG haptics are now in a genuinely usable state, with suspension, ABS and other effects reworked to feel right on real surfaces and vehicles. It remains early beta and still needs work, so expect rough edges and follow the setup guide to enable the Track Impulse mod.
Battle Bar overlay A compact strip showing the gap to the car immediately ahead and behind, coloured by how close the fight is (green when safe, amber in battle, red when attacking or defending), with an optional arrow showing whether each gap is closing or opening. Four styles: Bar, Stack, Track and Minimal, with configurable battle and attack thresholds and a hide-when-no-battle option. iRacing and Le Mans Ultimate only, since other sims do not report rival car positions.
Dashboard "Battle" mode for the top bar A new top-bar option shows your on-track gaps in a fight: the car ahead fills the right side in green, the car behind the left in red. Each side appears once that car is within two seconds and shrinks toward the centre as the gap closes, with the gap in seconds on each side. Pick it from "Top delta bar" in the Dashboard settings (iRacing and Le Mans Ultimate).
Choose your overlay pressure unit (bar / PSI / kPa) A new Pressure setting on the overlays' General page picks the unit for all pressure readouts (oil pressure and turbo boost), independent of the imperial/metric toggle, so you can keep metric speed and temperature while showing pressures in PSI. Defaults to bar, so existing setups are unchanged.
Fixed
Euro Truck Simulator 2 telemetry plugin now installs automatically Track Impulse ships the SCS telemetry plugin and now reliably places it into the game so ETS2 can connect. Previously the plugin was missing in some builds, so auto-install quietly did nothing and Track Impulse sat on "waiting to connect" even while you were driving. The app now logs a clear message if it cannot find the plugin to install.
Overlay clicks no longer blocked where there is no overlay A running overlay could swallow mouse clicks across its window and the area around it, so you could not click the game or desktop beneath until you closed the overlay app. Locked overlays are now genuinely click-through, so only the overlay's own controls (in edit mode) take clicks.
Every overlay data field is now selectable Field pickers were silently capped, so the last several fields (lap and sector deltas, plus Fuel/Lap and Range) never appeared and could not be chosen. All fields are now selectable everywhere, and dropdowns near the bottom of the settings panel flip open upward instead of being clipped off the edge.
G-meter acceleration and braking were flipped (iRacing) The Dashboard G-meter dot now moves up under braking and down under acceleration, matching how the lateral axis already behaved.
Zone volume not saved when adjusted by dragging the knob (all sims) Dragging the zone volume dial in the Routing dialog changed the volume but never flagged the config to save, so the change was lost on exit. Adjusting by mouse wheel or double-click reset was already saved correctly.
HPR pedal zone gains and effect routing lost on restart (all sims) Pedal zone gains and per-slot effect routing were reset to defaults on startup even though they were saved correctly. They now load as expected.
Rare crash when the graphics device resets while the interface is open If Windows reset the graphics device (a driver hiccup, GPU power-state change or remote-desktop switch) just as Track Impulse was redrawing, the app could crash while painting. Painting now pauses for the split second the visuals are rebuilt and resumes automatically.
iRacing track wetness in overlays The Session overlay's Wetness readout now shows live track wetness in iRacing instead of "n/a". iRacing reports wetness as a word (Dry, Mostly Dry, Lightly Wet, up to Extremely Wet), so that is what the overlay displays, with the bar filling to match. Le Mans Ultimate and AC Rally keep their percentage readout.
First-run dialogs no longer show as a blank window The welcome and keep-my-settings dialog (and the first-run language, licence and consent prompts) could open as an empty white window that never drew its text or buttons. They now render correctly on a fresh launch.
Improvements
Dashboard: clearer layout and larger text The instrument cluster (renamed simply "Dashboard", iRacing) has had a layout pass: a bigger steering wheel and shift light, larger panel labels and telemetry values, more room for the steering area, and a tidier right panel. The lap/sector delta now stretches full-width across the top instead of a small corner box, with a "Top delta bar" setting to pick what it compares against (best or last sector or lap). Wide values auto-shrink to fit their cell instead of wrapping or being cut off.
Dashboard: TC and ABS are now selectable fields (iRacing) The fixed TC/ABS readout is gone; TC and ABS are now available like any other readout for any cell in the telemetry grid or the bottom strips.
v0.7.007
21 Jun 2026
Stable
New
Inputs Dash: full instrument-cluster overlay A wide overlay styled after a modern supercar digital cluster: a large central tachometer (gear, speed, RPM and fuel range in the hub), a steering wheel with a live 5-second throttle, brake and clutch input trace down the left, an engine and telemetry grid with pedal bars and a G-force meter down the right, and two data strips along the bottom. It ships enabled, centred along the bottom of your screen at half size, and scales with a single Size slider. Two glass themes (Blu Glass, Nero Glass) and two tacho faces (dark or Ferrari yellow). iRacing only for now; cells with no data on a given car simply hide.
Best-sector delta bar The top-left corner shows a live delta bar that swings green when you are up on your best sector and red when you are down, computed by Track Impulse since iRacing does not expose sector deltas directly. Selectable against your best sector or your last lap's sector.
Configurable telemetry cells Every cell in the right telemetry grid and the bottom strips can be set to any available readout: water and oil temp, oil pressure, battery, brake bias, TC and ABS, lateral and longitudinal G, lap deltas (vs best, last, optimal, session best), fuel per lap, range, and the new sector delta. The lap and sector deltas are also available in any other overlay's header or footer. Engine warnings (overheat, low oil or fuel pressure) tint the relevant cell red.
New circular "Disc" spotter style The proximity spotter gains a third display mode alongside Bars and Radar: a compact circular radar inspired by Assetto Corsa EVO's native indicator. Your car sits at the centre and nearby cars appear as blips placed around you. When a car pulls genuinely door to door, a red crescent lights up on the rim pointing exactly where the danger is. It shares the Radar range and "Show car numbers" options.
Standalone shift light overlay A shift light you can place anywhere on screen, separate from the Inputs box. Out of the box it is a ring around the current gear that sits dark until you near the shift point, then lights amber, red and finally flashes blue at the optimal upshift. Pick from four styles (Block, Gauge, Ring or Meter), size it, and show or hide the gear digit. A Shift point trim slider nudges the optimal point by plus or minus 500 rpm to taste.
Turbo boost gauge in the Inputs overlay (experimental) An optional boost gauge that sits directly to the right of the gear, in three styles: Clean (a contemporary theme-coloured arc), Digital (an LED segment bar) and Retro (an 80s analog dial with a sweeping needle). It reads boost in bar and fills by how close the car is to its maximum boost. Fed by Assetto Corsa EVO today; cars and sims with no turbo leave it idle.
Experimental
Euro Truck Simulator 2 and ATS support (not working yet) Early haptic support for ETS2 and ATS via the scs-sdk-plugin shared memory, with road vibration, suspension impact, engine rumble, gear change and wheel slip. This is still work in progress and not functional in this build. A fix is coming in the next release.
BeamNG.drive support (not working yet) Early haptic support for BeamNG.drive via a small mod that streams per-corner physics to the engine, covering road vibration, suspension impact, engine rumble, ABS, gear change and wheel slip. This is still work in progress and not functional in this build. A fix is coming in the next release.
Fixed
Interface becoming laggy after enabling the mobile companion Enabling the mobile companion could leave the interface very sluggish. The companion has been temporarily disabled while this is investigated (see Improvements).
Assetto Corsa EVO no longer connecting after its update AC EVO's 31 March update resized its shared-memory graphics page, so Track Impulse could no longer read it and AC EVO produced no haptics. TI now matches the new layout, reconnects, and identifies the car again.
iRacing clutch input showing 100% at rest and filling backwards The Inputs overlay read iRacing's clutch-engagement value directly, which is the inverse of pedal travel. The clutch bar now reads 0% when the pedal is up and fills as you press, matching the throttle and brake bars.
Overlay and calibration settings reset on every update The installer was wiping the Track Impulse config folder on each upgrade and only partially restoring it, so overlay layouts and per-car calibration were lost with every new build. Upgrades now leave your settings untouched.
Overlay settings window forgets its position The overlay control panel now reopens where you last left it instead of being placed by Windows each launch. An off-screen position from a disconnected monitor is pulled back on screen.
Demo / Test mode not working while a sim is running The Demo / Test button now always animates the overlays, even with a sim connected, so you can preview or arrange overlays mid-session. Turning it back off resumes live sim data immediately.
Demo / Test mode lap counts running off system uptime The overlay Demo / Test feed counted laps from absolute system uptime, so the preview could show nonsensical lap numbers. It now anchors to the first demo frame, so demo laps and fuel start from a clean opening lap.
Improvements
Mobile companion temporarily disabled The phone companion has been pulled while a performance issue gets fixed. The in-app server no longer starts even if you had it switched on before, so it can no longer affect performance. Your other settings are untouched and the feature will return in a later build.
Overlays button in the top toolbar A new Overlays button in the main toolbar launches the Track Impulse Overlays app directly, instead of opening it separately.
Cleaner top status panel with per-device readouts The header status panel now shows Device 1, and adds a Device 2 cell whenever a second output device is connected, so multi-device setups can see both outputs at a glance. Latency is still available from the Latency tool.
Reset overlays to defaults A new Defaults button at the bottom of the overlay control panel restores every overlay's position, size, style, colours and visibility, plus all general settings, back to factory defaults. It asks for confirmation first.
Demo / Test mode is now a button at the bottom Demo / Test mode moved out of General settings to a dedicated button next to "Edit overlays" at the bottom of the overlay control panel, so it is always easy to reach. The button reads "Stop Demo" while running.
Lighter overlay redraw load while driving Overlays now repaint only as often as their content actually changes, instead of every frame. Slow-moving panels like Relative and Standings refresh around 10 times a second while the live ones (Inputs, shift light, haptics HUD and spotter) stay smooth. The result is lower CPU and GPU use during a session with no visible difference on screen.
Radar spotter default range The radar spotter now defaults to a 15 metre range instead of 25, so cars appear closer to when they actually matter. Existing setups keep whatever range they were set to.
No more placeholder icon in overlay previews The preview panel in the overlay settings no longer shows a faint icon in the middle of each preview frame, so an empty or transparent frame stays empty instead of being confusing.
v0.7.005
15 Jun 2026
Stable
New
Suspension auto-calibration on every sim The per-car-per-track suspension learning that iRacing uses now runs on ACC, AC, AC EVO, AC Rally and LMU too. The slow suspension effect quietly tunes its deadzone and range to each car and track over a few laps, starting from the existing built-in values and only nudging within safe limits. AC EVO and AC Rally update on a rolling ~90-second basis since they have no lap counter.
Per-field overlay options Each column in the Relative and Standings overlays now has an "Adv" button with its own settings: licence colour-coding, interval threat colouring, driver-name format, session-best lap highlight, tyre compound, who's-talking dot, and a filled-row class tint.
Opponent tyre compound (iRacing) The Relative and Standings overlays can show each car's tyre compound as an F1-style tyre graphic (red soft, yellow medium, white hard, green inter, blue wet) or a letter, and hide it automatically when everyone runs the same one.
Fixed
HPR pedal volume not refreshing in Zone Setup Changing a pedal's master volume in the HPR Routing window now updates the matching pedal knob on the Zone Setup page right away, instead of showing the old value until the dialog is reopened.
Improvements
Interval colours Choose direction (ahead / behind), threat (highlights cars in battle range), or off, with an adjustable battle range and decimal places.
Driver name format The name column can be set per overlay to full, F. Last, surname, 3-letter, or first name.
Mobile companion Track Impulse now has a companion web app that lets you control the basics from another device, so you can adjust haptics from your phone or another device if needed.
Rename corner zones The four corner zones (LF, RF, LR, RR) in Zone Setup can now be renamed, just like the custom zones. Clear the field to restore the default label.
v0.7.003
13 Jun 2026
Stable
New
Warning when iRacing pedal vibration clashes with HPR pedals A footer warning flashes when iRacing's Vibrate Pedals setting is active at the same time as HPR pedal output, since both fight for control of the pedals.
Fixed
HPR routing test tone holds steady while connected to a sim The HPR routing test button now keeps its tone playing correctly while a sim is connected.
Multiple overlay fixes and improvements A range of fixes and refinements across the overlays.
Improvements
Stronger HPR pedal effects across a wider range HPR pedal effects feel stronger and cover a wider range of intensities.
Smoother, more consistent HPR engine feedback HPR engine feedback feels smooth and consistent instead of weak or stuttery.
Firmer HPR gear change thump HPR gear change feedback lands as a firm thump.
v0.7.002
11 Jun 2026
Stable
New
Drag edges or corners to resize overlays Drag the right edge to change width, the bottom edge to change height, or the corner to change both. Width, height, and text size can also be set independently in settings so content reflows cleanly without stretching.
Live projected iRating gain/loss for every driver The Relative and Standings overlays show each driver's projected iRating change based on current running order. iRacing only.
Per-class name and Strength of Field in Standings The Standings overlay header and footer rows display each class name and its Strength of Field. iRacing only.
Filter Standings by class or auto-cycle through all classes Switch between your own class, all classes, or auto-cycle mode, which rotates through each class at a configurable interval.
Adjust row height independently of row count On the Relative and Standings overlays, row height can be set on its own without changing how many rows are shown.
Standings overlay has its own configurable column layout Customize which columns appear in the Standings overlay the same way as the Relative overlay, with the two layouts saved independently.
Redesigned settings panel with scrolling and collapsible sections The settings panel is wider, the content area scrolls, controls are grouped into collapsible sections, and navigation now shows icons and an indicator for each visible overlay.
Toggle switches replace checkboxes in settings Boolean settings throughout the settings panel now use pill-style toggle switches instead of checkboxes.
Overlay header card at the top of each settings tab Each overlay's tab opens with a header card showing the overlay name, a visibility toggle, and the edit and lock buttons.
Search box filters settings controls live Type in the filter box to instantly narrow the visible controls by label or section name. Press Escape to clear, and the filter resets when switching tabs.
Fixed
Settings window taller so all Relative columns fit without scrolling At 100% display scaling, all 17 columns in the Relative Fields tab are now visible at once without needing to scroll.
New columns now appear in Fields list after updating Columns added in a new version now show up in the Fields list even when loading a saved layout from an older version, instead of being silently dropped.
Improvements
Cycle interval control shows precise decimal values The auto-cycle interval setting for the Standings overlay now accepts and displays decimal values, so you can dial in intervals like 2.5 seconds.
v0.7.001
8 Jun 2026
Stable
New
Track Impulse Overlays companion app A new companion app shows live sim racing data in transparent, draggable panels over your game. It reads haptic effect activity straight from Track Impulse with no extra setup, works with iRacing and Le Mans Ultimate (switching automatically when it detects either sim), and hides itself whenever no supported sim is running. It ships inside the Track Impulse installer as an optional component, covered by your existing activation at no extra cost.
Six overlays included Inputs: throttle, brake, and clutch bars, gear, shift lights, and steering position. Session: air and track temperature, rain and wetness, incident or penalty count, time or laps remaining, race phase, and flags. Relative: cars immediately ahead and behind by track gap, with number, name, rating, and pit status. Fuel: automatic burn tracking, tank level, laps remaining, fuel to finish, and a recommended pit fill. Proximity Spotter: edge bars that light up when a car is alongside, coloured by how close it is. Haptics HUD: a live activity level for each of your bass shaker effects.
Fully customisable overlay layout Drag any panel anywhere and lock it with F6, with a banner on each panel confirming edit or locked mode. Set each panel to show in the car, out of the car, or always, add subtle header and footer strips with track and session info, and tune background colour, opacity, and content opacity per panel from a single tabbed Settings window. All panels use wide horizontal layouts suited to the top or bottom edge of an ultrawide or standard display.
First-run language picker for the overlay app A language picker appears on first launch so the overlay app starts in your preferred language. You can change it later from Settings with a quick restart.
Alert when the setup wizard would overwrite your pedals A banner now appears on the pedal setup page when a saved pedal configuration is detected, warning that finishing the step will replace your existing settings.
Fixed
Setup wizard pedal page now restores your saved routing The pedal configuration page previously always opened showing all three pedals enabled in default order regardless of your saved settings. It now opens reflecting your actual saved routing.
Championship White and British Racing Green themes now persist after restart These two accent themes were reverting to Estoril Blue every time the app restarted. They are now retained correctly.
v0.6.223
2 Jun 2026
Stable
New
Advanced Mode button glows softly when inactive The Advanced Mode button pulses gently when it is off, inviting you to explore it. It stays lit when active.
Car and track identity across all supported sims Track Impulse now identifies which car and track you are running across all supported simulators, enabling per-car features.
ACC, Assetto Corsa, and AC Rally read car and track automatically Your current car and track are detected automatically in these sims and used to power per-car features.
Assetto Corsa EVO identifies your car and track AC EVO now reports your current car and track for use in per-car features.
Per-car engine redline memory in ACC, AC, and AC Rally The engine rev calibration now remembers the redline for each individual car, so accuracy improves automatically over time without any manual input.
AMS2 is now supported Automobilista 2 joins the supported simulator list with suspension, engine, and wheel slip haptic effects.
Sim and profile selectors redesigned as styled dropdown pills The sim and profile selectors now match the rest of the app's visual design, with a cleaner popup menu replacing the old system menu.
Fixed
HPR enables automatically when a pedal profile is added Previously, enabling HPR required a manual configuration step after adding a pedal profile in Zone Setup. Ticking any pedal now turns HPR on automatically, and unticking all turns it off.
Pedal Volumes visible and adjustable without hardware connected The Pedal Volumes section now appears and allows slider adjustments from the configuration screen even when no hardware is plugged in, and shows a clear status instead of a blank label.
Improvements
Expert Mode renamed to Advanced Mode throughout the app All references to Expert Mode have been updated to Advanced Mode, including the setup wizard, setup guide, and upgrade prompts.
v0.6.222
30 May 2026
Stable
New
Setup Wizard rebuilt as focused 5-step flow The wizard now walks through shaker count, layout, sound card, and channel assignment with hold-to-test. The Advanced Device Setup remains available as a fallback.
Scrollable device lists in Setup Wizard Device lists now support mouse-wheel scrolling and a scrollbar, capped at five visible rows. Expanding a grouped device scrolls it into view automatically.
Advanced engine haptics ported to ACC, AC, and LMU Per-corner frequency feel, throttle-driven rear weight, cylinder firing texture, and rev-limiter response are now available in ACC, Assetto Corsa, AC Evo, AC Rally, and Le Mans Ultimate.
Manual cylinder count selector for engine effects A 1 to 12 cylinder stepper is now available in the engine advanced settings for sims that do not report cylinder count automatically. iRacing continues to detect this value from session data.
HPR pedal actuators relabelled P-HPR1, P-HPR2, P-HPR3 Labels now reflect each actuator's physical cable position rather than an assumed pedal function, since users can connect Simagic's cables to any pedal they choose.
HPR Pedal Routing dialog for per-actuator effect control A new dialog lets you choose which effects play through each HPR actuator and adjust individual gain levels. It is accessible from both the Zone Setup and Channel Routing screens.
HPR actuators now play strongest routed effect The fixed per-pedal effect priority rules are replaced by a flexible system where each actuator plays whichever of its routed effects is strongest at any moment. Defaults preserve the previous per-pedal feel.
Fixed
Startup crash with corrupted or edited config files If a config file referenced an unsupported sim slot, the app could start up against the wrong settings without warning. It now clamps to a valid sim on startup.
Stale effect levels shown on meters after reconnect After a sim dropped and reconnected mid-session, the app's meters could show leftover peak readings from before the drop. Meters now reset correctly when a reconnect begins.
App crash during device changes or stream recovery The app could crash when restarting audio during device changes, latency measurement, or stream recovery. Audio restarts are now handled safely in all cases.
Setup Wizard controls obscured or unresponsive The device list could overlap the footer buttons, and selecting a sound card with too few channels caused the Next button to silently do nothing. Both are now fixed, with a clear message shown when the card lacks enough channels.
ACC and AC engine effects tied to wrong RPM ceiling The engine effect intensity in ACC and Assetto Corsa was normalised against a fixed 9000 RPM limit regardless of the car. It now calibrates to each car's observed redline for consistent feel across different cars.
Removed leftover engine spatial tuning dialog A hidden engine spatial tuning dialog remained in the app but had no effect on any sim. It has been removed to avoid confusion.
Profile Save now prompts for a name on first save Previously, saving while on the default profile would silently overwrite it, which was confusing given that the Defaults button resets to built-in values rather than that file. You are now asked to choose a name instead.
v0.6.221
29 May 2026
Stable
New
Rev limiter effect for iRacing A new advanced toggle on the Engine card (off by default) that gives your shakers an ignition-cut feel when the rev limiter activates. The engine note keeps coming through between taps rather than cutting out entirely. It triggers automatically from iRacing's rev limiter signal, with an RPM-proximity fallback so low-rev cars still fire.
Independent rev limiter volume A dedicated Volume dial sets the limiter's intensity separately from the Engine card volume slider, so the limiter stays clearly felt even when you've dialled the engine rumble down for a quieter background feel.
Rev limiter tuning dials Three more dials in the engine Advanced Settings let you shape the effect: Depth sets how hard each tap chops (full mute through to no chop at all), Tap Rate sets the cadence from 12 to 20 Hz (slower chug to faster trill), and RPM Margin sets how close to redline the proximity trigger fires.
v0.6.220
26 May 2026
Stable
New
Unified iRacing suspension effect The old separate shock and spring bands are replaced by a single suspension effect that covers everything from the smallest road noise up to big chassis hits on one effect.
Suspension frequency reacts to event sharpness Sharp bumps land near the top of the band, broad rolling chassis events land near the bottom, and the slider sets the centre. Stiff cars naturally produce a higher pitch than soft cars on the same surface. The window soft-clips to ±15 Hz of the slider.
Suspension Sensitivity slider (iRacing) A third slider on the iRacing Suspension card, range -20% to +20%. Positive values make small motion feel bigger (more events register), negative values mute small motion so only larger events come through. Separate from calibration: calibration tracks the car's actual range, this slider is a personal preference layer on top.
Per-lap suspension calibration iRacing learns each car and track's range, dead zone, and noise floor over a few laps. Soft cars on smooth tracks tighten up automatically, stiff cars on rough tracks widen. The default range was widened so soft cars don't saturate before calibration has run.
Road texture dead zone Added a dead zone so road texture is not so busy on smooth surfaces.
Road texture frequency band shifted up Road texture moved from 10-80 Hz to 65-120 Hz so road and suspension effects stay perceptually distinct on a single bass shaker no matter how you set your volumes (suspension sits at 28-49 Hz). The Road card slider range and default value were updated to match.
Effect priority defaults reordered Suspension takes top priority, then kerb-native and wheel slip, then ABS, then gear and engine, then road. Replaces the previous arrangement where slip outranked ABS and ABS outranked engine.
360 Hz physics warning for iRacing If for some reason you have disabled irsdkLog360Hz=1 in Documents/iRacing/app.ini, the console now prints a multi-line warning with step-by-step instructions. The unified suspension effect needs 360 Hz physics for full quality.
Fixed
Calibration data refreshes automatically across versions Calibration files are versioned so stored data updates automatically when the calibration math is improved between releases.
v0.6.219
22 May 2026
Stable
New
New hand-tuned iRacing defaults iRacing now ships with its own explicit default values from the tuning session, rather than falling through to generic per-effect defaults. Existing users get a one-time prompt to press Defaults if they want to pick up the new tuning.
v0.6.217
22 May 2026
Stable
New
Engine effect scales to each car's redline iRacing engine amplitude and frequency scale per car against each car's real max RPM, resolved from session data and learned at runtime. The frequency slider sets the carrier the engine reaches at the rev limit, ramping up from 10 Hz at idle.
Engine effect max frequency slider widened The Engine card frequency slider now covers 20-200 Hz (was 10-80) and is labelled "Max Frequency" to reflect that it sets the carrier the car reaches at redline.
Per-cylinder engine jitter (iRacing) The engine effect now varies its pulse amplitude at the engine's actual firing rate, so a V8, an inline-4, and a V12 each carry a distinct cadence on top of the same RPM-tracked carrier. Cylinder count is pulled from the session data and cached per car. A new Cylinder Jitter row in the engine effect's advanced settings controls how strong the effect is.
Gear change downshift boost and RPM sensitivity Two new controls in the gear effect's advanced settings: Downshift Boost makes downshifts hit harder than upshifts, and RPM Sensitivity scales the gear change intensity with engine speed (quieter at idle, full strength at redline). Standstill shifts, reverse engagements, and pit-exit R→N→1 sequences all still fire.
Higher default engine frequency for iRacing Default engine carrier raised from 75 Hz to 120 Hz to make better use of the widened 20-200 Hz slider range. Other sims are unaffected.
Fixed
Saved engine frequency above 75 Hz being squashed on load The profile loader was silently clamping any persisted engine frequency above 75 Hz back to 75. It now respects the full 20-200 Hz range of the engine card slider.
v0.6.215
21 May 2026
Stable
Fixed
Bluescreen with Thesycon WDM-KS drivers Picking the Windows default endpoint on a Thesycon-based WDM-KS driver (common on pro audio interfaces) could trigger a system crash. The wizard now blocks that combination so it can't happen.
Multi-output interfaces defaulting to two channels Interfaces with more than one output pair (Behringer UMC404HD and similar with OUT 1-2 and OUT 3-4) were collapsing to 2 channels in WDM-KS mode. Each output now binds to its own pin and opens with the correct channel count, and the wizard tells matching endpoints apart by full device name.
Repeated "device verify mismatch" pop-ups in the wizard On systems with multiple endpoints sharing the same short name, the wizard could spam a verification mismatch dialog. The check now uses the persisted device name and stays quiet.
Loopback latency test failing on some interfaces The built-in latency measurement was missing detections on Sound Blaster and a few other cards after a recent capture change. Capture is back on the shared-mode path that worked reliably across the supported interfaces.
AC Rally mislabelled in the community profile browser AC Rally profiles were appearing under the wrong sim name in the browse dialog. They now show under AC Rally as expected.
Known issues
Measure Latency doesn't return a result on ASIO devices The built-in latency measurement currently only completes on WDM-KS and WASAPI outputs. ASIO devices run normally for haptic output, but the measurement tool won't report a number for them.
Minor GUI polish items A handful of small visual and layout glitches in the interface that don't affect haptic output or core functionality. Being cleaned up across upcoming builds.
v0.6.210
14 May 2026
Stable
New
Simagic HPR pedal haptics Brake, throttle, and clutch vibration via USB with per-pedal volume controls. Supports P500, P700, P1000, and P2000 models.
Pedal Haptics card New card in the main view with hold-to-test and connection status. Pedal volume sliders appear in the right rail when an HPR device is connected, and per-pedal enable and gain controls are available in zone setup.
Kerb effect for iRacing Dedicated kerb card with its own volume, frequency, and routing controls, using iRacing's native rumble pitch signal. Separate from the shock suspension effect.
Telemetry consent dialog On first run you can opt in or out of anonymous usage stats (version, sim, and event only). Change your preference any time from Settings.
Device wizard now 4 steps Pick your audio hardware adapter first, then choose from its endpoints. The audio settings button now opens the classic Sound control panel.
Release notes in update dialog When an update is available, the update dialog now shows what changed in the new version.
Fixed
Realtek multi-endpoint adapters merged into one device Adapters with multiple endpoints (e.g. separate "Chair Shaker" and "Buttkicker" outputs) now appear as individual devices instead of being combined.
Bass shaker endpoints labelled as "Headphones" were filtered out Realtek assigns the headphone form factor to user-configured bass shaker endpoints. These are no longer excluded from the device list.
WDM-KS device name matching failures Endpoints with HD/R modifiers in their driver names now pair correctly with their audio adapters.
Shock suspension cutting out on kerbs The shock band now runs every frame regardless of kerb activity, so you feel both effects simultaneously.
Machine fingerprint could change between reboots Licence activation now uses a stable hardware fingerprint that persists across reboots and system changes.
Duplicate trials from multiple email addresses Activating from different emails on the same machine no longer creates separate trials.
v0.6.201
9 May 2026
Stable
New
WASAPI Exclusive mode A new audio driver mode for devices with buggy WDM-KS drivers. WASAPI Exclusive bypasses the Windows audio mixer and runs at pro-audio thread priority, giving you a reliable low-latency path when ASIO isn't available.
Smarter device detection The device list now shows clean adapter names instead of raw driver paths, and automatically filters out HDMI outputs, SPDIF, Bluetooth headsets, and headphones. Only active audio render endpoints relevant to bass shakers appear in the wizard.
API badges and driver recommendations in device wizard Each device in the wizard now shows an ASIO, WDM-KS, or WASAPI badge so you can see which drivers are available at a glance. A recommendation hint below the driver selector helps you pick the best option for your hardware.
Fixed
Disconnected and disabled devices no longer appear in device wizard Bluetooth headsets that are paired but not connected, and devices disabled in Windows Sound settings, are now correctly excluded from the device list.
iRacing suspension calibration refined Calibration now filters out quiet-period zeros and off-track spikes, keeping thresholds closer to defaults on bumpy tracks. Spring ceiling raised to accommodate rougher surfaces.
iRacing car and track detection on CarIdx 0 Session data parsing could match the wrong section of iRacing's session YAML, causing incorrect car or track identification when the player's CarIdx was 0. Now anchored to the correct Drivers section.
v0.6.111
6 May 2026
Stable
New
Automatic updates Track Impulse now checks for updates on startup and notifies you when a new version is available. Updates are downloaded and verified with Ed25519 signatures automatically. You can also check manually from Settings.
In-app setup guide A step-by-step guide for device configuration, zone mapping, and channel routing. Opens in your browser from the subnav bar. Covers single and multi-device setups with annotated screenshots.
v0.6.104
3 May 2026
Stable
New
Assetto Corsa Rally support AC Rally is now the sixth supported sim, joining iRacing, ACC, AC, AC EVO, and LMU. All seven effects are live: road texture, suspension impacts, kerbs, engine rumble, ABS, gear changes, and wheel slip, with rally-specific tuning calibrated from on-track logs across both tarmac and gravel surfaces.
Simagic HPR pedal haptics support Native USB integration with the Simagic HPR pedal haptic motors (P500, P700, P1000, P2000). Each pedal gets its own effect mapping driven directly from sim telemetry: brake gets ABS, suspension, road, and engine; throttle gets wheel slip, engine, suspension, road; clutch gets gear change, engine, suspension, road. No SimHub required.
HPR Pedal Haptics card & per-pedal volume sliders A dedicated HPR card on the main panel showing connection status, device model, and a hold-to-test button. Per-pedal volume sliders appear in the right rail when an HPR device is detected, with greyed-out controls when disabled so you can see what's available.
Pedal section in Zone Setup Zone Setup now includes a dedicated pedal section with per-pedal enable toggles, volume knobs, and a device model label. Pedal haptics can be pre-configured even without the hardware connected so your settings carry over once you plug it in.
Per-effect waveform selection Each effect (road, suspension, kerb, engine, ABS, gear, slip) now has its own waveform setting. Choose between sine, square, sawtooth, or noise to change the character of each sensation independently.
Per-effect harmonics Add harmonics to any effect with control over harmonic count and decay rate, making effects feel brighter or more aggressive. Engine defaults to 1 harmonic for a fuller sound, others start clean.
Priority-based ducking When total output gets high, lower-priority effects automatically pull back to keep the mix clean and prevent shaker overload. Set priority per effect so the sensations that matter most to you always come through clearly.
Advanced effect settings panel Each effect card has a new Advanced button that opens a per-effect settings panel with controls for waveform, harmonic count, harmonic decay, and priority. Dial in exactly how each effect should sound and behave.
Spatial engine rumble Engine vibration is no longer identical across all four shakers. It now oscillates left-to-right based on torque reaction and shifts front-to-back with throttle load. At low RPM the rocking is slower and deeper, at high RPM it tightens up. If you're running four shakers, you'll feel the engine physically move around the rig. Works across all sims.
Improved
ACC ABS completely redesigned Rebuilt using a self-calibrating tyre radius approach that isolates pure longitudinal slip from ACC's composite wheelSlip signal. Per-wheel phase offsets give each corner its own independent pulse instead of all four firing in sync. Calibrated from real on-track data across GT3 and prototype cars.
LMU ABS reworked Completely rebuilt using a three-layer detection system calibrated from real on-track data, with bias correction for RWD drivetrain coasting offsets. Zero false triggers, and the effect now scales with how hard the ABS is actually working rather than a simple on/off pulse.
Fixed
Engine Spatial Tuning reset button The Reset button in the Engine Spatial Tuning dialog now correctly restores all six sliders to their defaults. The main Defaults button also resets spatial tuning values.
Release notes & update dialogs no longer render blank Release notes and update notification dialogs were rendering blank when notes contained line breaks. Multi-line release notes now display correctly.
Double "v" prefix in release note headers Release note headers were showing "vv0.6.103" instead of "v0.6.103". Now displays correctly.
Zone Setup dialog clipping the Clutch pedal row The bottom of the Zone Setup dialog was cutting off the Clutch pedal controls. Dialog now sizes correctly to fit all pedal rows.
v0.6.103
1 May 2026
Stable
New
Keyboard Shortcuts & Tips panel A new sub-dialog accessible from Settings showing all keyboard shortcuts and usage tips in one place. The old website link button has been replaced with this.
Global hotkey remapping You can now remap the global hotkey (default Alt+Shift+T) to any key combination from the Settings dialog. Useful if the default conflicts with other software.
New user link on the licence screen A clickable "New user? Visit track-impulse.com/download" link on the sign-in screen so first-time users don't have to go hunting for the download page.
Improved
WDM-KS latency readout The latency figure shown in the header for WDM-KS streams now shows estimated total pipeline latency (buffer period plus driver overhead) labelled "Estimated", so it's clear what you're looking at and why the number is higher than an ASIO equivalent.
Fixed
Audio engine multi-device reliability Fixed a bug in multi-device setups where output could be sent to the wrong device after another device was removed. Also fixed an issue in the loopback latency test and a sound card probe that could list the same sample rate twice.
Device Wizard issues Multiple device selection and testing issues were resolved which were preventing some devices from being shown in the devices list.
Licence screen layout overhauled Crash on first launch in standalone mode is fixed, and the licence screen has been cleaned up: the wordmark, heading, and subheading are now properly sized, and the EKG sweep animation no longer overlaps the wordmark or runs off the edge of the panel.
Console window close button disabled Clicking the X on the debug console was terminating the whole process. The close button is now removed from the console window so it can't be accidentally closed mid-session.
Dialogs now centre correctly when launched at startup Dialogs that open before the main window exists (like the licence screen) could end up off-screen on some setups. They now centre on the primary monitor.
v0.6.100
Apr 2026
Stable
New
Fully rebuilt UI Every dialog has been rebuilt from scratch: device wizard, zone setup, channel routing, profiles, update notifications, and the licence screen. Crisper text, consistent dark styling, and smoother interactions throughout.
Accent colour themes Nine colour themes to choose from in Settings: TI Rosso (the original red), Hemi Plum, Ruf Yellow, Estoril Blue, British Racing Green, Championship White, and more. Changes apply live across the whole interface.
Card density setting Three card sizes in Settings, named after cars because why not. Suzuki Cappuccino fits more on screen, GR86 is the default, BMW M5 gives you extra breathing room. Useful if you run TI on a smaller display or at a distance from your rig.
Motorsport-style effect enable buttons The numbered toggle on each effect card has been replaced with a round illuminated start/stop button. Accent-filled ring when on, muted ring when off. Same hit area, cleaner look.
Improved
Lower CPU when idle or minimised The app now uses a much slower refresh rate when no sim is connected, and skips rendering entirely when minimised. Should be near-zero CPU when sitting in the background between sessions.
Fixed
ASIO latency display showing wrong value The latency number in the header was showing roughly 3x the actual buffer latency. A 64-sample/48kHz buffer now correctly shows ~1.3ms instead of ~3.5ms.
App going behind other windows when closing dialogs Closing the device wizard, routing dialog, or zone setup was sometimes sending TI behind the sim window. Fixed: focus now returns to TI after every dialog close.
Update notification appearing repeatedly The update available popup was re-appearing on every timer tick instead of showing once. It now appears once per session.
v0.6.004
Apr 2026
Stable
New
Per-effect-per-zone volume control in Channel Routing Set exactly how much of each effect reaches each zone with fine-grained sliders. Right-click to mute/unmute, double-click to reset, scroll wheel for fine adjustment. Old profiles auto-migrate.
Save/Load in Channel Routing Save and Load buttons added to the Channel Routing dialog footer.
Channel Routing help text Muted help text below the header explaining drag, right-click, scroll wheel, and double-click interactions.
Profile stepper arrows Arrow buttons in the toolbar now cycle through all saved profiles for the current sim.
Global hotkey Alt+Shift+T (configurable in Settings) to show or hide Track Impulse from any app.
Return to Sim button Quick minimise button in the bottom bar with a hint showing your configured hotkey.
VR auto-minimise Detects SteamVR and minimises Track Impulse automatically after 10 seconds. Toggle on or off in Settings.
LMU vehicle name detection Vehicle name is now read from telemetry each frame for future per-car tuning.
Improved
Refreshed UI design Textured panel backgrounds, wider landscape effect icons that double as on/off toggles with hover glow and press feedback, activity strip and glow border removed for a cleaner card design, and a fixed 1080x1080 window with no more resize quirks.
Lower CPU usage Console updates at 2Hz instead of 30Hz when a sim is connected.
Console warning dialog A confirmation dialog now appears before opening the debug console, with a "don't show again" option.
Fixed
AC EVO wheel slip retuned Retuned from GT3 and GR86 edge-of-grip driving. Lockups and spins no longer produce extreme spikes.
AC EVO ABS rewritten Now tracks real per-wheel ABS cycling from telemetry instead of a synthetic pulse.
LMU bias calibration improved Braking transients no longer absorbed as false zero-points. More stable convergence.
LMU engine rumble frequency fixed Now sweeps smoothly from idle to redline instead of scaling incorrectly.
LMU ABS significantly improved Per-class slip thresholds: GT3/GTE get a tight, precise feel while LMP/Hypercar get a raw, aggressive feel matching their crude or absent ABS systems. Fixed an issue that was crushing output to a fraction of the slider value.
Save As dialog text overflow fixed Profile name length capped to 31 characters to prevent text wrapping.
v0.6.003
Apr 2026
Stable
New
Assetto Corsa EVO support AC EVO is now the fifth supported sim. Full haptic engine reading native shared memory at the render frame rate with all seven effects: road texture, suspension impact, kerb, engine rumble, ABS, gear change, and wheel slip.
AC EVO electric vehicle detection Engine rumble is automatically suppressed for electric cars. The console shows an [EV] or [ICE] indicator so you can see what was detected.
AC EVO native ABS detection ABS feedback uses Kunos' own ABS active flag directly rather than estimating slip from wheel speeds. Cleaner activation with no false triggers.
Improved
GPU-accelerated rendering The entire interface now renders on the GPU instead of the CPU. Every window, dialog, and panel is hardware-accelerated, giving smoother resizing, sharper scaling, and lower CPU usage.
High-DPI display support Per-monitor DPI awareness so the UI scales correctly on high-resolution displays and multi-monitor setups with mixed scaling.
Dark scrollbars Scrollbars in the card panel and settings dialog now match the dark theme instead of appearing as bright Windows defaults.
Settings dialog is now resizable Drag any edge to resize the settings window. Scroll range and layout adjust automatically. Minimum size 400x500.
Cleaner upgrades The installer now silently preserves your licence and profiles while cleanly replacing all other files. No more manual prompts during upgrades.
Fixed
Device wizard API selection restored The previous wizard rewrite had dropped the per-device audio driver toggle, forcing ASIO on dual-API devices with no way to select WDM-KS. The API row is back on step 2 when the device supports both.
Device wizard remembers your API choice Reopening the wizard now shows the API you previously selected instead of always defaulting to ASIO.
Effect meters fixed for multi-device setups If you use two audio interfaces, the effect level meters were only showing output from the last device. They now show the combined peak across all devices.
Wizard channel test buttons match actual channels Step 3 of the device wizard now reads back the actual opened channel count after fallback, so per-channel test buttons always match what the device is actually doing.
Legacy config fields removed Cleaned up duplicated audio settings that could cause stale values on startup. The device configuration now reads from a single source.
v0.6.002
Apr 2026
Stable
New
LMU dual-band suspension Suspension feedback for Le Mans Ultimate is now split into two bands: slow suspension captures body roll and heave, while fast suspension detects sharp hits with sustained detection and additive kerb boost. Per-class dynamic scaling adjusts for Hypercar, GT3, and other car types.
LMU wheel slip Wheel slip is now fully working for Le Mans Ultimate. Feel sustained slides, snap oversteer, and understeer through the shakers. Uses steer-to-yaw calibration and a yaw amplifier for natural-feeling feedback.
Improved
LMU defaults updated from on-track tuning All LMU effect defaults have been revised from logged data across multiple cars and circuits. Dual-band suspension enabled by default. Road Texture and Wheel Slip cards now visible in the GUI.
LMU added to Advanced mode LMU now supports the dual-band suspension toggle on the suspension card, matching ACC and AC behaviour.
v0.6.0
Apr 2026
Stable
New
Singer-inspired gauge UI All effect knobs have been replaced with high-resolution bitmap dial faces in three styles (Volume, Frequency, Sensitivity), each with a red needle and machined hub cap. Cards now have a bevelled gradient background inspired by CNC-machined metal panels.
Bitmap toggle switches The old drawn toggle switches have been replaced with rocker switch bitmaps for a more tactile look.
Click-to-set on dials Click anywhere on a dial face to jump directly to that value. No need to drag from the current position.
Value readout inside dial The current value and unit are now displayed inside the dial face at the bottom centre, replacing the external label for a cleaner layout.
Improved
Gear Change simplified to 2 knobs The duration knob has been removed from the Gear Change card. Duration is now fixed at 7ms for a consistently snappy response.
Frequency minimum raised to 15Hz All frequency dials now start at 15Hz to match the dial face artwork and stay within the useful bass shaker range.
v0.5.6
Apr 2026
Stable
New
Redesigned licence dialog The activation and onboarding screen has been rebuilt with a motorsport-styled design, clearer beta access messaging, and an improved success state layout.
Fixed
Titlebar latency not updating after device change The latency display in the titlebar and status panel was not refreshing after selecting a different device in the wizard.
Device wizard cleanup on device removal Removing a device in the wizard was not clearing its ASIO CLSID or remapping zones, which could leave stale config behind.
Keyboard shortcuts blocked by card panel Keyboard shortcuts were being swallowed when the effect card panel had focus instead of passing through to the main window.
Tray icon click restoring correctly Clicking the tray icon was sometimes triggering the update banner instead of restoring the window. Fixed.
Dialog flicker on wizard, routing, and zone setup The device wizard, routing, and zone setup dialogs had a subtle flicker when opening. Fixed.
Community profile downloads working correctly Downloading a shared community profile was failing. Fixed, along with a related problem in profile uploads.
Some global settings ignored on startup A problem in the configuration file was causing some global settings to be ignored when the app started. Fixed.
v0.5.5
Apr 2026
Stable
New
Redesigned UI The entire interface has been rebuilt with a motorsport-inspired card layout, custom GDI+ knobs, toggle switches, and vector icons. Each effect gets its own card with controls inline.
Improved
Effect level meters Right-click the main window to hide the meters panel. Keep it tidy, pull it up when you need it.
v0.5.4
Apr 2026
Stable
New
Multiple audio interfaces supported simultaneously You can now assign different output zones to different audio interfaces. Run your front shakers through one card and your rears through another. Configure it in the device setup wizard.
Improved
Device wizard warns when two ASIO devices are selected If you select two ASIO devices in the setup wizard, a clear warning explains that only one ASIO device can output at a time and suggests switching one to WDM-KS.
v0.5.3
Apr 2026
Stable
New
Measure Latency button A new button in the GUI lets you measure your actual audio roundtrip latency using a loopback cable. Compares measured vs driver-reported latency so you can see exactly what your hardware delivers.
Improved
Accurate latency display The latency shown in the console and GUI now correctly reflects buffer size plus driver pipeline delay. ASIO shows buffer-only latency, WDM-KS includes the additional driver overhead.
Updated iRacing default tuning Revised default values for wheel slip sensitivity, ABS frequency, and wheel slip frequency based on extended testing. Existing profiles are not affected.
v0.5.2
Apr 2026
Stable
New
Settings dialog with setup guide A new settings gear button opens a dialog with a startup guide for new users and a "What's New" summary after version updates. Includes tips on effect priorities and how to get the best feel from your shakers.
iRacing wheel slip effect Wheel slip is now available for iRacing. Feel oversteer, understeer, and tyre slides through your shakers with a per-corner sensitivity slider to dial in the response to your preference.
Zone wizard volume sliders The Setup Shakers wizard now includes per-zone volume sliders, synced with the main GUI sliders in real time. Easier to balance your shakers during initial setup.
Improved
LMU ABS detection improved More accurate per-wheel lockup detection using a self-calibrating system that adapts to each car automatically.
Updated iRacing default tuning Revised default values for several effects based on on-track testing. Existing profiles are not affected.
Brighter label text GUI text brightness increased for better readability when sitting a few feet away in the rig.
Fixed
iRacing slide detection improved Fixed an issue that was reducing the accuracy of oversteer and slide detection in iRacing.
Profiles page loading fixed Resolved an error preventing the cloud profiles page from loading shared profiles.
v0.5.1
Apr 2026
Stable
Improved
ABS effect reworked per sim ABS effects have been reworked across all sims and a bug removed which was causing iRacing to use an older model. Each sim now has its own tuned ABS detection for more accurate feedback under braking.
Close-to-tray now defaults to off Fresh installs no longer minimise to the system tray by default. The option is still available in the right panel if you want to turn it on.
Fixed
Zone volume sliders corrupting visually Adding or removing shaker zones in the Setup Wizard could leave ghost slider graphics on screen. The panel now redraws cleanly after any zone change.
Effect Levels section not moving after zone changes The effect level meters and their header were not repositioning when the number of zone sliders changed, causing overlap. They now sit correctly below however many zone sliders you have.
Zone summary not updating after wizard changes The zone-to-channel hint label below the volume sliders was not refreshing after applying changes in the Setup Wizard. It now updates immediately.
Console text wrapping on all sims The console window was too narrow for its column layout, causing the per-corner output rows to wrap and become unreadable. Widened to fit correctly.
LMU console showing Wheel Slip as active The LMU console was displaying a Wheel Slip row with four columns of zeros, making it look like the effect existed but was broken. It now shows as "n/a" since wheel slip is not yet implemented for LMU.
v0.5.0
Apr 2026
Stable
New
Le Mans Ultimate support LMU is now the fourth supported sim. No third-party plugin required, just enable "Plugins" in LMU Settings > Gameplay. All seven effects supported.
Up to 8 output zones with flexible routing The old 4-channel model (front-left, front-right, rear-left, rear-right) has been replaced with a zone-based system supporting up to 8 named output zones. A new Setup Shakers wizard lets you map each shaker location to an audio channel. A Channel Routing dialog lets you choose which effects play through which zones. For example, send suspension and kerb effects only to corner shakers, or route engine rumble to a seat shaker. Per-zone volume sliders replace the old per-channel sliders.
Audio device setup wizard A guided 3-step wizard now launches on first run to help you select the right audio device. It shows only ASIO and WDM-KS capable devices, recommends ASIO when available, and explains the latency difference. Also accessible any time from the Setup Wizard button in the device section.
Profile save, load, and sharing Save multiple named effect profiles per sim with Save As, Load, and Delete. Export profiles as standalone .tiprofile files to share with others, or import someone else's. Cloud sharing lets you upload your profiles and browse community profiles directly from the app. Ctrl+S saves the current profile instantly.
Minimise to system tray Closing the window now hides the app to the system tray instead of quitting. Right-click the tray icon to Restore or Exit. The console window hides and restores with the main window. A checkbox in the right panel lets you turn this off if you prefer the old close behaviour.
Effect level meters Seven real-time bars in the right panel show exactly what each effect is outputting to your shakers. Green through yellow to red, with fast attack and slow decay so transient hits are clearly visible.
Tooltip hints on effect labels Hover over any effect label to see a short description of what it does and how to adjust it.
Single instance detection Launching the app a second time now brings the existing window to the front instead of opening a duplicate.
Unsaved changes indicator An asterisk appears in the title bar when you have unsaved changes to your profile. Disappears when you save.
Config backup on every save A .bak copy of your config is created automatically before each save. If your config ever gets corrupted, the backup is there.
Taskbar flash on sim connect If the app is minimised to the tray and your sim connects, the taskbar icon flashes to let you know it's running. The tray tooltip also shows the connection status.
Improved
Test buttons now play realistic patterns Hold-to-test buttons have been reworked to play animated patterns instead of a flat buzz. Suspension fires sharp hits, kerb plays rapid-fire rumble strips, engine sweeps through the rev range, ABS pulses like a real system, and wheel slip builds and fades. All patterns respond to your current slider settings in real time.
Existing profiles automatically upgraded Your existing effect profiles are automatically migrated to work with the new zone routing system, so all effects default to your four corner zones and everything works the same as before until you customise it.
LMU suspension adapts to car class LMU suspension thresholds now start from a class-appropriate baseline (lower for Hypercar/LMP2, higher for GT3/GTE) and then dynamically scale to match the track surface. Smooth tracks stay sensitive, rough tracks raise the threshold so you feel the big hits without constant noise.
Window size and scroll position remembered The app now opens at the same size, position, and scroll position you left it at. First launch defaults to a smaller, more sensible window height.
Fixed
WDM-KS audio dropouts now recovered automatically If the audio stream stalls or drops out on WDM-KS devices, the app now detects it within 2 seconds and restarts the stream automatically. Up to 3 retries before giving up. Previously a dropout required restarting the app.
No audio output on some ASIO interfaces Fixed an issue that caused some ASIO audio interfaces to receive garbled or silent output.
v0.4.4
Apr 2026
Stable
New
ACC wheel slip sensitivity slider The wheel slip effect now has a sensitivity slider (1-100%) that adjusts how easily tyre slip triggers haptic feedback. Default is 50%. Turn it up to feel mild understeer, turn it down if it fires too often. Tuned from extensive logged data across multiple driving scenarios.
LMU groundwork: integration started Le Mans Ultimate integration work began. Shipped in v0.5.0.
Fixed
AC ABS effect constantly buzzing on every car with ABS The app was misreading AC's ABS setting as an active intervention signal, causing a constant buzz during any braking on ABS-equipped cars. Fixed: ABS haptics now only fire when your wheels are actually locking or the ABS system is intervening.
AC ABS not detecting wheel locks on some cars The fixed tyre radius used for ABS detection didn't match all AC cars, so some cars with smaller tyres would never trigger the ABS effect even during full lockups. Replaced with a detection method that works across all car types.
Channel volume sliders had no effect The per-channel gain sliders were not being applied to the audio output. Adjusting front-left, front-right, rear-left, or rear-right volume now works as expected.
Test buttons not matching slider levels The hold-to-test buttons were playing effects at a fixed intensity instead of using your current slider setting. They now match exactly what your sliders are set to.
AC missing yaw rate, steering torque, and clutch data Some newer data fields from Assetto Corsa were not being read. Effects that depend on yaw rate and steering input now work correctly.
GUI layout breaking when switching between sims Switching between ACC and iRacing with the Advanced suspension toggle enabled could cause missing rows or visual glitches in the effects panel. The layout now reflows cleanly on sim change.
Improved
ACC wheel slip tuned from logged data Wheel slip detection recalibrated from real driving data. The effect no longer fires during normal cornering, only genuine tyre slip events come through.
Fast suspension frequency now sweeps dynamically The fast suspension / kerb effect in ACC and AC now modulates its frequency based on hit intensity: lighter impacts play at a higher pitch, heavier hits at a lower pitch. Gives a more natural, varied feel across different kerb types.
Suspension toggle restyled The Simple/Advanced suspension mode selector for ACC and AC now uses a red square toggle consistent with the rest of the interface, replacing the previous radio button style.
v0.4.3
Apr 2026
Stable
Fixed
iRacing kerb effect not working on mild kerbs Kerbs that don't produce a native rumble signal from iRacing were being ignored because the fallback detection threshold was set far too high. Lowered significantly, so mild kerbs and bumpy kerb strips are now felt clearly. The frequency slider also now responds correctly when the sim is providing kerb frequency data.
v0.4.2
Apr 2026
Stable
New
Assetto Corsa fully supported Assetto Corsa is now fully supported alongside iRacing and ACC. All effects are working: suspension, kerbs, ABS, wheel slip, engine rumble, and gear change.
Two suspension modes for AC Assetto Corsa now supports the same Simple / Advanced suspension split as ACC. Advanced mode separates slow suspension (road feel and bumps) from fast suspension (sharp kerb hits and high-speed impacts).
Improved
AC suspension tuned from logged data Suspension sensitivity recalibrated from on-track data. Minor road texture no longer triggers the suspension effect, only real bumps come through. Road vibration handles surface detail separately.
v0.4.0
Apr 2026
Stable
New
ACC suspension effects tuned from extensive on-track logging Suspension sensitivity in ACC has been calibrated from extensive on-track testing across smooth straights, bumpy sectors, painted kerbs, and sausage kerbs, giving the effects accurate thresholds and a wide dynamic range from small bumps through to kerb strikes.
Assetto Corsa support Experimental Assetto Corsa (the original) is now selectable in the sim dropdown. This is an early preview, most effects are not yet working. Not recommended for everyday use; select it if you want to test and report back.
Two suspension modes for ACC ACC now offers a choice between Simple and Advanced suspension. Simple covers the full range in one band, road texture through to sausage kerbs. Advanced splits into two separate effects: a slow suspension channel for road feel, and a fast suspension channel that reacts to sharp kerb hits and high-speed impacts.
Fixed
Console showing wrong suspension and kerb values in ACC The suspension, kerb, and road vibration readouts in the console were being calculated separately from the actual effect engine, using stale constants. They now display the real output values, so what you see in the console matches what your shakers are receiving.
Improved
Simple mode removed: all controls always visible The app no longer has a separate Simple mode. All effect sliders, frequency controls, test buttons, and channel gain are always accessible without needing to switch modes.
v0.3.0
Mar 2026
Stable
New
Assetto Corsa Competizione support ACC is now fully supported alongside iRacing. Select your sim from the dropdown in the app, it switches without a restart.
Hold-to-test buttons for every effect Each effect row in the advanced panel now has a TEST button. Hold it to trigger that effect directly, no need to be in a session to tune your shakers.
Wheel slip feedback (ACC only) When running ACC, a new wheel slip effect fires when your tyres lose grip, separate from ABS and separate from road texture. Hidden automatically when iRacing is selected.
Automatic update notifications When a new version is available, the app will let you know at startup with a prompt to download it.
Fixed
Advanced controls appearing in Simple mode after a restart If you closed the app in Advanced mode, certain controls (Dynamic Sensitivity button, Wheel Slip sliders) were incorrectly showing up when you reopened in Simple mode.
Wheel Slip enabled/disabled state not saving on close Whether you had Wheel Slip turned on or off wasn't being remembered between sessions. It now saves correctly with everything else.
ABS detection not working in ACC The ABS effect wasn't firing correctly in Assetto Corsa Competizione. It now detects wheel lock reliably under braking.
Improved
Wider app window with longer channel volume sliders The right panel was too narrow and the scrollbar was overlapping the volume controls. The window is now wider, the sliders are longer, and everything has room to breathe.
v0.2.0
Feb 2026
Stable
New
Simple and Advanced modes The app now opens in a compact Simple mode with the core controls. Switch to Advanced mode to access per-channel gain, the console, and detailed per-effect tuning.
Per-channel gain sliders Independent volume control for each of the four shaker channels (front-left, front-right, rear-left, rear-right). Available in Advanced mode.
Licensing system Email-based activation with support for up to 3 machines. Free during beta.
Window size and position remembered between sessions The app restores to the same position and mode you left it in.
Fixed
Engine frequency slider not responding correctly The Engine Rumble frequency slider was applying values incorrectly. Now maps accurately across the full range.
ABS display not clearing when off track The ABS indicator in the status panel was staying lit after leaving the track. It now clears correctly.
Kerb effect not zeroing when all four wheels leave the track Kerb/rumble strip feedback was continuing briefly after going fully off track. Corrected.
v0.1.0
Jan 2026
Stable
Initial release
iRacing haptic engine: first release Per-corner output with ~5-19ms end-to-end latency. Six haptic effects: Road Vibration, Suspension Impact, Kerb & Rumble, Engine Rumble, ABS / Wheel Lock, Gear Change.