Features of Digital Race Engineer

DRE is a complete spotter for iRacing, giving you full control of your racing.

Interact with DRE in 3 ways

Control

Use your voice to control:

  • The simulator
  • DRE
  • External applications
  • Pit stops
  • In-car adjustments
  • + much more

Ask

Use your voice to request info on topics such as:

  • Session time and laps
  • Fuel usage and calculations
  • Weather
  • Pit stops
  • Car health
  • Performance
  • + much more

Respond

DRE alerts you of certain events like:

  • Low fuel
  • Pit window
  • Striking distances
  • Weather change
  • Car health issues
  • Performance changes
  • + much more

The DRE | Features | Proximity Alerts

Racing Awareness

The DRE will work as an enhanced spotter detecting cars around you in specific situations like:

  • When you exit the pits
  • When other cars exit the pits
  • When you are off track and want to rejoin
  • Faster cars approaching from behind
  • Low iRating or Safety Rating drivers
  • Marked drivers

Weather Reports

DRE monitors weather conditions around you. Get updates on conditions like:

  • Weather reports
  • Specific weather data for example wind direction
  • Stay informed on eg. track temperature drops and take actions

The DRE | Features | Weather Alerts

The DRE | Features | Sector Performance

Compare Your Driving

  • Get valuable insights into where you lose or gain time compared to yourself and the competition.
  • Ask for details on competitors
  • Get concise alerts on race changing events

Don't worry about Fuel and Tires

  • Hear fuel level warnings when fuel is low and during gridding
  • Ask for fuel info
  • Let DRE set the fuel needed
  • Control tires, fuel, pit changes using your voice

The DRE | Features | Auto Fuel

DRE Launcher - 11 - Gear Alerts

Gear shift alerts

Get gear shift confirmations and let DRE alert you when you need to shift gears using:

  1. Automatically defined rev limits
  2. Manually defined per gear per car

Situational Awareness

DRE detects when you’re busy racing or talking to your teammates.

It takes care of queuing speech for later and gracefully blend into your current situation

The DRE | Features | Speech Queue

Striking Distance in iRacing | DRE

Striking Distance

See into the future and take early action. DRE detects when you’re bound for an overtake ahead, or behind you.

Compare Features

Use the All ↔ Differences Only button below to see subscription tier variations

FreeEssentialsPerformanceUltimate

General

Navigate UI & Black Boxes play buttonβœ“βœ“βœ“βœ“
Audio Controls play buttonβœ“βœ“βœ“βœ“
Setup Tips & Guidance play buttonβœ“βœ“βœ“βœ“
Profiles Use different sets of keybinds, configurations and options, depending on your type of racing, wheel on your rig, etc.
Switch automatically based on conditions, or manually when needed
WIPWIPWIPWIP
Multi-Sim Support for various sim-racing titles like:
ARCA Sim Racing
Assetto Corsa (AC)
Assetto Corsa Competizione (ACC)
Automobilista
Copa Petrobas de Marcas
Dirt Rally
F1
Formula Truck
GTR2
Project Cars
Race Room
rFactor
Richard Burns Rally
Stock Car Extreme
WIPWIPWIPWIP
Feature Conditions - Track TypeEnable features based on track types (off, on, road, oval)
βœ“βœ“βœ“βœ“
Feature Conditions - Session TypeEnable features based on session type (practice, qual, race)
βœ“βœ“βœ“βœ“
Controller bindingAllows binding DRE commands to controller buttons
βœ“βœ“βœ“βœ“
Controller POV bindingAllow binding DRE commands to controller POV hat movements
βœ“βœ“βœ“βœ“
Support The Dev’s WorkLet me know that my development work is extra appreciated
βœ“βœ“βœ“

App

Beautiful and Easy to navigate + Small downloadDRE utilizes a Downloable-Content-System (DLC) to only download what you need - nothing else. This saves on bandwidth and gets you racing as quick as possible
βœ“βœ“βœ“βœ“
DashboardDRE at a glance
- Latest news and YouTube videos
- Latest racing results
- Overall racing stats
βœ“βœ“βœ“βœ“
Localized App play buttonUse DRE in your language. Support for English, Italian, Spanish, Portugese, French, German, etc.
βœ“βœ“βœ“βœ“
App Color ThemesChoose between themes Monokai, Dusk, Flat Dark, Miami Vice and more
βœ“βœ“βœ“βœ“
Always on topSet DRE window on top of the sim window, to use DRE as an overlay
βœ“βœ“βœ“βœ“

Voice Output

Radio Comms FX: Radio ClicksAdvanced audio filtering processes brings you realistic radio communication effects when DRE speaks to you. Hear clicks and pops when radios are used
βœ“βœ“βœ“βœ“
Radio Comms FX: SignalAdvanced audio filtering processes brings you realistic radio communication effects when DRE speaks to you. Hear signal noises, and quality which degrades as your car moves farther away from the garage
βœ“βœ“βœ“βœ“
Localized Voice Output play buttonHear DRE speak in your language. Support for Spanish, Portugese, French, German, etc.
βœ“βœ“βœ“βœ“
3D VoiceOn selected speaks, you'll hear DRE speaking to you in spatialized 3D around your head. For example, Overtake Alerts are positioned "on" the overtaking cars, making it quicker to know where the overtake happens
βœ“βœ“βœ“βœ“
Local TTS VoicesUse your own Windows Text-To-Speech engine with DRE. Set your preferred TTS engine in Windows and use it with DRE.
βœ“βœ“βœ“βœ“
Neural TTS VoicesChoose between 6 natural sounding English voices with vibrant intonations and expression. Choose between male and female voices for US, GB, AU, CA dialects
βœ“βœ“βœ“βœ“
Neural Words / month Neural words limits. You can opt-out by switching to Local Voice (Windows Text-To-Speech), or increase the limit by upgrading to Essentials, Performance or Ultimate. Once the limit is reached, DRE will automatically switch to using Local Voices. Neural Voices are unlocked and replenished after every 30 days.

