Jump to content

Crew Chief


andre

Recommended Posts

The Iron Wolf presents

Crew Chief is a team radio engineer, developed and maintained by  mr_belowski. 

I'd like to thank gongo for his work on adding rF1/AMS support in Crew Chief. This work started off rF1/AMS implementation.

Also, I'd like to thank my friend, jefcam who helps me test privates and provides excellent inputs, feedback and helped greatly with the initial release.

Official Crew Chief Forum:   http://thecrewchief.org/

Also, check out the FAQ:     http://thecrewchief.org/showthread.php?28-F-a-q

Installation: 

 Manual:

  • Beginning with Crew Chief rF2 setup is automatic.
  • Copy rFactor2SharedMemoryMapPlugin64.dll to [rF2]\Bin64\Plugins\ folder.
  • Start rFactor 2 and go to Options->Plugins.
  • Make sure rFactor2SharedMemoryMapPlugin64.dll is On
  • If you use SpotterPlugin_x64.dll, turn it Off
  • Go to Options->Audio    -->    Set Spotter Details to Off
  • Exit the game.
  • Start Crew Chief
  • Select "rFactor 2 (64bit)" in the game list
  • Click Start button

note:   

  1. When you first start Crew Chief the app will be installed with no sounds.
  2. The UI should have 3 big buttons, highlighted in green.
  3.  Pressing these will download the sound pack (voice messages) and optional (but highly recommended) driver names.
  4.  Press them both and when they're both complete, you'll be prompted to restart the application.

 

That's it, now you can play rFactor 2 with Crew Chief.

 

Downloads:

Crew Chief

rFactor2SharedMemoryMapPlugin64 3.7.14.2

Donations:
If you would like to support Crew Chief Mega Corp Team, and all sorts of immoral lifestyle, send beer money here.

 

Link to comment
Share on other sites

Το πρόγραμμα είναι καταπληκτικό.