How Neural Words are counted:
Neural Words are counted when DRE requests new sentence parts from the cloud. If part of a sentence, like a name, isn't cached and needs generating, it counts as Neural Words. Over time, as more variations are generated and cached, fewer Neural Words are needed.

Example:
If the sentence to speak is β€œYour gap to Allan McNish ahead is 5.2” and DRE already has β€œYour gap to …” and β€œahead is 5.2β€œ, but it needs to generate β€œAllan McNishβ€œ, it’ll use 2 Neural Words.
After the first generation of eg. β€œAllan McNish” DRE might need additional generations depending on the intonation and pitch required for that specific sentence. After a few generations, DRE will have variations for all future speech containing β€œAllan McNish”.
This means your local cache grows over time causing you to use fewer Neural Words generations.
4000800015000∞
Neural Voice QualityNeural Voices generated in through comms / in garage, in Khz
8/168/1616/1616/24
Spotter Voice OverrideUse another voice for spotter messages like Proximity, Overtake, Flags, Pit countdown, Pit stall enter/exit, Pit stop complete, Pit lane speeding
βœ“βœ“βœ“βœ“
Breath in pauseOccasionally pause for breath in messages
WIPWIP
Emotion DRE expresses disappointment, cussing and swearing, complains and encourages you
WIPWIPWIPWIP

Voice Interaction

500+ Voice Commands Control DRE and the sim using your voice
βœ“βœ“βœ“βœ“
Command BindsBind one or more commands to any of your buttons

Examples of possible mappings:
- Map the command to clean the windscreen to a controller button
- Map a button to clean the windscreen, then change all tires
- Be able to hit a button to hear the average lap time for the car ahead for position
- Bind a button to go to iRacing Relative tab (F3)
- Trigger starting/stopping OBS recordings
- Trigger auto fuel calculations

A list of current commands binds is found in `Controls -> Command Binds`.
Make new command binds from `Commands -> Right-click a command -> Bind`.
See the `How to edit Controls` expander in `Controls` view for more information
βœ“βœ“βœ“βœ“
Custom CommandsCreate your own custom commands that will send keybinds to other apps. This is useful to trigger actions in OBS, Racelabs, SimHub, etc.
βœ“βœ“βœ“βœ“
Disable commandsDisable commands you don't need or experience false positive recognitions with
- Right-click any command in `Commands -> General` and toggle it using `Disable / Enable`
- Manually disabled commands will have a strike-through red phrase text:
- A list of manually disabled commands can be found in `Commands -> Manually Disabled`
βœ“βœ“βœ“βœ“
Extend command phrasesCustom commands now allow to trigger built-in commands using phrases
- Example: You want to expand the command phrase variations to hear your last lap time
- Make a new custom command in `Commands -> Custom`
- Type the Voice Grammar like `Last lap`
- Type the phrase this grammar should trigger like `last lap time` which is a valid phrase to trigger the Last Lap Time command
- DRE will popup a message box to warn you if the phrase entered hasn't been found. Don't worry though, as some dynamic grammar (like DDLastTime used in this example) only activate once connected
βœ“βœ“βœ“βœ“
Voice Input ModesVoice Activated, Hotword Activated, Push-To-Talk modes available
βœ“βœ“βœ“βœ“
Localized Speech Recognition play buttonSpeak your language. DRE will support multiple languages such as Spanish, Portugese, French, German, etc.
βœ“βœ“βœ“βœ“
Disable alertsShut up and leave me alone: Choose to silence DRE unless you ask it for info
βœ“βœ“βœ“βœ“
Push-To-Talk Release DelayPush To Talk delay added when releasing the PTT button
βœ“βœ“βœ“βœ“
Alias Name Override play buttonOverride your name to anything you like, or select a part of your name
βœ“βœ“βœ“βœ“
Gender support: Male, Female & overrideLets you refer to other drivers with 'she', 'her', and similar, and hear DRE referring to drivers as females. DRE automatically figures out the likely gender.
Override to set your gender of preference, and DRE will respond in the appropriate manner
βœ“βœ“βœ“βœ“
Speech Queue System play buttonβœ“βœ“βœ“βœ“
Speech Queue System: Advanced InterruptsBasic: Speaks can either be spotter only, important, or critical. Will down-prioritize non-critical speaks. Advanced: Speaks have gradual increasing priorities based on importance in the moment and may self-cancel based on various events while being queued
βœ“βœ“βœ“βœ“
Radio static confirmationsHear signal noise as you speak to DRE. Heard when Push-To-Talk button is used, or when DRE detects speech using Hotword or Voice activations
βœ“βœ“βœ“βœ“
Voice Command RecognizedHear a signal after speaking to DRE. Heard when the voice input matches a command phrase
βœ“βœ“βœ“βœ“
'Say Again' play buttonβœ“βœ“βœ“βœ“
Automatic Minimum Confidence adjustmentsLet DRE find the sweetspot between signal-to-noise and adjust the speech recognition minimum levels. Use the Settings -> General -> Get Started Wizard to calibrate
βœ“βœ“βœ“βœ“

Situational Awareness

Busy Detection - Player SpeaksDRE won't start new speaks when you speak. It listens to active mic input
βœ“βœ“βœ“βœ“
Busy Detection - CornersAlerts are delayed approaching corners
βœ“βœ“βœ“βœ“
Busy Detection - Basic play buttonβœ“βœ“βœ“βœ“
Busy Detection - Mute ListeningPrevent DRE from listening to your speech while you are busy driving
βœ“βœ“βœ“βœ“
Busy Detection - Teammates SpeakDRE won't start new speaks when your team mates speak. It listens to output of other apps and shuts up
βœ“βœ“βœ“
Busy Detection - Teammates VolumeAdjust the speech detection volume level from your team mates
βœ“βœ“
Busy Detection - Skip SpeechWhen team mates start speaking, DRE will immediately stop any speech happening
βœ“

Camera

Camera Control play buttonβœ“βœ“βœ“βœ“
Auto Live ReplayWhen exiting the car or joining a session, replay automatically jumps to LIVE
βœ“βœ“βœ“βœ“
Action Camera play buttonLet DRE control the replay cameras and pick the action for you. It smartly prioritizes action that important to you. Especially in team racing, watching Action Camera lets you have a great overview of important opponent racing that affect your team
βœ“βœ“βœ“βœ“
Action Camera - Voice & Text AnnouncementsLet action camera changes be announced via speech and text in the Drive Log
βœ“βœ“βœ“
Action Camera - Text Only AnnouncementsLet action camera changes be announced only through the Drive Log as text
βœ“

Session

Session Info play buttonβœ“βœ“βœ“βœ“
Race Strategy DRE takes ownership of race strategy planning and execution during races.
Get forecasted pitstops fuel and tire predictions based on weather changes, congestion on track, tire sets available, and more.
βœ“βœ“βœ“βœ“
Driver History Let DRE profile opponents from their historic performance in official and hosted racing and give you on-the-fly tips about their potential on-track behavior

Has the driver not driven for a while? They might be shaky and risky in close contact
Has the driver won in the last races or been on a good streak? Maybe it's better to let them by and focus on other battles
DNF'ing frequently? Hang back and let the driver make the mistake.
DRE to feature multiple alerts to present the driver analysis as you go.
WIPWIPWIPWIP
Split FinderWhen joining a race server, DRE tells you which split you’re in
βœ“βœ“βœ“βœ“
Race Simulation play buttonβœ“βœ“βœ“βœ“
Next Race Warning play buttonβœ“βœ“βœ“βœ“
Mixed AI FieldWarns your if the driver field is mixed between real and AI drivers
βœ“βœ“βœ“βœ“
Pace Car Gap AlertInterval to the pace car during cautions when first approaching it on track
βœ“βœ“βœ“βœ“
Set a timerLet DRE alert you when the time is up. Set a time between 1 to 120 minutes
βœ“βœ“βœ“βœ“
Set an alarmAlerts you at a certain time
βœ“βœ“βœ“βœ“
Chat messagesLet DRE type chat messages into the sim racing chat. Use 'Say ...' and one of the following: good luck, no problem, okay, pass left/right, sorry, thanks
βœ“βœ“βœ“βœ“
Dictate chatLet DRE type chat messages into the sim racing chat. Use 'Start chat ...' followed by your voice input. Once complete, you can confirm the message with 'Send chat'
βœ“βœ“βœ“βœ“
Session endDRE gives a synopsis of the completed session
βœ“βœ“βœ“βœ“
DRS Beeps Hear audio signals of DRS states:

- Armed (F1): DRS will be available at the next DRS marker (always in practice and qual, in races when within 1 second of the next car)
- Ready To Deploy (F1): When DRS is available crossing the DRS marker and it's possible to enable it
- Enabled: Confirmation of enabling DRS
- Disabled: Confirmation of DRS being disabled (from braking, lifting, pressing DRS again)

Formula Renault 3.5 has a certain amount of times you may enable DRS, and you can enable this anywhere during full throttle. FR3.5 will only hear the enabled and disabled states, however for this car there's the `DRS Count` and `DRS Remaining` commands available
βœ“βœ“βœ“βœ“
Player Pit Exit WindowSee and hear who's close to you when exiting the pits
βœ“βœ“βœ“βœ“
Opponent Pit ExitDRE warns you of opponents exiting pits whilst they are in pitlane or at pit exit
βœ“βœ“βœ“βœ“
Pace notesWIPWIPWIP
Corner Info Track landmarks, names of corners can be read out loud
WIPWIPWIP

Ambience

Pitlane Noises & Ambience - GarageAdd atmosphere to your sim-racing. Hear wheel-guns rattling, cars passing and crowd noise while in garage/replaying. Cars passing by are synchronized to the actual cars driving by your garage.
βœ“βœ“βœ“βœ“
Pitlane Noises & Ambience - MicAdd the sound of the pitlane to DRE's microphone when it speaks to you. Cars passing by are synchronized to the actual cars driving by your garage.
βœ“βœ“βœ“βœ“

Grid

Pre-Race Checklist play buttonβœ“βœ“βœ“βœ“
Gridding Started (Qual And Race)Get notified of qual and race sessions beginning their gridding process
βœ“βœ“βœ“βœ“
Grid CountdownRelax yourself during gridding as DRE makes sure you get on the grid in time. DRE calls out 30 seconds intervals
βœ“βœ“βœ“βœ“
Get ReadyDRE calls out before red lights into green, or just before the pace car starts rolling
βœ“βœ“βœ“βœ“
Grid Low Fuel Warning play buttonDRE warns you if it detects less than ideal fuel loads when entering the car on grid.
βœ“βœ“βœ“βœ“
Grid Low Fuel Warning DetailsHear how much fuel you should have on the car to be able to finish the race
βœ“βœ“
Grid Low Fuel Warning ThresholdAdjust the treshold for the low fuel warning when gridding
βœ“

Lap

New Lap InfoHear the last and best lap times, deltas to others and more at the start of every new lap