Πέραν των άλλων ενημερώσεων ( λάστιχα, φρένα, γυρολόγιο, δεξιά αριστερά αντίπαλοι κτλ  κατά την διάρκεια των laps , 

έκανα έναν αγώνα και όταν μπήκα στα πιτ μου είπε και σε ποια θέση θα βγω στην πίστα μετά το pitstop!

Μην ξεχάσετε να κατεβάσετε τα voice messages μετά την εγκατάσταση του Crew Chief. 

Link to comment
Share on other sites

Νομιζω οτι λυσαμε ενα θεματακι για τις ειδικες

 By mr_belowski

'' The latest release adds a cool new feature - pace notes. Pace notes can be recorded as you play, using the 'talk to Crew Chief' radio button (in 'hold button' mode). This creates a set of .wav files and a corresponding text file that maps the .wav files to locations on the track (distance-round-lap). Then you can play the pace notes back and each sound file will trigger when you reach the correct location on the track.

You can record them while cruising around, or while watching a replay (replay recording doesn't work in RF1 / RF2 yet).

To record, assign a button to the new "Start / stop recording pace notes" action and ensure you have voice recognition configured in 'hold button' mode (the default). Start the app and start a session (or load a replay). Press the "Start / stop recording pace notes" button. Now when you hold the radio button, the app will record whatever you say and save it as a .wav file. Do this for the whole lap (or do it over multiple laps if you want) and when you're done, press the "Start / stop recording pace notes" again. This will complete the process.

You will then have a new folder in you Documents folder - /Documents/CrewChiefV4/pace_notes/[game-name]/[car-name]/[track-name]/ (e.g. /Documents/CrewChiefV4/pace_notes/pCARS2/F3/Donington GP/).

This contains the wav files and the metadata.json text file.


To play back pace notes, simply start a session with the same game, track and car, and press the "Start / stop playing pace notes" button.



If you want to see how this all sounds and have Raceroom with Macau and a recent WTCC (2014 - 2017) car you can try my sample. You can download this here:
http://crewchief.isnais.de/ExamplePaceNotes.zip

Unzip this to your Documents folder so it creates the folder structure described above, and start the app. When you drive a WTCC car at Macau, you can press the "Start / stop playing pace notes" button or make a voice command - "start pace notes".  ''

 

  • Like 2
Link to comment
Share on other sites

Δεν το λύσαμε μόνο ανοίγει ο δρόμος για ραλλύ !!!

Και μάλιστα ο καθένας μπορεί να φτιάξει τις σημειώσεις του όπως θέλει. Όπως στο πραγματικό ραλλυ που σου αφήνουν να κάνεις πέρασμα να βγάλεις σημειώσεις.

Τώρα τα αυτοκίνητα πρέπει να φτιαχτούν, από ειδικές για αρχή είμαστε καλά. Να δοκιμάσουμε και πως ακούγεται στις ειδικές.

Link to comment
Share on other sites

9 hours ago, John@John said:

σαν πολυ πισω ειναι o @mad_dog

Χρειάζεται ένα briefing.

 

Λοιπόν να βάλω τον οδηγό για τα pacenotes του Crew Chief.

INSTALL:

MSSpeech_SR_en-US_TELE.msi   https://www.microsoft.com/en-us/download/details.aspx?id=27224    Αυτή η γλώσσα αρκεί.
SpeechPlatformRuntime.               https://www.microsoft.com/en-us/download/details.aspx?id=27225    x64 - x86  ανάλογα το λειτουργικό που έχετε.   

Αυτά τα δυο παραπάνω στα κατεβάζει αυτόματα και το  Crew Chief  όταν το ανοίξεις και πατήσεις στο "voice recognition mode"  το  'hold button' 


Open CrewChief App:

  • -Press Scan for controllers button
  • -Highlight controller and action you want (Available actions) 
  • -Assign a button to the new "Start / stop recording pace notes" 
  • -Assign a button to "talk to Crew Chief" 
  • -Assign a button to "Start / stop playing pace notes"
  • -Ensure you have voice recognition mode in 'hold button'
  • -Press start application and start a session (or load a replay) (replay recording doesn't work in RF1 / RF2 yet).
  • -Press the "Start / stop recording pace notes" button. 
  • -Now when you hold the 'talk to Crew Chief' button  the app will record whatever you say and save it as a .wav file. 
  • -Do this for the whole lap (or do it over multiple laps if you want)
  • -When you're done, press the "Start / stop recording pace notes" button again.This will complete the process.

-You will then have a new folder in you Documents folder -  /Documents/CrewChiefV4/pace_notes/[game-name]/[car-name]/[track-name]/ 
-This contains the wav files and the metadata.json text file.


Play back pace notes:

  • -Press start application 
  • -start a session with the same game, track and car
  • -Press the "Start / stop playing pace notes" button.

 

Το έκανα (με Ελληνικά ) και δουλεύει ζάχαρη.

Τώρα χρειαζόμαστε ραλίστες @troffeo @mad_dog  που γνωρίζουν, να μας κάνουν σωστά pacenotes.  Ελληνικά Αγγλικά οτι θέλετε. 

Άντε ρε μάγκες. βάλτε ένα χεράκι. 

 

  • Like 2
Link to comment
Share on other sites

Πρέπει να δοκιμαστεί !!!

@John@John όταν έλεγα για τα αυτοκίνητα εννοούσα WRC και άντε κανά δύο R5.

Δεν εννούσα τα Group H.

15 hours ago, andre said:

Τώρα χρειαζόμαστε ραλίστες @troffeo @mad_dog  που γνωρίζουν, να μας κάνουν σωστά pacenotes.  Ελληνικά Αγγλικά οτι θέλετε. 

Nα ξέρεις ο κάθε οδηγός κανονικά έχει τα δικά του pace notes και αυτό το tool σου δίνει αυτήν την δυνατότητα !!!

Nα προσπαθήσουμε να κάνουμε αλλά όπως είπα θέλουμε WRC πλέον...

Link to comment
Share on other sites

Χρειάζεται ένα briefing.
 

Το έκανα (με Ελληνικά ) και δουλεύει ζάχαρη.
Τώρα χρειαζόμαστε ραλίστες [mention=26]troffeo[/mention] [mention=4]mad_dog[/mention]  που γνωρίζουν, να μας κάνουν σωστά pacenotes.  Ελληνικά Αγγλικά οτι θέλετε. 
Άντε ρε μάγκες. βάλτε ένα χεράκι. 
 


Αντρέα καταρχάς όταν λες ραλίστες και βάζεις μέσα και τον ΑΧΡΗΣΤΟ ΚΑΙ ΓΝΩΣΤΟ ΚΟΥΛΑΔΙ@mad_dog τότε αγορι μου θα έρθει στον ύπνο σου ο McRae και θα σου κόψει χέρια πόδια!!!
Αφού ο «άνθρωπος» ειναι ΑΣΧΕΤΟΣ με το άθλημα!
Αχαχαχαχα

Στα σοβαρά τωρα, εχω χάσει τα επεισόδια με τα γμταξιδια μου!!!
Θα είμαι σε άδεια όμως μετα τον 15Αυγουστο, οποτε θα κάνουμε ότι θέλετε!!!
Πάντως πολλά μπράβο και στους 3 σας, που φροντίζετε από τωρα για τον χειμώνα μας!!!


Sent from my iPhone using Tapatalk
  • Haha 1
Link to comment
Share on other sites

Τη διαδρομή μπορείς να την πας και κουλαριστός με καφέ και τσιγάρο.

Η δουλειά γίνεται με τις οδηγίες. Καταγράφονται όλα μια χαρά.

Το θέμα είναι οτι πρέπει να ακούς την ενημέρωση   2-3  (στροφές,εμπόδια) κτλ πριν . 

Αυτό, στην δημιουργία των pacenotes προϋποθέτει άριστη γνώση της διαδρομής.

Εγώ έχω παρατηρήσει (όσο καλά και να ξέρω την ειδική)  την πάω πιο πολύ από ένστικτο.

Θα ήταν καλό αν δούλευε η δημιουργία pacenotes με το replay. 

αλλά : (replay recording doesn't work in RF1 / RF2 yet). 

Link to comment
Share on other sites

Latest Updates.

 rFactor2SharedMemoryMapPlugin64   05/01/2019 - v3.6.0.0   

Crew Chief     05/07/2019 - v4.9.8.7

  • Rewrote installer to use WIX rather than InstallShield - should help with the updating issues that some users encounter
  • Added an optional delay before switching the spotter to be switched off on full course yellow (default is to silence spotter as soon as the full course yellow is shown - to use the new behaviour disable the 'Mute spotter immediately on full course yellow' property)
  • RF2 - added latest Formula E mappings and rules; R3E - improved accuracy of pit box countdown

OP updated

Link to comment
Share on other sites

  • 1 month later...

Latest Updates.

rFactor2SharedMemoryMapPlugin64   - v3.7.1.0  

 

Crew Chief 

Version 4.10.0.6

  • Fixed a couple of crash bugs on start up with broken profile settings
  • Tweaked pace notes feature to allow a set of sounds to trigger instead of a single sound (to better support complex rally-style pace notes)
  • iRacing - some AI session restart logic fixes
  • R3E - updated some car class data

Version 4.10.0.5

  • Reworked cut track messages to make them more appropriate to how often you cut or violate track limits - note that if you cut persistently and frequently the app will (eventually) start to ignore these cuts
  • R3E - auto-select 'serve penalty' in the pit menu when you issue the 'box this lap' command with an outstanding penalty (requires the R3E pit menu key bindings to match the ones the app is expecting)
  • R3E - fix crash bug caused by null or empty driver names when sending WebHud data
  • iRacing - allow the app to manage disk telemetry handling (enable with 'Enable automatic telemetry disk recording' property)
  • iRacing - fix some issues with the track map on chart overlays
  • iRacing - improved cut track detection

Version 4.10.0.3

  • RF2 plugin hotfix
  • Added track map to charts when zoomed in (uses car position data) - visible area is hightlighted in red

Version 4.10.0.2

  • Chart controls hotfix

Version 4.10.0.1

  • Added overlays for console output and telemetry charts. See Overlays section in Help or Readme, or detailed forum post for more info
  • Some audio caching improvments
  • some minor tweaks and fixes
  • RF2 - new plugin

Version 4.9.11.3

  • Hotfix for app startup issues using nAudio where device names aren't unique

Version 4.9.11.1

  • Reworked nAudio playback path to improve stability and fix some app shutdown issues; added option to play sounds using WASAPI output device when using nAudio playback (set with the 'nAudio Output Interface Type' property). This has significantly lower playback latency and can make the app sound more natural and responsive - definitely worth trying (remember to enable nAudio playback first). If the audio pops or crackles with this enable try increasing the 'nAudio WASAPI latency' property a bit
  • Added option to make the app respond to voice commands as soon as it recognises them in 'Hold Button' mode, rather than waiting until the radio button is released (enable this behaviour with the 'Respond to voice commands immediately' property)
  • Allow closing CC from command line by passing C_EXIT command parameter
  • ACC - ensure penalties are cleared properly
  • AC - some car class tweaks to better map GTE and GT3
  • iRacing - more robust pit entry detection (should reduce the likelihood of the all not refuelling after a mess pit entry)
  • A few bug fixes

Version 4.9.10.1

  • Prevent fuel consumption estimates being skewed by full course yellow flags
  • Reworked damage reporting logic to make it more natural
  • Some message queuing improvements
  • Disable opponent pit exit position estimates during full course yellow flag
  • Allow pace notes to play even when the app is in 'keep quiet' mode
  • Play a beep when releasing the radio button in 'Hold button' mode (disabled by default, enable with 'enable_on_hold_close_channel_beep' property)
  • When spotter messages interrupt the chief or you press the radio button, any sound currently playing is interrupted immediately (only works with nAudio playback enabled and, for voice communication interrupting, 'Block messages when talking to the Chief' enabled)
  • Fix 'toggle mode' speech recognition button press issues caused by the app seeing multiple presses when activating speech recognition
  • Fix nAudio device indexing when changing default devices
  • ACC - added driver stint time messages, more penalty messages and some other missing data
  • F1 2019 - use correct property value for UDP port (was using the value for the F1 2018 property)
  • R3E - improved detection of hot-lap qualifying sessions to prevent spurious spotter messages
  • R3E - fix missing tyre wear messages when multiplier is 2 or more
  • R3E - fix incorrect DRS messages

Version 4.9.9.5

  • Final hotfix (fingers crossed...) for the remaining speech recognition initialisation issues

Version 4.9.9.3

  • Another hotfix (sorry guys) - fix broken speech recognition with non-English versions of Windows, added more sanity checking for user profiles

Version 4.9.9.2

  • Hotfix - fall back to Microsoft speech recognition engine implementation if the System speech recognition engine doesn't have the required language support
  • Hotfix - fix a crash bug when initialising the speech recognition system for nAudio users
  • Hotfix - fix plugin location error

Version 4.9.9.1

  • Reworked speech recognisers to allow it to use the built-in Windows speech recognition, which may benefit from being trained to you voice. To enable this, enable the 'Prefer Windows speech recogniser' option in the Properties screen
  • Added experimental free-text chat feature for Raceroom, pCars2 and iRacing only - enable with 'Enable free dictation chat messages' property. To use this you must have Windows speech recognition enabled and you'll need to delete Documents\CrewChiefV4\saved_command_macros.json before launching the app (so the app can add a couple of new macro definitions). Read what out you want to say as you would with any other command, starting with "chat" - e.g. "chat, hello everyone" or "chat, this is a test chat message". The app will start the chat by executing the "start chat message" macro which presses C (raceroom) or T (iRacing / pCars2), type in the recognised text after "chat", then end the chat by executing the "end chat message" macro (which just presses enter). Note that this may produce some weird results if the speech recogniser doesn't accurately interpret what you're saying
  • Added a voice command to disable most of the complaining messages for the remainder of the current session - "stop complaining" / "stop grumbling" / "f*** off". This will prevent the app berating you when you're doing badly, which may be useful in long sessions
  • Limit the number of times the app will complain at the player during a session (default is 50 times, configurable with 'Max complaints per session' property)
  • Fixed app crash when using pCars network data button assignments

Version 4.9.8.24

  • ACC - fix stale opponents not being cleared from internal state (should fix incorrect incident calls when players disconnect)
  • ACC - mapped corner positions for Spa and Barcelona, corrected Monza mapping
  • R3E - added missing WTCR 2019 class (this is now correctly grouped with WTCR 2018)

Version 4.9.8.22

  • Fix for updates requiring 2 restarts in order to correctly load the user's settings
  • ACC - fix various issues including multipler bugs, missing pit exit / entry messages, incorrect mandatory pit stop window messages, missing flag messages, missing track landmark mappings (not every track yet) and a few other bits and bobs
  • iRacing - fixed a nasty bug where a particular set of unexpected car class data from the game could make the app unresponsive

Version 4.9.8.20

  • Added F1 2019 support (spotter only)
  • Added Assetto Corsa Competizioni support. This is a work-in-progress - the studio is still working on the API and there are issues with some of the data and some features of the app don't yet work
  • Added properties profiles to allow sets of options to be saved and reloaded - different profiles can be created with different app configurations. These can be created and loaded on the Properties screen, and can also be loaded at app start time with a command line argument by specifying 'profile profile_file_name.json' in the shortcut (e.g. short-cut Target: "C:\Program Files (x86)\Britton IT Ltd\CrewChiefV4\CrewChiefV4.exe" profile some_profile.json)
  • Allow some properties to be modified without needing to restart the app
  • Fixed an issue with missing opponent gap data when the player is running 2nd
  • Added option to enable blue-flag messages ("Enable blue flag messages", defaults to enabled)
  • Added option to limit the games show in the Crew Chief 'Games' list - to use this add a comma separated list of the games you want to be show to property 'Limit available games'. Most common versions and abbreviations of the game names should work here (e.g. "R3E, pCars2, Assetto, ACC, RF2")
  • Allow radio beeps when the Chief talks to be switched off ("Enable radio beeps" properrty, defaults to enabled)
  • R3E: extended pit menu interactions - you can now ask for a specific tyre type in car classes that support it, for example "box, soft tyres" (see R3E Pit Menu Interactions)

Version 4.9.8.8

  • Fix potential crash bug when assigning buttons or when testing button assignments / voice commands before the app receives any game data
  • Removed some debug code that may have triggered in the previous release

 

OP updated

Link to comment
Share on other sites

Latest Updates.

rFactor2SharedMemoryMapPlugin64   - v3.7.14.2

 

Version 4.13.0.2

  • VR overlays: Fixed gazing. Added an option to change tracking space for overlays (Seated/Standing/Follow Head)
  • Added an option to only use sounds which are gender-neutral. The app has, historically, assumed all players are male so contains lots of sounds with words like words like 'man', 'guy', 'he' etc which is a bit silly. If you enable the 'Block sounds which refer to drivers as male' property the app will only use sounds that are gender-neutral ('driver', 'car', etc). Note that this requires the latest sound pack update to work
  • RF2 - tweaked the behaviour of the pit manager system so it only inspects the pit menu layout when it's first invoked, rather than at the start of a session
  • RF2 - added an option to disable the pit menu manager ('enable rF2 pit manager' property)
  • RF2 - fixed initialisation of pit menu manager

Version 4.13.0.0

  • rFactor 2 now needs Vytautas Leonavičius' rFactor 2 Plugin version 3.7.14.2 It's part of this CC version and will be installed automatically but note that any other apps that use it will need to be updated
  • Added Rally mode and support for Richard Burns Rally
  • Added rudamentary pCars3 support
  • Added support for controller 'point of view' buttons (should allow direction-pads to be used for button assignments)
  • AMS2 - A few car class tweaks
  • ACC - added multi-class support
  • RF2 - updated plugin and added a pit menu manager

Version 4.12.0.8

  • Corrected VR overlay default behaviour (should fix the remaining issues with the overlays)
  • Corrected app name being "5" on the Windows Sounds mixer (stupid fat-fingered typo, sorry)
  • Added "what's my oil temp" and "what's my water temp" voice commands
  • R3E - tweaked car class mapping for WTCR

Version 4.12.0.7

  • Hotfix for issues with VR overlay windows
  • Corrected time deltas in multiclass racing on pCars2 / AMS2
  • R3E - fixed some missing tyre type mappings

Version 4.12.0.6

  • R3E - fixed OtterHud integration

Version 4.12.0.5

  • Some UI tidying up and bug fixes
  • Stockcar Extreme - fix for app trying (and failing) to install plugin on every start (the plugin .dll must be install manually)
  • R3E - download player rating data in background (should improve start up time)
  • pCars / pCars2 - allow finer control over car class mapping using an optional pCarsCarNames field in the car classes JSON)
  • AMS2 - wired up a bit more of the existing pCars2 logic (e.g. weather conditions)
  • Added F1 2020 to games list (spotter only)

Version 4.12.0.1

  • Fixed SteamVR detection on non-English installs
  • Fixed some issues in speech recognition initialisation error handling
  • Fix a crash bug preventing the app from starting when user-defined macros are incomplete
  • Allow existing driver name (opponent name) recordings to be used to generate personalisations (note that these may sound a bit robotic - some will probably be fine, some will be unusable, most will be somewhere in between). If you're waiting for your name to be added to the app check the My Name list again - it might be available
  • Tweaked the My Name list box so you can now type into it (this is needed because there are now about 8000 entries in this list)
  • Added option to force VR overlay windows to be on top
  • A few minor bug fixes

Version 4.12.0.0

  • Added support for Steam VR overlays. Enable this with the 'Enable VR overlays' property (the app can also start SteamVR if necessary by enabling the 'Start SteamVR if detected' property). This will enable the 'VR Settings' button on the main screen which opens a popup window allowing you to select which of your desktop windows to be rendered in VR. You can also move them around, scale them and other stuff from this menu. This supports any desktop window as well as the Crew Chief overlays (charts, console and subtitles). The app will remember your window config and reapply them when you next start it. If you want the VR overlays to be started with the app, enable the 'Enable VR overlays when app starts' property
  • Reworked help and documentation into proper HTML pages accessed from the app's toolbar menu
  • Overhauled button handling to reduce delays and fix some issues
  • Some pace notes improvements - better multi-lap pace notes handling and add better audio feedback (pace notes specific voice message and a different radio beep when recording mode is enabled)
  • Added feature to 'watch' opponents - use the voice command 'watch [opponent last name]', 'team mate [opponent last name]' or 'rival [opponent last name]' to mark a driver as watched. The app will give updates on watched drivers. The watch list can be cleared with the 'cancel watched drivers' command (or 'stop watching [opponent name]' to remove a specific driver). Note that the watch list is cleared on session start so drivers watched in qualifying won't be on the watch list for the race (you need to re-add them)
  • R3E - added support for R3E driver rating data. When approaching an opponent with low reputation you may get a warning about him. Opponents' ranking, rating and reputation can be accessed with the voice command 'whats [opponent last name]'s ranking / rating / reputation'
  • R3E - updated various vehicle classes and their tyre temperature thresholds and added Daytona track mapping (running on the oval should now activate the oval spotter and logic)
  • Various bug fixes

Version 4.11.1.2

  • Reworked pace notes functionality to allow pace notes to be recorded over multiple laps and to add some speed and direction filtering (e.g. you might want a particular pace note to only play when the car is going too fast) - full documentation still to be done
  • added option to make pace notes play automatically when starting a practice session (disabled by default, enable with 'Play pace notes automatically in practice' property)
  • added option to mute other messages when pace notes are playing (enabled by default, disable with 'Mute messages when playing pace notes' property)
  • improvements to the subtitle overlay
  • replaced existing 'fuel in gallons' property with more generic 'Use metric' property which applies to fuel and speed calls
  • added option to disable pit speed limit warnings ('Enable pit speed limit warnings', defaults to enabled)
  • iRacing - fix some pitstop commands
  • AMS2 - fix command line wiring
  • R3E - fix broken opponent position messages when asking "where is [opponent name]"
  • R3E - added some missing tyre types to the pit menu code
  • R3E - tweaked tyre wear warning messages so the app isn't as conservative
  • ACC - fix for broadcast API change

Version 4.11.0.3

  • Fix some subtitle issues when using personalisations for some users
  • Allow sounds to be played back in stereo when using nAudio for playback (enable with the "Play messages in stereo" property) - should fix cases where the app's sound only plays through one speaker
  • ACC - changed deprecation warning so it's just a console message rather than a popup
  • Changed default subtitle overlay colour scheme (this can be changed manually by editing the Documents/CrewChiefV4/subtitle_overlay.json file - the recommended value for the "activeColorScheme" property is "CrewChief")

Version 4.11.0.2

  • Added subtitles. Subtitles can be shown as an overlay from Crew Chief (enable with the 'Enbable subtitle overlay' option in the Properties screen) or can be written to a shared memory file for use in 3rd party overlays or dashboards (enable with the 'Enable shared memory' option). See sample for an example project which uses this shared memory file. Massive thanks to Nolan Bates for a frankly astonishing amount of work transcribing all of Crew Chief's phrases
  • Initial Automobilista 2 support (work in progress). To use this set the Shared Memory mode to Project Cars2 in the in-game System menu
  • ACC - removed pit window messages
  • ACC - added deprecation warning. We're stopping work on ACC support and might remove support entirely in the future
  • various bug fixes and tweaks

Version 4.10.0.9

  • Better handling of corrupted settings files on startup
  • Improved detection of on-track incidents
  • R3E - tweaked suspension damage thresholds
  • iRacing - improved session state detection when racing against AI
  • iRacing - fix pit limiter warnings

Version 4.10.0.8

  • Fixed a couple more start up crashes
  • Fix some queuing issues in more complex rally-style pace notes
  • RF2 - added Nurburgring corner mappings
  • R3E - work around some odd behaviour in the pit menu for races with more than one pitstop
  • A few minor tweaks and fixes

Version 4.10.0.6

  • Fixed a couple of crash bugs on start up with broken profile settings
  • Tweaked pace notes feature to allow a set of sounds to trigger instead of a single sound (to better support complex rally-style pace notes)
  • iRacing - some AI session restart logic fixes
  • R3E - updated some car class data

Version 4.10.0.5

  • Reworked cut track messages to make them more appropriate to how often you cut or violate track limits - note that if you cut persistently and frequently the app will (eventually) start to ignore these cuts
  • R3E - auto-select 'serve penalty' in the pit menu when you issue the 'box this lap' command with an outstanding penalty (requires the R3E pit menu key bindings to match the ones the app is expecting)
  • R3E - fix crash bug caused by null or empty driver names when sending WebHud data
  • iRacing - allow the app to manage disk telemetry handling (enable with 'Enable automatic telemetry disk recording' property)
  • iRacing - fix some issues with the track map on chart overlays
  • iRacing - improved cut track detection

Version 4.10.0.3

  • RF2 plugin hotfix
  • Added track map to charts when zoomed in (uses car position data) - visible area is hightlighted in red

Version 4.10.0.2

  • Chart controls hotfix

Version 4.10.0.1

  • Added overlays for console output and telemetry charts. See Overlays section in Help or Readme, or detailed forum post for more info
  • Some audio caching improvments
  • some minor tweaks and fixes
  • RF2 - new plugin

Version 4.9.11.3

  • Hotfix for app startup issues using nAudio where device names aren't unique

Version 4.9.11.1

  • Reworked nAudio playback path to improve stability and fix some app shutdown issues; added option to play sounds using WASAPI output device when using nAudio playback (set with the 'nAudio Output Interface Type' property). This has significantly lower playback latency and can make the app sound more natural and responsive - definitely worth trying (remember to enable nAudio playback first). If the audio pops or crackles with this enable try increasing the 'nAudio WASAPI latency' property a bit
  • Added option to make the app respond to voice commands as soon as it recognises them in 'Hold Button' mode, rather than waiting until the radio button is released (enable this behaviour with the 'Respond to voice commands immediately' property)
  • Allow closing CC from command line by passing C_EXIT command parameter
  • ACC - ensure penalties are cleared properly
  • AC - some car class tweaks to better map GTE and GT3
  • iRacing - more robust pit entry detection (should reduce the likelihood of the all not refuelling after a mess pit entry)
  • A few bug fixes

Version 4.9.10.1

  • Prevent fuel consumption estimates being skewed by full course yellow flags
  • Reworked damage reporting logic to make it more natural
  • Some message queuing improvements
  • Disable opponent pit exit position estimates during full course yellow flag
  • Allow pace notes to play even when the app is in 'keep quiet' mode
  • Play a beep when releasing the radio button in 'Hold button' mode (disabled by default, enable with 'enable_on_hold_close_channel_beep' property)
  • When spotter messages interrupt the chief or you press the radio button, any sound currently playing is interrupted immediately (only works with nAudio playback enabled and, for voice communication interrupting, 'Block messages when talking to the Chief' enabled)
  • Fix 'toggle mode' speech recognition button press issues caused by the app seeing multiple presses when activating speech recognition
  • Fix nAudio device indexing when changing default devices
  • ACC - added driver stint time messages, more penalty messages and some other missing data
  • F1 2019 - use correct property value for UDP port (was using the value for the F1 2018 property)
  • R3E - improved detection of hot-lap qualifying sessions to prevent spurious spotter messages
  • R3E - fix missing tyre wear messages when multiplier is 2 or more
  • R3E - fix incorrect DRS messages

Version 4.9.9.5

  • Final hotfix (fingers crossed...) for the remaining speech recognition initialisation issues

Version 4.9.9.3

  • Another hotfix (sorry guys) - fix broken speech recognition with non-English versions of Windows, added more sanity checking for user profiles

Version 4.9.9.2

  • Hotfix - fall back to Microsoft speech recognition engine implementation if the System speech recognition engine doesn't have the required language support
  • Hotfix - fix a crash bug when initialising the speech recognition system for nAudio users
  • Hotfix - fix plugin location error

Version 4.9.9.1

  • Reworked speech recognisers to allow it to use the built-in Windows speech recognition, which may benefit from being trained to you voice. To enable this, enable the 'Prefer Windows speech recogniser' option in the Properties screen
  • Added experimental free-text chat feature for Raceroom, pCars2 and iRacing only - enable with 'Enable free dictation chat messages' property. To use this you must have Windows speech recognition enabled and you'll need to delete Documents\CrewChiefV4\saved_command_macros.json before launching the app (so the app can add a couple of new macro definitions). Read what out you want to say as you would with any other command, starting with "chat" - e.g. "chat, hello everyone" or "chat, this is a test chat message". The app will start the chat by executing the "start chat message" macro which presses C (raceroom) or T (iRacing / pCars2), type in the recognised text after "chat", then end the chat by executing the "end chat message" macro (which just presses enter). Note that this may produce some weird results if the speech recogniser doesn't accurately interpret what you're saying
  • Added a voice command to disable most of the complaining messages for the remainder of the current session - "stop complaining" / "stop grumbling" / "f*** off". This will prevent the app berating you when you're doing badly, which may be useful in long sessions
  • Limit the number of times the app will complain at the player during a session (default is 50 times, configurable with 'Max complaints per session' property)
  • Fixed app crash when using pCars network data button assignments

Version 4.9.8.24

  • ACC - fix stale opponents not being cleared from internal state (should fix incorrect incident calls when players disconnect)
  • ACC - mapped corner positions for Spa and Barcelona, corrected Monza mapping
  • R3E - added missing WTCR 2019 class (this is now correctly grouped with WTCR 2018)

Version 4.9.8.22

  • Fix for updates requiring 2 restarts in order to correctly load the user's settings
  • ACC - fix various issues including multipler bugs, missing pit exit / entry messages, incorrect mandatory pit stop window messages, missing flag messages, missing track landmark mappings (not every track yet) and a few other bits and bobs
  • iRacing - fixed a nasty bug where a particular set of unexpected car class data from the game could make the app unresponsive

Version 4.9.8.20

  • Added F1 2019 support (spotter only)
  • Added Assetto Corsa Competizioni support. This is a work-in-progress - the studio is still working on the API and there are issues with some of the data and some features of the app don't yet work
  • Added properties profiles to allow sets of options to be saved and reloaded - different profiles can be created with different app configurations. These can be created and loaded on the Properties screen, and can also be loaded at app start time with a command line argument by specifying 'profile profile_file_name.json' in the shortcut (e.g. short-cut Target: "C:\Program Files (x86)\Britton IT Ltd\CrewChiefV4\CrewChiefV4.exe" profile some_profile.json)
  • Allow some properties to be modified without needing to restart the app
  • Fixed an issue with missing opponent gap data when the player is running 2nd
  • Added option to enable blue-flag messages ("Enable blue flag messages", defaults to enabled)
  • Added option to limit the games show in the Crew Chief 'Games' list - to use this add a comma separated list of the games you want to be show to property 'Limit available games'. Most common versions and abbreviations of the game names should work here (e.g. "R3E, pCars2, Assetto, ACC, RF2")
  • Allow radio beeps when the Chief talks to be switched off ("Enable radio beeps" properrty, defaults to enabled)
  • R3E: extended pit menu interactions - you can now ask for a specific tyre type in car classes that support it, for example "box, soft tyres" (see R3E Pit Menu Interactions)

OP updated

 

Link to comment
Share on other sites

Latest Updates.

Version 4.15.2.7

  • Fix a crash on start up if nAudio devices fail to initialise
  • AMS2 - added some missing content mapping
  • iRacing - added some missing content mapping
  • GTR2 - updated VR plugin, improved Driving School support and added some additional features

Version 4.15.2.6

  • R3E - updated WebHub to latest version with new data
  • iRacing - updated track landmarks data to add more tracks and correct some existing ones (thanks to Jacob Klein for the hard work here)
  • RF2 - pit menu manager improvements
  • GTR2 - VR improvements

Version 4.15.2.5

  • Hotfix for broken chat macros (sorry it took so long)
  • GTR2 - added windscreen wipers support and wired up formation lap logic

Version 4.15.2.4

  • Remove references to GoogleDrive in auto-updater data
  • Chat macro fixes
  • iRacing - added Spa Combined, Limerock Classic 2019 and Hockenheim GP corner mappings
  • ACC - added "how many laps on tyre set [x]" voice command (reports the number of laps this tyre set has been used for)
  • ACC - added "[pitstop / box], select best tyres" voice command - uses the tyre usage data to select the least used tyre set in the pit MFD (just in terms of number of laps)
  • ACC - damage threshold tweaks
  • R3E - fix some car class handling bugs when server use rolling start qualifying
  • A few minor bug fixes

Version 4.15.2.3

  • Change all links to thecrewchief.org to use HTTPS
  • Added option to disable frozen order (full course yellow / formation lap) messages (property "Enable frozen order messages")
  • Fix an app crash when some option files are corrupt or empty
  • Some fixes to the macro editor
  • ACC - fix some pit menu interactions - the app will always assume that the "Strategy" option is show so you'll need to ensure your current setup has at some pit strategies defined
  • R3E - use the tyre temperature ranges sent by the game instead of CC's internal ranges
  • GTR2 - added simple flatspot implementation

Version 4.15.2.2

  • Updated to include hotfix for macro crash bug
  • Added support for Assetto Corsa rally tracks (use Assetto Corsa Rally game option) - puts the app in 'rally mode'
  • Added support for modifier keys in macros - prefix the key with modifier+ to hold down that modifier while typing the key (e.g. LSHIFT+KEY_X, RSHIFT+KEY_X, LCONTROL+KEY_X, ALT+KEY_X, etc)
  • Added an optional HOLD_TIME modifier to macro keys to specify how long that single key will be held down (e.g. "{HOLD_TIME,4000}KEY_A" hold A down for 4000 milliseconds)
  • Added message playback resample option for nAudio - specify a resampling rate in Hz with the "nAudio playback resample rate" property - 0 disables resampling (the default). The sound files are recorded at 22050Hz so there's no point in going above that, values below 5000 may make the messages difficult to understand
  • Prevent key bindings activing macros multiple times after restarting the app; Some error logging improvements
  • Updated track landmark locations for a couple of tracks (thanks to the users who submitted these)
  • Fixed a few bugs and crashes
  • RF1 / AMS - experimental implementation of pit box in use warnings (still lots of work and testing to do here, enable this with the "Warn about opponents sharing player's pit box (RF1 / AMS 1 only)" property, note this relies on participants making practice pitstops during practice / qual)
  • AC - fixed some incorrect tyre wear thresholds
  • ACC - wired up tyre pressure and weather data (including weather forecast data)
  • ACC - first cut of a pit menu manager (this will need updated macro definitions, please delete Documents/CrewChiefV4/saved_command_macros.json so the app can recreate it with the required content). The ACC pit menu manager uses cursor (arrow) keys and "P" to navigate the pit menu and can be a bit slow (to reduce the risk of presses being ignored by the game). Supported voice commands include "add fuel, [x] litres", "fuel to the end", "box, change tyres", "box, don't change tyres", "box, wet tyres", "box, dry tyres", "box, tyre set [x]", "box, change [front / rear / left front / right front / left rear / right rear] tyre pressure, [20.3 -> 35]" (note that changing tyre pressures can be a bit hit and miss). In each case the app has to find and change the 'change tyre set' option to work out the menu state - it should revert the change it makes

Version 4.15.1.5

  • iRacing crash hotfix

Version 4.15.1.4

  • Added option to prefer driver names over car numbers for frozen order calls (full course yellow / rolling start)
  • Added suspension velocity histogram data to R3E, AMS2 and pCars2 chart data (default voice command "show me suspension velocity")
  • Made Windows speech recognition the default
  • Shared memory, added phraseIsPlaying to tell if a phrase is currently being played
  • R3E - fixed ratings retrieval
  • R3E - increase app tick-rate during start lights to reduce delay in reporting countdown / green flag state to other apps
  • GTR2 - fix some VR rendering issues
  • ACC - fix free chat macros
  • Various bug fixes and improvements

Version 4.15.1.2

  • Fixed some issues in gap reporting that could result in incorrect gaps or unwanted messages
  • Some internal speech recognition improvements
  • Automatically tune the speech recogniser's confidence thresholds - should improve recognition accuracy and consistency (this behaviour is enabled by default and can be disable by unchecking the 'Auto-tune speech recognition thresholds' property)
  • GTR2 - some plugin and VR rendering improvements
  • RF2 - some pit menu fixes

Version 4.15.1.1

  • Added a configurable delay after releasing the speech recognition button before finishing speech recognition - may help users who tend to release the button too early ('hold button' mode only, property name 'SRE delay after button release')
  • Allow keyboard and button assignments to trigger macro functions and extended the Macro Editor UI to support key / button assignments
  • Speeded up free-chat macro functions
  • Extended mid-stage rally stage notes correction feature to include many more call types
  • UI enhancements (console context menu and other stuff)
  • AMS2 - use separate command macros for AMS2 rather than reusing pCars2 macros
  • GTR2 - VR rendering enhancements and support for more message types including rolling start
  • RF2 - pit menu fixes

Version 4.15.0.6

  • Some error handling improvements - the app should show a popup window with error details instead of silently crashing and writing to the Windows Event Log
  • Command line parameter rework (note that the "RF2_64BIT" parameter has been changed to "RF2")
  • iRacing - some car class fixes
  • iRacing - fix some issues with off track penalties

Version 4.15.0.5

  • Added speech recogniser debug function (enable with 'Write speech recognition debug data' property) - writes recognition information and captured audio as a .wav file to Documents/CrewChiefV4/voiceRecognitionDebug/
  • RBR / Dirt / Dirt 2 - fixed a few bugs in the recce pace notes parser
  • GTR2 - fixed missing speech recognition commands
  • GTR2 - fixed missing reflections in VR
  • RF2 - pit menu manager improvements
  • Minor bugfixes

Version 4.15.0.3

  • Some timing accuracy improvements where opponent data is incomplete
  • RBR / Dirt / Dirt 2 - ensure corner / obstacle modifiers apply to the correct pace note fragment and fixed issue with pace note corrections not working
  • GTR2 - improved plugin handling
  • RF2 - pit menu tyre type matching improvements

Version 4.15.0.2

  • R3E - hotfix for error when the player has no rating data (i.e. has never raced on one of the official ranked servers)

Version 4.15.0.1

  • Added full support for GTR2, see forum post for installation and setup instructions. Note that this also includes full (native) VR support for GTR2 (see the link for details)
  • R3E - added rating-based finishing position expectation messages and voice command ("what's my expected finish position?"). The rating data also affects the race-end messages
  • RBR / Dirt / Dirt2 - rally stage notes creation improvements - added "into", "and" and "then" items, added "tightens to [1/2/3/4/5/hairpin]" command, ensure pace notes are ordered correctly, some other fixes and improvements
  • iRacing - added sanity checks to opponent speed and position data, should reduce the number of spurious stopped-car calls
  • Various bug fixes

Version 4.14.0.6

  • Fixed 'force single class' option (was being ignored by the app)
  • Fix timing issue in multiclass races for some games
  • RBR / Dirt Rally / Dirty Rally2 - added 'Minimum rally distance pace note distance (metres)' property to set how far ahead the next pace note needs to be before the app inserts a distance call and 'Dynamic co-driver look ahead distance' property to shorten the look-ahead distance immediately after a slow corner (should reduce call overload into slow corners, disabled by default)
  • RBR / Dirt Rally / Dirty Rally2 - added a few more corner / obstacle types ('open hairpin left / right', 'go-straight', 'danger / triple caution' and 'trees / logs / rocks inside / outside') and more corner modifiers ('opens', 'very long' and 'plus / minus') to the rally speech recogniser
  • R3E - added "What's the strength of field?" and "What are my incident points?" voice commands
  • iRacing - fixed missing meatball flag message
  • AMS2 - updated car mappings for new classes
  • RF2 - added more tyre types to the pit menu

Version 4.14.0.3

  • Changed 'My name' list behaviour - this UI component use to show the specially recorded 'personalisations' (about 1000 names) and all the opponent driver names in the app (about 10000 names), which made it unreliable for some users. By default it now hides the opponent driver names so you'll only see the 1000 specially recorded personalisations. Enabling the "Allow opponent names in 'My name' list" property will add all opponent driver names to this list allowing the app to generate a personalisation from any of the opponent names (see folder C:\Users\[user name]\AppData\Local\CrewChiefV4\sounds\driver_names). Note that these won't sound as natural as the specially recorded personalisations. If you've requested that your name be added to this list, please check again after updating as it might be shown
  • AMS2 - added missing car class mappings
  • RF2 - fixed tyre selection issues in pit menu manager when selecting some tyre types
  • R3E - fixed some missing incident points messages
  • RBR - automatically install the Crew Chief plugin
  • Various minor bug fixes

Version 4.14.0.2

  • Added rally stage notes creation support - see rally pace notes help page
  • Added support for Dirt Rally and Dirt Rally 2 (user-created stage notes only)
  • Added option to enable scroll bars on main window where necessary (enable with 'Scroll bars on main window' property)
  • R3E - use correct field for player incident points
  • Pit Manager - tyre selection handles in-game tyre compound that is not in PM's list
  • R3E - use correct field for player incident points

Version 4.13.1.7

  • Changed "watch" commands to be "monitor" ("monitor [opponent name / the car ahead / p12 / the leader / etc]" / stop monitoring [opponent name / etc] / stop monitoring all etc) - the word "watch" is too similar to "what's" so was being regularly mis-interpreted by the speech recogniser
  • Fix some issues with macros not applying to the correct application window
  • ACC - fix penalty logic
  • ACC - fix for the app repeating laptime in hotstint mode
  • RBR - subtitles fix
  • R3E - reduced optimial tyre temps for F-Junior

Version 4.13.1.6

  • Hotfix for iRacing crash bug (sorry guys)

Version 4.13.1.5

  • Added some interpolation for car timing positions - should address issues with wildly inaccurate gap messages where stale data (1 lap old) was being used to calculate gaps
  • ACC - fixed player car always being in a separate car class from opponents (should fix at least some of the inaccurate position calls)
  • ACC - workaround for unsynchronised lap distance and laps completed data - should greatly improve car position calls in online races

Version 4.13.1.3

  • Made splash screen optional
  • Some internal sound player wiring fixes
  • Don't attempt to show subtitles when there's nothing to show
  • Pit Manager "Clear all" clears tyre changes, fuel, any penalties and any damage repairs
  • Show separate speech recognition confidence thresholds for Windows and Microsoft speech recognisers on the Properties screen and ensure the thresholds used match the recogniser in use even in cases where the app has to override the user's preferred recogniser. Also added some additional logging to make it clear which recogniser is in use and what confidence thresholds are being applied
  • RF2 - Pit Manager changes tyres as part of tyre type commands (so you don't have to make 2 separate commands to change tyre type)
  • RF2 - Fix tyre selection on Pit Manager for some cars

Version 4.13.1.2

  • Hotfix for startup crash for new users

Version 4.13.1.1

  • Added separate voice recognition sensitivity threshold values for when using the built-in Windows speech recogniser. These are higher (particularly for the 'Trigger word') and should stop a lot of the false-positives (again, especially for the 'Trigger word') when using the 'Prefer Windows speech recogniser' option
  • Fix z-offset not saving for some VR overlays
  • Allow the 'Watch opponent' function to be disabled (added 'Enable watch opponent commands' property, default enabled)
  • Fix bug playing start-listening beep using Trigger Word voice recognition mode and nAudio
  • Added shortcut key bindings to toggle VR overlays
  • Added option to control when subtitles are loaded. If the property 'Lazy load subtitles' is enabled the subtitles are loaded only when needed. This can improve app launch times when using subtitles but may increase app resource use when driving
  • R3E - fix for incorrect session length message with time + 1 extra lap race sessions
  • iRacing - added Meatball flag message and generic pit-to-serve-penalty message (the app doesn't know if it's a drive-through or a stop-and-go penalty)
  • RF2 & RBR - fix app crash when restarting the app

Version 4.13.1.0

  • Fixed some cases where the app would use text-to-speech driver names when it shouldn't when the TTS settings was 'Use TTS only when necessary'
  • pCars3 - always assume races are single class
  • R3E - added support for DTM 2020 rules (push to pass and DRS)
  • R3E - added support for minimum pit stop duration (calculates how long you need to wait in the pitbox and warns you about it - note that this calculation requires you to have driven out of the pits at least once since starting the app to record the pit exit position)
  • R3E - added support for maximum incident points on ranked servers before being kicked (warnings about further incidents resulting in a DQ / kick)
  • R3E - reduced some engine temp warning thresholds
  • RF2 - enhanced pit menu manager to support fuel in gallons and some other fixes

Version 4.13.0.2

  • VR overlays: Fixed gazing. Added an option to change tracking space for overlays (Seated/Standing/Follow Head)
  • Added an option to only use sounds which are gender-neutral. The app has, historically, assumed all players are male so contains lots of sounds with words like words like 'man', 'guy', 'he' etc which is a bit silly. If you enable the 'Block sounds which refer to drivers as male' property the app will only use sounds that are gender-neutral ('driver', 'car', etc). Note that this requires the latest sound pack update to work
  • RF2 - tweaked the behaviour of the pit manager system so it only inspects the pit menu layout when it's first invoked, rather than at the start of a session
  • RF2 - added an option to disable the pit menu manager ('enable rF2 pit manager' property)
  • RF2 - fixed initialisation of pit menu manager

Version 4.13.0.0

  • rFactor 2 now needs Vytautas Leonavičius' rFactor 2 Plugin version 3.7.14.2 It's part of this CC version and will be installed automatically but note that any other apps that use it will need to be updated
  • Added Rally mode and support for Richard Burns Rally
  • Added rudamentary pCars3 support
  • Added support for controller 'point of view' buttons (should allow direction-pads to be used for button assignments)
  • AMS2 - A few car class tweaks
  • ACC - added multi-class support
  • RF2 - updated plugin and added a pit menu manager

Version 4.12.0.8

  • Corrected VR overlay default behaviour (should fix the remaining issues with the overlays)
  • Corrected app name being "5" on the Windows Sounds mixer (stupid fat-fingered typo, sorry)
  • Added "what's my oil temp" and "what's my water temp" voice commands
  • R3E - tweaked car class mapping for WTCR

Version 4.12.0.7

  • Hotfix for issues with VR overlay windows
  • Corrected time deltas in multiclass racing on pCars2 / AMS2
  • R3E - fixed some missing tyre type mappings

Version 4.12.0.6

  • R3E - fixed OtterHud integration

Version 4.12.0.5

  • Some UI tidying up and bug fixes
  • Stockcar Extreme - fix for app trying (and failing) to install plugin on every start (the plugin .dll must be install manually)
  • R3E - download player rating data in background (should improve start up time)
  • pCars / pCars2 - allow finer control over car class mapping using an optional pCarsCarNames field in the car classes JSON)
  • AMS2 - wired up a bit more of the existing pCars2 logic (e.g. weather conditions)
  • Added F1 2020 to games list (spotter only)

Version 4.12.0.1

  • Fixed SteamVR detection on non-English installs
  • Fixed some issues in speech recognition initialisation error handling
  • Fix a crash bug preventing the app from starting when user-defined macros are incomplete
  • Allow existing driver name (opponent name) recordings to be used to generate personalisations (note that these may sound a bit robotic - some will probably be fine, some will be unusable, most will be somewhere in between). If you're waiting for your name to be added to the app check the My Name list again - it might be available
  • Tweaked the My Name list box so you can now type into it (this is needed because there are now about 8000 entries in this list)
  • Added option to force VR overlay windows to be on top
  • A few minor bug fixes

Version 4.12.0.0

  • Added support for Steam VR overlays. Enable this with the 'Enable VR overlays' property (the app can also start SteamVR if necessary by enabling the 'Start SteamVR if detected' property). This will enable the 'VR Settings' button on the main screen which opens a popup window allowing you to select which of your desktop windows to be rendered in VR. You can also move them around, scale them and other stuff from this menu. This supports any desktop window as well as the Crew Chief overlays (charts, console and subtitles). The app will remember your window config and reapply them when you next start it. If you want the VR overlays to be started with the app, enable the 'Enable VR overlays when app starts' property
  • Reworked help and documentation into proper HTML pages accessed from the app's toolbar menu
  • Overhauled button handling to reduce delays and fix some issues
  • Some pace notes improvements - better multi-lap pace notes handling and add better audio feedback (pace notes specific voice message and a different radio beep when recording mode is enabled)
  • Added feature to 'watch' opponents - use the voice command 'watch [opponent last name]', 'team mate [opponent last name]' or 'rival [opponent last name]' to mark a driver as watched. The app will give updates on watched drivers. The watch list can be cleared with the 'cancel watched drivers' command (or 'stop watching [opponent name]' to remove a specific driver). Note that the watch list is cleared on session start so drivers watched in qualifying won't be on the watch list for the race (you need to re-add them)
  • R3E - added support for R3E driver rating data. When approaching an opponent with low reputation you may get a warning about him. Opponents' ranking, rating and reputation can be accessed with the voice command 'whats [opponent last name]'s ranking / rating / reputation'
  • R3E - updated various vehicle classes and their tyre temperature thresholds and added Daytona track mapping (running on the oval should now activate the oval spotter and logic)
  • Various bug fixes

Version 4.11.1.2

  • Reworked pace notes functionality to allow pace notes to be recorded over multiple laps and to add some speed and direction filtering (e.g. you might want a particular pace note to only play when the car is going too fast) - full documentation still to be done
  • added option to make pace notes play automatically when starting a practice session (disabled by default, enable with 'Play pace notes automatically in practice' property)
  • added option to mute other messages when pace notes are playing (enabled by default, disable with 'Mute messages when playing pace notes' property)
  • improvements to the subtitle overlay
  • replaced existing 'fuel in gallons' property with more generic 'Use metric' property which applies to fuel and speed calls
  • added option to disable pit speed limit warnings ('Enable pit speed limit warnings', defaults to enabled)
  • iRacing - fix some pitstop commands
  • AMS2 - fix command line wiring
  • R3E - fix broken opponent position messages when asking "where is [opponent name]"
  • R3E - added some missing tyre types to the pit menu code
  • R3E - tweaked tyre wear warning messages so the app isn't as conservative
  • ACC - fix for broadcast API change

Version 4.11.0.3

  • Fix some subtitle issues when using personalisations for some users
  • Allow sounds to be played back in stereo when using nAudio for playback (enable with the "Play messages in stereo" property) - should fix cases where the app's sound only plays through one speaker
  • ACC - changed deprecation warning so it's just a console message rather than a popup
  • Changed default subtitle overlay colour scheme (this can be changed manually by editing the Documents/CrewChiefV4/subtitle_overlay.json file - the recommended value for the "activeColorScheme" property is "CrewChief")

Version 4.11.0.2

  • Added subtitles. Subtitles can be shown as an overlay from Crew Chief (enable with the 'Enbable subtitle overlay' option in the Properties screen) or can be written to a shared memory file for use in 3rd party overlays or dashboards (enable with the 'Enable shared memory' option). See sample for an example project which uses this shared memory file. Massive thanks to Nolan Bates for a frankly astonishing amount of work transcribing all of Crew Chief's phrases
  • Initial Automobilista 2 support (work in progress). To use this set the Shared Memory mode to Project Cars2 in the in-game System menu
  • ACC - removed pit window messages
  • ACC - added deprecation warning. We're stopping work on ACC support and might remove support entirely in the future
  • various bug fixes and tweaks

Version 4.10.0.9

  • Better handling of corrupted settings files on startup
  • Improved detection of on-track incidents
  • R3E - tweaked suspension damage thresholds
  • iRacing - improved session state detection when racing against AI
  • iRacing - fix pit limiter warnings

Version 4.10.0.8

  • Fixed a couple more start up crashes
  • Fix some queuing issues in more complex rally-style pace notes
  • RF2 - added Nurburgring corner mappings
  • R3E - work around some odd behaviour in the pit menu for races with more than one pitstop
  • A few minor tweaks and fixes

Version 4.10.0.6

  • Fixed a couple of crash bugs on start up with broken profile settings
  • Tweaked pace notes feature to allow a set of sounds to trigger instead of a single sound (to better support complex rally-style pace notes)
  • iRacing - some AI session restart logic fixes
  • R3E - updated some car class data

Version 4.10.0.5

  • Reworked cut track messages to make them more appropriate to how often you cut or violate track limits - note that if you cut persistently and frequently the app will (eventually) start to ignore these cuts
  • R3E - auto-select 'serve penalty' in the pit menu when you issue the 'box this lap' command with an outstanding penalty (requires the R3E pit menu key bindings to match the ones the app is expecting)
  • R3E - fix crash bug caused by null or empty driver names when sending WebHud data
  • iRacing - allow the app to manage disk telemetry handling (enable with 'Enable automatic telemetry disk recording' property)
  • iRacing - fix some issues with the track map on chart overlays
  • iRacing - improved cut track detection

Version 4.10.0.3

  • RF2 plugin hotfix
  • Added track map to charts when zoomed in (uses car position data) - visible area is hightlighted in red

Version 4.10.0.2

  • Chart controls hotfix

Version 4.10.0.1

  • Added overlays for console output and telemetry charts. See Overlays section in Help or Readme, or detailed forum post for more info
  • Some audio caching improvments
  • some minor tweaks and fixes
  • RF2 - new plugin

Version 4.9.11.3

  • Hotfix for app startup issues using nAudio where device names aren't unique

Version 4.9.11.1

  • Reworked nAudio playback path to improve stability and fix some app shutdown issues; added option to play sounds using WASAPI output device when using nAudio playback (set with the 'nAudio Output Interface Type' property). This has significantly lower playback latency and can make the app sound more natural and responsive - definitely worth trying (remember to enable nAudio playback first). If the audio pops or crackles with this enable try increasing the 'nAudio WASAPI latency' property a bit
  • Added option to make the app respond to voice commands as soon as it recognises them in 'Hold Button' mode, rather than waiting until the radio button is released (enable this behaviour with the 'Respond to voice commands immediately' property)
  • Allow closing CC from command line by passing C_EXIT command parameter
  • ACC - ensure penalties are cleared properly
  • AC - some car class tweaks to better map GTE and GT3
  • iRacing - more robust pit entry detection (should reduce the likelihood of the all not refuelling after a mess pit entry)
  • A few bug fixes

Version 4.9.10.1

  • Prevent fuel consumption estimates being skewed by full course yellow flags
  • Reworked damage reporting logic to make it more natural
  • Some message queuing improvements
  • Disable opponent pit exit position estimates during full course yellow flag
  • Allow pace notes to play even when the app is in 'keep quiet' mode
  • Play a beep when releasing the radio button in 'Hold button' mode (disabled by default, enable with 'enable_on_hold_close_channel_beep' property)
  • When spotter messages interrupt the chief or you press the radio button, any sound currently playing is interrupted immediately (only works with nAudio playback enabled and, for voice communication interrupting, 'Block messages when talking to the Chief' enabled)
  • Fix 'toggle mode' speech recognition button press issues caused by the app seeing multiple presses when activating speech recognition
  • Fix nAudio device indexing when changing default devices
  • ACC - added driver stint time messages, more penalty messages and some other missing data
  • F1 2019 - use correct property value for UDP port (was using the value for the F1 2018 property)
  • R3E - improved detection of hot-lap qualifying sessions to prevent spurious spotter messages
  • R3E - fix missing tyre wear messages when multiplier is 2 or more
  • R3E - fix incorrect DRS messages

Version 4.9.9.5

  • Final hotfix (fingers crossed...) for the remaining speech recognition initialisation issues

Version 4.9.9.3

  • Another hotfix (sorry guys) - fix broken speech recognition with non-English versions of Windows, added more sanity checking for user profiles

Version 4.9.9.2

  • Hotfix - fall back to Microsoft speech recognition engine implementation if the System speech recognition engine doesn't have the required language support
  • Hotfix - fix a crash bug when initialising the speech recognition system for nAudio users
  • Hotfix - fix plugin location error

Version 4.9.9.1

  • Reworked speech recognisers to allow it to use the built-in Windows speech recognition, which may benefit from being trained to you voice. To enable this, enable the 'Prefer Windows speech recogniser' option in the Properties screen
  • Added experimental free-text chat feature for Raceroom, pCars2 and iRacing only - enable with 'Enable free dictation chat messages' property. To use this you must have Windows speech recognition enabled and you'll need to delete Documents\CrewChiefV4\saved_command_macros.json before launching the app (so the app can add a couple of new macro definitions). Read what out you want to say as you would with any other command, starting with "chat" - e.g. "chat, hello everyone" or "chat, this is a test chat message". The app will start the chat by executing the "start chat message" macro which presses C (raceroom) or T (iRacing / pCars2), type in the recognised text after "chat", then end the chat by executing the "end chat message" macro (which just presses enter). Note that this may produce some weird results if the speech recogniser doesn't accurately interpret what you're saying
  • Added a voice command to disable most of the complaining messages for the remainder of the current session - "stop complaining" / "stop grumbling" / "f*** off". This will prevent the app berating you when you're doing badly, which may be useful in long sessions
  • Limit the number of times the app will complain at the player during a session (default is 50 times, configurable with 'Max complaints per session' property)
  • Fixed app crash when using pCars network data button assignments

Version 4.9.8.24

  • ACC - fix stale opponents not being cleared from internal state (should fix incorrect incident calls when players disconnect)
  • ACC - mapped corner positions for Spa and Barcelona, corrected Monza mapping
  • R3E - added missing WTCR 2019 class (this is now correctly grouped with WTCR 2018)

Version 4.9.8.22

  • Fix for updates requiring 2 restarts in order to correctly load the user's settings
  • ACC - fix various issues including multipler bugs, missing pit exit / entry messages, incorrect mandatory pit stop window messages, missing flag messages, missing track landmark mappings (not every track yet) and a few other bits and bobs
  • iRacing - fixed a nasty bug where a particular set of unexpected car class data from the game could make the app unresponsive

 

Link to comment
Share on other sites

  • 11 months later...

Version 4.16.2.5

  • Revised audio device re-indexing to better handle cases where audio devices are changed while the app is running
  • Fix some crash bugs on start up
  • Assorted other minor fixes and tweaks
  • GTR2 - plugin update
  • iRacing - speculative workaround to prevent the app trying to auto-fuel on driver change when it shouldn't
  • AMS2 - marked some tracks as Ovals

Version 4.16.2.3

  • Added an option to insert a pause between sounds ('Pause between sound fragments (ms)' in the Properties screen, units milliseconds). If you find that the app sometimes misses off the start or end of some sounds, try setting this to 50 or 100
  • iRacing - added new car class mappings
  • some internal rework and error handling improvements

Version 4.16.2.2

  • Fix a potential crash bug in the VR settings initialisation where config files are missing or corrupt

Version 4.16.2.1

  • Added transparency support to VR overlays
  • Some error handling improvements
  • iRacing - clear fuel when we don't actually need any and we're set to auto-fuel
  • GTR2 - plugin update
  • ACC - mapped some of the newer content
  • AMS2 - reinstate refuelling and next / previous pit strategy macros (note these assume that Q is bound to 'ICM Cycle' and the ICM Reset On Exit mode (under Gameplay) is set to 'Default Page')
  • A few minor bug fixes

Version 4.16.1.4

  • Added some additional logging for non-standard property values
  • Fix some incorrect 'opponent approaching' pit exit calls
  • ACC - wait a little longer for stable opponent positions before deriving player grid side and car-to-follow (should fix issues with occasionally incorrect formation lap calls)
  • GTR2 - plugin update
  • A few minor bug fixes

Version 4.16.1.3

  • Clear fuel data in race session when starting from the pit lane (should prevent unrealistic fuel consumption figures in such circumstances)
  • ACC - improved session restart detection
  • ACC - fix cut tracks playing after an invalidated out lap
  • ACC - recalculate car to follow and grid side at the start of double-file formation if drivers have dropped out
  • ACC - derive the pit window start and end times from the total pit window length, rather than the game-provided start and end times (should fix the incorrect window calls). Note that this may result in incorrect pit window calls if you enter a race session some time after the race has started

Version 4.16.1.2

  • Fix issues launching games
  • ACC - wired up more pre-start messages and some pit window and session transition fixes

Version 4.16.1.1

  • ACC - various improvements to data synchronization and stability work arounds. This should improve the ACC experience significantly
  • AMS2 & R3E - open shared memory with read-access only. This should address some startup issues when using the app with other tools that access the games' shared memory files
  • GTR2 - plugin update
  • ARCA Sim Racing - added basic support for this game using the existing Rfactor1 plugin and classes
  • A few minor bug fixes

Version 4.16.0.1

  • Change target Dot Net version to 4.7.2. This should have no effect on users, it's required to support new collaborators on the project as the development tooling for the old 4.5 target version is very difficult to find
  • AMS2 - updated to latest shared memory version (includes IMO tyre temps and support for extra lap after timed races)
  • iRacing - added DRS bleeps (enable with the "Enable DRS beeps" property)
  • R3E - fix tyre type mapping for Gr5 cars
  • R3E - fix pit menu nagivation (note that this fix is required to keep up with changes to the game, and the 'fix body work' command is no longer available)
  • GTR2 - plugin update

Version 4.15.3.12

  • Suppress "defend your position" type messages when we have a slowdown penalty
  • R3E - fix broken 'request pit' command and a couple of pit menu nagivation issues
  • R3E - added repair all and repair none voice commands ('pitstop fix all' / 'box, fix all' / 'pitstop repair all' / 'box, repair all' and 'pitstop fix none' / 'box, fix none' / 'pitstop repair none' / 'box, repair none')
  • GTR2 - plugin update

Version 4.15.3.11

  • Allow start and end chat actions to be disabled per macro
  • iRacing - fix for mapping errors when the game doesn't send us a player name
  • R3E - fix GTO pit menu tyre compound selection
  • RF2 - pit menu "refuel to end": don't refuel if enough already
  • AMS2 - added repair pit menu macros
  • GTR2 - plugin update

Version 4.15.3.10

  • Optionally block all complaining and negative messages - to implement this we've updated how we handle the "Max complaints per session" variable. This limits the maximum number of times the app can complain at or make a negative comment to the player in a single session. If you're happy to have the app complain when you do badly (by the app's occasionally unattainable standards) then set this to a higher number. If you don't want the app to complain at all set it to 0. The default value of 60 is intended to prevent the app's grumbling from getting tiresome in endurance or very long races
  • Added an option to limit the app's messages to information only ("Disable commentary" property, default false). This setting blocks the app's general 'advice' and encouragement or grumbling messages
  • GTR2 - updated plugin

Version 4.15.3.8

  • Content updates for iRacing and R3E
  • GTR2: Minor VR improvements
  • various bug fixes

Version 4.15.3.6

  • Revised pit window calculations
  • added a "Speak only when spoken to" option in the Properties screen (when this is enabled the app will only play messages in response to a voice command or button press)
  • various bug fixes

Version 4.15.3.5

  • Fix MS Speech recognition platform download links
  • Use 2 decimal places when reporting tyre pressure in kPa
  • iRacing - prevent autofuel triggering immediately after a driver swap and when the player isn't driving the car (thanks to Jacob Klein and Doug Evenson for helping track this down)
  • GTR2 - plugin update
  • RF2 - Pit Manager: Add F1 tyre compound C1/2/3/4/5. Fix fuel menu parsing.
  • A few minor bug fixes

Version 4.15.3.0

  • Added a sector 3 pit warning when needing fuel
  • Added support for F1 2021 (spotter only, thanks to Christopher Berger)
  • R3E - work around the game's pit menu changes. The voice command "fix suspension" should work now but note that it will only toggle the value of this option (the app can't know what it's currently set to)
  • GTR2 - update plugin to latest version
  • iRacing - fixed macro key presses
  • A few minor bug fixes

Version 4.15.2.9

  • Tweaked nAudio WASAPI playback to reduce the likelihood of sounds being truncated
  • fixed chat macro key presses not registering for some games
  • R3E & GTR2 - added dirt pickup warning messages (can be disabled with "Enable tyre dirt pickup warnings" property)
  • GTR2 - damage reporting and gearbox improvements
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Forum Statistics

    939
    Total Topics
    15.2k
    Total Posts

Living Legends

mad_dog, the fastest sim driver in the world

PC Games for free

UNREAL.jpg.06a44fa7bc9a0e74a2fd28f90ad76a27.jpg

Top 5 PC games

×
×
  • Create New...