DRE prioritizes cleverly and randomizes between:
Session Laps Left
Session Time Left
Session Track State
Player Last Lap Time
Player Last Lap Time Delta To Best
Player Fuel Left
Player Fuel Laps Left
Player Fuel Time Left
Player Fuel Used Last Lap
Player Fuel Used Average
Player To Opponent Last Lap Time Delta
Player To Opponent Average Lap Time Delta
Player To Opponent Gap
Opponent New Best Lap Time
Opponent Last Lap Time
Stint Laps Elapsed
+ more
βœ“βœ“βœ“βœ“
Customize New Lap InfoChoose what DRE randomized between and says when crossing the S/F.
DRE weighs the various pieces of information available and selects the most valuable
βœ“βœ“βœ“βœ“
New Lap Command TriggerEnter command phrases that you want to trigger on every new lap

- Find exact command phrases in the `side-menu -> Commands`, or use the global search to find them
- Delimit commands by commas
- Example: `Last lap time for the car ahead on track;Do tear off` triggers every new lap to tell you the lap time ahead on track (if available), and attempts to tear off your visor or clear the wind screen
βœ“βœ“βœ“βœ“
Joker Lap Count And ReminderIn dirt racing with jokers, DRE will keep track of jokers needed and completed
βœ“βœ“βœ“βœ“
Practice & Qual Laps Left play buttonβœ“βœ“βœ“βœ“
Race Laps Left play buttonβœ“βœ“βœ“βœ“
Laps Left IntervalAdjust how often the laps left countdown should trigger. For example every 5, 10 or 50 laps
βœ“βœ“

Flags

Flag AlertsHear when being served various flags, like black, slow-downs, checkered and much more
βœ“βœ“βœ“βœ“
Improved Yellow Flag DetectioniRacing yellow flags are not always correct or timely. DRE fixes this by looking at slow or stopped cars and warns you about these. If they are rolling again, DRE will clear these
βœ“βœ“βœ“βœ“
Blue Flag AlertEnable or disable the blue flag alert separately. Requires Flag Alerts enabled
βœ“βœ“βœ“βœ“

Position

Real-Time Positions play buttonβœ“βœ“βœ“βœ“
Position Change AlertHear your new position once confirmed in all sessions. Possible to disable for qualification focus
βœ“βœ“βœ“βœ“
Projected Position AlertUnderstand your performance along a hotlap. Useful especially in practice and quals
βœ“βœ“βœ“βœ“
Estimated Irating AlertAt position changes, enable this to allow for a probability that DRE announces the estimated iRating to get for the position ahead
βœ“βœ“βœ“βœ“
iRating Gain Position play buttonHear which position in this session equals or gains iRating
βœ“βœ“βœ“βœ“
Projected Finish PositionDRE extrapolates current performance of all drivers and estimate your finish position at the end of the race
βœ“βœ“

Incidents

Offtrack AlertGet an incidication when you went outside the track limits
βœ“βœ“βœ“βœ“
High-Incident Count AlertBe warned when approaching the incident limit
βœ“βœ“βœ“βœ“
Incident CountGet your total incident count in the session (offtracks, crashes included)
βœ“βœ“βœ“βœ“
Offtrack CountGet your total offtrack count in the session. This differs from total incidents, which also counts contacts, where this is only counting the offtracks
βœ“βœ“
High Incident Count CustomizationAdjust the incident count buffer which triggers the alert
βœ“βœ“

Weather

Weather Info & Alerts play buttonBrief weather info as you enter a new session, when asking for it, and when DRE detects changes
βœ“βœ“βœ“βœ“
Weather Change Thresholds - BasicAdjust thresholds for weather changes (air temp, track temp, wind strength) and how often checks should happen
βœ“βœ“βœ“βœ“
Weather Change Thresholds - AdvancedAdjust thresholds for weather changes of air pressure and humidity
βœ“
Headwind AlertIndicates the headwind direction when driving into it the first time after a change. Use this to better position your car behind opponents
- Whenever a smoothed wind direction changes more than 22.5 degrees, this is triggered again
- This is triggered on new servers
- This is only triggered between sessions like qual -> race if the wind direction differs more than 22.5 degrees
βœ“βœ“
Wind & Gust SignalHear an enhanced wind effect to know where to brake before corners. Headwinds make you able to brake later as well as position yourself behind opponent cars
βœ“
Rain & PrecipitationIndications of wet track parts, incoming rain and severity
WIPWIPWIPWIP

Car

In-Car Controls play buttonβœ“βœ“βœ“βœ“
Car Info play buttonβœ“βœ“βœ“βœ“
Engine AlertsOil, water temperatures and levels, voltage, manifold pressures
βœ“βœ“βœ“βœ“
Engine Alerts Threshold CustomizationAdjust the thresholds for engine warnings
βœ“βœ“βœ“
Pedal Deadzone Checks play buttonHear if your pedals hang. Adjust the amount of deadzone on each pedal
βœ“βœ“βœ“βœ“

Team Data

Shared Team Data - Receive play buttonGet team data from other DRE drivers in your team, every 10 Seconds
(Fuel Levels, Oil + Water Temperatures)
βœ“βœ“βœ“βœ“
Shared Team Data - Send play buttonSend team data to other DRE drivers in your team, every 10 Seconds
(Fuel Levels, Oil + Water Temperatures)
βœ“βœ“βœ“
Rapid Team DataGet and send near real-time team data (updates every 2 seconds)
βœ“βœ“

Gear

Gear Shift RPM LimitNon-verbal sound beeps when reaching the RPM limit on each gear
βœ“βœ“βœ“βœ“
Gear Shift ConfirmationsNon-verbal sound beeps confirming up- and down shifts
βœ“βœ“

Fuel

Fuel Strategy GraphsVisualized Fuel data:
- Historic sampled fuel data
- Current Live Fuel data
- Predicted Fuel Strategy using Early-pitting strategy
βœ“βœ“βœ“βœ“
Fuel Info play buttonβœ“βœ“βœ“βœ“
KWh support play buttonSupport for electric vehicles, that use kWh as fuel
βœ“βœ“βœ“βœ“
Auto Fuel play buttonAutomatically calculates and sets the fuel for the next pitstop. Enable for practice, qual, race or any combination. Choose to apply the Auto Fuel when running light and/or when entering the pit lane
βœ“βœ“βœ“βœ“
Auto Fuel Override play buttonOverride the automated fuel added by DRE (iRacing's Auto Fuel, or other 3rd party). When this happens, DRE acknowledge you overrode the fuel amount in the fuel black box and stays off those controls until after pitting
βœ“βœ“βœ“βœ“
Auto Fuel AlertGet notified when DRE changes fuel on the car before a pit stop
βœ“βœ“βœ“βœ“
Set Pit Stop FuelSet, increase or decrease the fuel set for the pit stop
βœ“βœ“βœ“βœ“
Fuel Buffer play buttonAdditional fuel to add on every pit stop or at the last stop, determined by either:
- A percentage of an lap's fuel
- An absolute fuel value
βœ“βœ“βœ“βœ“
Fuel Window AlertGet a heads up the earliest you can come in to top up the car with fuel to make it to the end of the race
βœ“βœ“βœ“βœ“
Low Fuel Alert play buttonDRE warns you when you have to enter the pits to fill fuel. This happens before pit entry on the last possible lap. DRE checks if you have enough fuel to complete another lap and stay above the fuel splutter level.
βœ“βœ“βœ“βœ“
Fuel Lap TargetDrive to a certain fuel amount each lap. Adjust it on the fly or in the app
βœ“βœ“βœ“βœ“
Pit Stops Left AlertHear when the number of pit stops changes from the current fuel strategy
βœ“βœ“βœ“βœ“
Fuel Data PreservationDecide whether to include fuel data into races from practice or race warm up
βœ“βœ“βœ“βœ“
Green-White-Checkered (GWC)DRE factors in potential GWC laps at the end of the race when doing fuel calculations. You can customize the expected number of GWC laps
βœ“βœ“βœ“βœ“
Fuel Average ModeChoose the way fuel average is calculated.
Laps during cautions, in-laps, out-laps are automatically omitted from calculations.

Select between:

All - Every completed lap from this session

Last N - Eg. the last 10 laps completed

First N - Eg. the very first 10 laps driven in this session

Top Consumption 10% - Of all laps in this session, DRE takes all laps within 10% of the lap with the highest fuel consumption
βœ“βœ“βœ“βœ“
Fuel Average Modes - Median & Stint First NMedian 30% - First finds the median fuel lap of all laps in this session, then takes all laps within 30% of that lap's consumption

Stint First N - Eg. the first 10 laps driven in this stint
βœ“βœ“βœ“
Fuel Average Modes - Stint Top Consumption & Stint MedianStint Top Consumption 10% - Of all laps in this stint, DRE takes all laps within 10% of the lap with the highest fuel consumption

Stint Median 30% - First finds the median fuel lap in this stint, then takes all laps within 30% of that lap's consumption
βœ“βœ“

Tires

Tire Wear Graph play buttonEstimated Current and future tire wear visualized on a graph:
- Live Estimated Tire Heatlh
- See historic sampled tire wear at pit stops
- Predict perfect tire change opportunities
βœ“βœ“βœ“βœ“
Tire InfoRequest individual tire ages, compounds, sets used and remaining, and much more. Most info is available on all drivers in the session
βœ“βœ“βœ“βœ“
Tire Health play buttonRequest wear, raceable laps remaining, expected wear on your tires, or opponents
βœ“βœ“βœ“βœ“
Critical Tire Wear AlertDRE warns you when the estimated tire wear exceeds a customizable threshold
βœ“βœ“βœ“βœ“
Change tiresTell DRE to change a specific tire, all tires or any combination
βœ“βœ“βœ“βœ“
Change tire compound play buttonChange to a specific tire compound
βœ“βœ“βœ“βœ“
Adjust pressures onlyTell DRE to adjust the pressures in the tires - without changing them
βœ“βœ“βœ“βœ“

Proximity

Proximity Alerts play buttonHear about faster approaching cars:
- Player exiting pits: Hear if you'll rendesvouz with opponents
- Opponents exiting pits: Hear if you'll reach the merge point at the same time
- Player offtrack: Hear when you can rejoin the track, DRE will mention the number of cars and when to go
- Opponents closing in from behind: Improved Blue flag detection - hear only about those who are truly faster than you and ignore the rest
βœ“βœ“βœ“βœ“
Proximity Alert CustomizationAdjust thresholds for drivers on track, off track and at pit exit proximity
βœ“βœ“
Proximity Alert While SpottingGet alerted of drivers in the proximity of your team car when you are spotting for another driver
βœ“βœ“

Overtake

Overtaking Alert (Cars Left And Right) play buttonAlerts you when cars are on your side. Advantage of using the DRE spotter:
- Longitudinal precision: Eg. left rear, left or left front, (more precise spotting than iRacing)
- 3D Spatialized: Hear the voice coming from the 3D position of the opponent car gives you an instant understanding of your surroundings
- Rapid response: Advanced algorithm to pre-detect overtakes lets you hear the overtake the moment it happens
βœ“βœ“βœ“βœ“
Overtaking Signals play buttonSpatialized audio beeps during overtaking which places cars around you in a 3D audio scene with cars left, right or a combination. Supports up to three-wide in total

Constant Tone: You're gaining on the opponent
Beeping Tones: The opponent is faster than you
Pitch Change: The progress of the overtake (High pitch = Opponent is farthest ahead, Low pitch = Opponent is farthest behind)
Rapid Rattle: The opponent is at the padding zone just ahead or behind your car
βœ“βœ“

Sector

Sector Performance play buttonβœ“βœ“βœ“βœ“
Optimal SectorAlerts when the previous sector was the personal quickest
βœ“βœ“βœ“βœ“
Best Sector In ClassAlerts if previous sector was the quickest in class
βœ“βœ“βœ“βœ“
Sector VulnerabilityInforms you about which sector you are quicker than the class car ahead on track, and which sector you are slower than the class car behind on track
βœ“βœ“βœ“βœ“
Sector Drop-OffAlerts if next sector lately has been significantly slower than your best
βœ“βœ“βœ“βœ“
Sector Drop-Off TresholdAdjust the time threshold which triggers the alert
βœ“βœ“

Pit

Pit Info play buttonβœ“βœ“βœ“βœ“
Pit Lane LossSee or ask for the loss times of pitting
βœ“βœ“βœ“βœ“
Pit Exit Window GraphVisualized running order of cars at player pit exit. Get a continuous picture of who's where after you've completed your pit stop.
This graph takes into account your pit lane losses and estimated time in pit stall.
Use the graph to understand when to pit to stay in front of opponents, or undercut them
βœ“βœ“βœ“βœ“
Pit Limiter Toggled play buttonVerbal alert letting you know you engaged the limiter
βœ“βœ“βœ“βœ“
Pit Limiter On (Signal)Audio Signal letting you know when the limiter is active. It continuous while the limiter in activated
βœ“βœ“
Pit Stall Countdowns play buttonβœ“βœ“βœ“βœ“
Car In PitstallHear when your car has parked correctly in the pitstall
βœ“βœ“βœ“βœ“
Pit Service FeedbackHear if you need to position the car differently, or if the car is unrepairable
βœ“βœ“βœ“βœ“
Repair Countdown AlertsHear the time left of required and optional repairs
βœ“βœ“βœ“βœ“
Pit Stop ChangesWhat is bound to happen in the pitstop. Triggers at the start of the pit lane
βœ“βœ“βœ“βœ“
Pit Stop CompleteHear when the pit stop and repairs complete
βœ“βœ“βœ“βœ“
Opponents PittingHear when the overall leader, class leader, and cars battling for your position pit
βœ“βœ“βœ“βœ“
Pit Speeding (Alert) play buttonAlerts you when speeding in the pits. This may occur if you forget to turn on your pit speed limiter
βœ“βœ“βœ“βœ“
Pit Speeding (Signal)Audio Signal when speeding in the pits (exceeding the limit)
βœ“βœ“
Pit Approach SignalNail the perfect de-acceleration before pit entry with the gradual sound towards the pit speed, giving you instant feedback on your braking into the pitlane
βœ“βœ“
Pit Shuffle play buttonLet DRE swap you out and into the car during pit stops to flush the live telemetry data, in order to get the most recent tire wear data.
If the pit stop is expected to be more than 3.5 seconds, DRE will escape you to garage and back in, which will release the latest tire telemetry
βœ“βœ“

Competitors

Class Consistency GraphVisualized lap time consistency across drivers in your class.
This lets you easily see your true pace compared to opponents, and detect if you can improve your consistency
βœ“βœ“βœ“βœ“
Competitor Info (Around You For Position) play buttonThere are many ways you can request information on an opponent around you for position. Some examples:
Last time for the car ahead?
Last time in front?
βœ“βœ“βœ“βœ“
Competitor Info (Around You On Track) play buttonThere are many ways you can request information on an opponent around you on track. Some examples:
Last time for the car ahead on track?
Last time in front on track?
βœ“βœ“βœ“βœ“
Competitor Info (Look Up Driver By #, Name, position) play buttonThere are many ways you can request information on an opponent. Some examples:
Where's P1?
Where's the 1st position?
Where's Verstappen?
Where's Max?
Where's number 33?
βœ“βœ“βœ“βœ“
Competitor Delta TimesGet the difference in time (last, best, sectors) to the other drivers around you
βœ“βœ“βœ“βœ“
Incident Count For All CarsEstimated incident count tracking for all cars. This is based on cars going off track
βœ“βœ“βœ“βœ“
Advanced Competitor Pit Info play buttonβœ“βœ“βœ“
Marked Drivers play buttonβœ“βœ“βœ“
Delta Wave play buttonTake action on your driving - Hear where you gain or lose time using a continuous audio signal

Understand whether you are gaining time in entry, mid, or exit corner compared to yourself or others
- Flutter/tremolo effect when improving time - Sustained sound when losing time.
- Pitch change indicates the magnitude of delta time gained: Higher pitch means more time gained.
- Silence with no movement to the delta, as your delta performance is in an equilibrium state

Choose between session best or last lap time, or any competitor car.

Choose to override to a different mode during races
βœ“βœ“

Competitor Events

Low Irating And Safety Rating AlertsKnow if cars approaching are a danger to you. Define your own iRacing and Safety Rating thresholds
βœ“βœ“βœ“
Competitor TimelossKnow if cars around you have lost considerable time on the last lap
βœ“βœ“βœ“
Striking DistanceGet alerts of approaching cars and when they are expected to meet you. Works both when you gain time on others in front, and when competitors behind approach you
βœ“βœ“βœ“

Leaders

Leader And Class Leader Look Ups play buttonβœ“βœ“βœ“βœ“
Overall Leader ChangeHear when the overall lead changes
βœ“βœ“βœ“βœ“
Class Leader ChangeHear when the class lead changes
βœ“βœ“βœ“βœ“
Class Leader Launch Signal play buttonHear the class RPM before going green - Know instantly when to go by listening to the class leader response

- Heard on rolling race starts
- Heard on re-starts

DRE tells you 'Class leader Launch signal' and you will then hear a tone indicating the RPM of your class leader. This fade away once the class leader goes
βœ“βœ“

File Starter

Auto start Apps & FilesLet DRE be your App Manager. Automatically starts selected apps and open files of your choice when the sim connects.
Choose to start the files when the sim process starts or when the sim connects to a session.
βœ“βœ“βœ“βœ“
Sim Re-FocusAutomatically puts the focus back on the sim window after the files have been started
βœ“βœ“
Sim Re-Focus DelayAdjust the wait time before the sim is refocused
βœ“βœ“

API & Integrations

LynxExtend DRE with other applications using the Lynx module. Trigger DRE commands, retrieve DRE and sim variables and events from other programs with DRE as a mediator app. Currently available: VoiceAttack
βœ“βœ“
Integration: VoiceAttackLynx integrates with VoiceAttack so you can control DRE (and the sim) from VoiceAttack
βœ“βœ“
EventsSubscribe and listen for racing events and do with them what you want in the integration. Some examples:

- CommencedLastLap: triggers when the player starts the last lap (great for music build up towards the end)

- DriverClassPositionChanged: triggers when a driver changes position (gives you the driver car number and class position it changed to)

- DriverSwapped: triggers whenever any driver swap takes place (handy for strategic calls in your team)

- EnteredExitedCar: triggers when the player jumps in and out of the car

- And many more. Full list available through the integration documentation
βœ“βœ“
VariablesRead live variables off the sim. Some examples:

- TeamRacing: True/False

- Hosted: True/False

- SessionLapsInt: Number

- CurrentLap: Number

- PitRepairLeft: Seconds (Float)

- And many more: See the integration documentation
βœ“βœ“
ActionsTrigger actions in DRE from the integration. Some examples:

- CameraNext: Switches to the next camera in the sim

- CameraNextCar: Switches to the next car in the sim

- Recenter: Resets the VR view

- Set 8 down: Set the current black box option 8 steps down

- And many more: See the integration documentation
βœ“βœ“

FreeEssentialsPerformanceUltimate

General

Support The Dev’s WorkLet me know that my development work is extra appreciated
βœ“βœ“βœ“

Voice Output

Neural Words / month Neural words limits. You can opt-out by switching to Local Voice (Windows Text-To-Speech), or increase the limit by upgrading to Essentials, Performance or Ultimate. Once the limit is reached, DRE will automatically switch to using Local Voices. Neural Voices are unlocked and replenished after every 30 days.

How Neural Words are counted:
Neural Words are counted when DRE requests new sentence parts from the cloud. If part of a sentence, like a name, isn't cached and needs generating, it counts as Neural Words. Over time, as more variations are generated and cached, fewer Neural Words are needed.

Example:
If the sentence to speak is β€œYour gap to Allan McNish ahead is 5.2” and DRE already has β€œYour gap to …” and β€œahead is 5.2β€œ, but it needs to generate β€œAllan McNishβ€œ, it’ll use 2 Neural Words.
After the first generation of eg. β€œAllan McNish” DRE might need additional generations depending on the intonation and pitch required for that specific sentence. After a few generations, DRE will have variations for all future speech containing β€œAllan McNish”.
This means your local cache grows over time causing you to use fewer Neural Words generations.
4000800015000∞
Neural Voice QualityNeural Voices generated in through comms / in garage, in Khz
8/168/1616/1616/24
Breath in pauseOccasionally pause for breath in messages
WIPWIP

Situational Awareness

Busy Detection - Teammates SpeakDRE won't start new speaks when your team mates speak. It listens to output of other apps and shuts up
βœ“βœ“βœ“
Busy Detection - Teammates VolumeAdjust the speech detection volume level from your team mates
βœ“βœ“
Busy Detection - Skip SpeechWhen team mates start speaking, DRE will immediately stop any speech happening
βœ“

Camera

Action Camera - Voice & Text AnnouncementsLet action camera changes be announced via speech and text in the Drive Log
βœ“βœ“βœ“
Action Camera - Text Only AnnouncementsLet action camera changes be announced only through the Drive Log as text
βœ“

Session

Pace notesWIPWIPWIP
Corner Info Track landmarks, names of corners can be read out loud
WIPWIPWIP

Grid

Grid Low Fuel Warning DetailsHear how much fuel you should have on the car to be able to finish the race
βœ“βœ“
Grid Low Fuel Warning ThresholdAdjust the treshold for the low fuel warning when gridding
βœ“

Lap

Laps Left IntervalAdjust how often the laps left countdown should trigger. For example every 5, 10 or 50 laps
βœ“βœ“

Position

Projected Finish PositionDRE extrapolates current performance of all drivers and estimate your finish position at the end of the race
βœ“βœ“

Incidents

Offtrack CountGet your total offtrack count in the session. This differs from total incidents, which also counts contacts, where this is only counting the offtracks
βœ“βœ“
High Incident Count CustomizationAdjust the incident count buffer which triggers the alert
βœ“βœ“

Weather

Weather Change Thresholds - AdvancedAdjust thresholds for weather changes of air pressure and humidity
βœ“
Headwind AlertIndicates the headwind direction when driving into it the first time after a change. Use this to better position your car behind opponents
- Whenever a smoothed wind direction changes more than 22.5 degrees, this is triggered again
- This is triggered on new servers
- This is only triggered between sessions like qual -> race if the wind direction differs more than 22.5 degrees
βœ“βœ“
Wind & Gust SignalHear an enhanced wind effect to know where to brake before corners. Headwinds make you able to brake later as well as position yourself behind opponent cars
βœ“

Car

Engine Alerts Threshold CustomizationAdjust the thresholds for engine warnings
βœ“βœ“βœ“

Team Data

Shared Team Data - Send play buttonSend team data to other DRE drivers in your team, every 10 Seconds
(Fuel Levels, Oil + Water Temperatures)
βœ“βœ“βœ“
Rapid Team DataGet and send near real-time team data (updates every 2 seconds)
βœ“βœ“

Gear

Gear Shift ConfirmationsNon-verbal sound beeps confirming up- and down shifts
βœ“βœ“

Fuel

Fuel Average Modes - Median & Stint First NMedian 30% - First finds the median fuel lap of all laps in this session, then takes all laps within 30% of that lap's consumption

Stint First N - Eg. the first 10 laps driven in this stint
βœ“βœ“βœ“
Fuel Average Modes - Stint Top Consumption & Stint MedianStint Top Consumption 10% - Of all laps in this stint, DRE takes all laps within 10% of the lap with the highest fuel consumption

Stint Median 30% - First finds the median fuel lap in this stint, then takes all laps within 30% of that lap's consumption
βœ“βœ“

Proximity

Proximity Alert CustomizationAdjust thresholds for drivers on track, off track and at pit exit proximity
βœ“βœ“
Proximity Alert While SpottingGet alerted of drivers in the proximity of your team car when you are spotting for another driver
βœ“βœ“

Overtake

Overtaking Signals play buttonSpatialized audio beeps during overtaking which places cars around you in a 3D audio scene with cars left, right or a combination. Supports up to three-wide in total

Constant Tone: You're gaining on the opponent
Beeping Tones: The opponent is faster than you
Pitch Change: The progress of the overtake (High pitch = Opponent is farthest ahead, Low pitch = Opponent is farthest behind)
Rapid Rattle: The opponent is at the padding zone just ahead or behind your car
βœ“βœ“

Sector

Sector Drop-Off TresholdAdjust the time threshold which triggers the alert
βœ“βœ“

Pit

Pit Limiter On (Signal)Audio Signal letting you know when the limiter is active. It continuous while the limiter in activated
βœ“βœ“
Pit Speeding (Signal)Audio Signal when speeding in the pits (exceeding the limit)
βœ“βœ“
Pit Approach SignalNail the perfect de-acceleration before pit entry with the gradual sound towards the pit speed, giving you instant feedback on your braking into the pitlane
βœ“βœ“
Pit Shuffle play buttonLet DRE swap you out and into the car during pit stops to flush the live telemetry data, in order to get the most recent tire wear data.
If the pit stop is expected to be more than 3.5 seconds, DRE will escape you to garage and back in, which will release the latest tire telemetry
βœ“βœ“

Competitors

Advanced Competitor Pit Info play buttonβœ“βœ“βœ“
Marked Drivers play buttonβœ“βœ“βœ“
Delta Wave play buttonTake action on your driving - Hear where you gain or lose time using a continuous audio signal

Understand whether you are gaining time in entry, mid, or exit corner compared to yourself or others
- Flutter/tremolo effect when improving time - Sustained sound when losing time.
- Pitch change indicates the magnitude of delta time gained: Higher pitch means more time gained.
- Silence with no movement to the delta, as your delta performance is in an equilibrium state

Choose between session best or last lap time, or any competitor car.

Choose to override to a different mode during races
βœ“βœ“

Competitor Events

Low Irating And Safety Rating AlertsKnow if cars approaching are a danger to you. Define your own iRacing and Safety Rating thresholds
βœ“βœ“βœ“
Competitor TimelossKnow if cars around you have lost considerable time on the last lap
βœ“βœ“βœ“
Striking DistanceGet alerts of approaching cars and when they are expected to meet you. Works both when you gain time on others in front, and when competitors behind approach you
βœ“βœ“βœ“

Leaders

Class Leader Launch Signal play buttonHear the class RPM before going green - Know instantly when to go by listening to the class leader response

- Heard on rolling race starts
- Heard on re-starts

DRE tells you 'Class leader Launch signal' and you will then hear a tone indicating the RPM of your class leader. This fade away once the class leader goes
βœ“βœ“

File Starter

Sim Re-FocusAutomatically puts the focus back on the sim window after the files have been started
βœ“βœ“
Sim Re-Focus DelayAdjust the wait time before the sim is refocused
βœ“βœ“

API & Integrations

LynxExtend DRE with other applications using the Lynx module. Trigger DRE commands, retrieve DRE and sim variables and events from other programs with DRE as a mediator app. Currently available: VoiceAttack
βœ“βœ“
Integration: VoiceAttackLynx integrates with VoiceAttack so you can control DRE (and the sim) from VoiceAttack
βœ“βœ“
EventsSubscribe and listen for racing events and do with them what you want in the integration. Some examples:

- CommencedLastLap: triggers when the player starts the last lap (great for music build up towards the end)

- DriverClassPositionChanged: triggers when a driver changes position (gives you the driver car number and class position it changed to)

- DriverSwapped: triggers whenever any driver swap takes place (handy for strategic calls in your team)

- EnteredExitedCar: triggers when the player jumps in and out of the car

- And many more. Full list available through the integration documentation
βœ“βœ“
VariablesRead live variables off the sim. Some examples:

- TeamRacing: True/False

- Hosted: True/False

- SessionLapsInt: Number

- CurrentLap: Number

- PitRepairLeft: Seconds (Float)

- And many more: See the integration documentation
βœ“βœ“
ActionsTrigger actions in DRE from the integration. Some examples:

- CameraNext: Switches to the next camera in the sim

- CameraNextCar: Switches to the next car in the sim

- Recenter: Resets the VR view

- Set 8 down: Set the current black box option 8 steps down

- And many more: See the integration documentation
βœ“βœ“

Compare DRE and Crew Chief

Want to see the differences between CC and Digital Race Engineer?

GET STARTED NOW WITH THE DRE

Get in touch

Email Email icon Discord Discord icon