andre Posted July 31, 2018 Report Share Posted July 31, 2018 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: When you first start Crew Chief the app will be installed with no sounds. The UI should have 3 big buttons, highlighted in green. Pressing these will download the sound pack (voice messages) and optional (but highly recommended) driver names. 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. Quote Link to comment Share on other sites More sharing options...
andre Posted August 2, 2018 Author Report Share Posted August 2, 2018 Το πρόγραμμα είναι καταπληκτικό. Πέραν των άλλων ενημερώσεων ( λάστιχα, φρένα, γυρολόγιο, δεξιά αριστερά αντίπαλοι κτλ κατά την διάρκεια των laps , έκανα έναν αγώνα και όταν μπήκα στα πιτ μου είπε και σε ποια θέση θα βγω στην πίστα μετά το pitstop! Μην ξεχάσετε να κατεβάσετε τα voice messages μετά την εγκατάσταση του Crew Chief. Quote Link to comment Share on other sites More sharing options...
John@John Posted August 3, 2018 Report Share Posted August 3, 2018 Νομιζω οτι λυσαμε ενα θεματακι για τις ειδικες 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". '' 2 Quote Link to comment Share on other sites More sharing options...
mad_dog Posted August 4, 2018 Report Share Posted August 4, 2018 Δεν το λύσαμε μόνο ανοίγει ο δρόμος για ραλλύ !!! Και μάλιστα ο καθένας μπορεί να φτιάξει τις σημειώσεις του όπως θέλει. Όπως στο πραγματικό ραλλυ που σου αφήνουν να κάνεις πέρασμα να βγάλεις σημειώσεις. Τώρα τα αυτοκίνητα πρέπει να φτιαχτούν, από ειδικές για αρχή είμαστε καλά. Να δοκιμάσουμε και πως ακούγεται στις ειδικές. Quote Link to comment Share on other sites More sharing options...
John@John Posted August 4, 2018 Report Share Posted August 4, 2018 1 hour ago, mad_dog said: Τώρα τα αυτοκίνητα πρέπει να φτιαχτούν, από ειδικές για αρχή είμαστε καλά. Να δοκιμάσουμε και πως ακούγεται στις ειδικές. @andre @spyder σαν πολυ πισω ειναι o @mad_dog 1 Quote Link to comment Share on other sites More sharing options...
andre Posted August 4, 2018 Author Report Share Posted August 4, 2018 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. Ελληνικά Αγγλικά οτι θέλετε. Άντε ρε μάγκες. βάλτε ένα χεράκι. 2 Quote Link to comment Share on other sites More sharing options...
mad_dog Posted August 5, 2018 Report Share Posted August 5, 2018 Πρέπει να δοκιμαστεί !!! @John@John όταν έλεγα για τα αυτοκίνητα εννοούσα WRC και άντε κανά δύο R5. Δεν εννούσα τα Group H. 15 hours ago, andre said: Τώρα χρειαζόμαστε ραλίστες @troffeo @mad_dog που γνωρίζουν, να μας κάνουν σωστά pacenotes. Ελληνικά Αγγλικά οτι θέλετε. Nα ξέρεις ο κάθε οδηγός κανονικά έχει τα δικά του pace notes και αυτό το tool σου δίνει αυτήν την δυνατότητα !!! Nα προσπαθήσουμε να κάνουμε αλλά όπως είπα θέλουμε WRC πλέον... Quote Link to comment Share on other sites More sharing options...
mad_dog Posted August 5, 2018 Report Share Posted August 5, 2018 Μια προσπάθεια είχε γίνει στο Rally World (πολύ καλό πακέτο με σχεδόν όλες τις κατηγορίες αυτοκινήτων)... Σαν παράδειγμα δείτε εδώ... Quote Link to comment Share on other sites More sharing options...
troffeo Posted August 5, 2018 Report Share Posted August 5, 2018 Χρειάζεται ένα briefing. Το έκανα (με Ελληνικά ) και δουλεύει ζάχαρη. Τώρα χρειαζόμαστε ραλίστες [mention=26]troffeo[/mention] [mention=4]mad_dog[/mention] που γνωρίζουν, να μας κάνουν σωστά pacenotes. Ελληνικά Αγγλικά οτι θέλετε. Άντε ρε μάγκες. βάλτε ένα χεράκι. Αντρέα καταρχάς όταν λες ραλίστες και βάζεις μέσα και τον ΑΧΡΗΣΤΟ ΚΑΙ ΓΝΩΣΤΟ ΚΟΥΛΑΔΙ@mad_dog τότε αγορι μου θα έρθει στον ύπνο σου ο McRae και θα σου κόψει χέρια πόδια!!!Αφού ο «άνθρωπος» ειναι ΑΣΧΕΤΟΣ με το άθλημα!Αχαχαχαχα Στα σοβαρά τωρα, εχω χάσει τα επεισόδια με τα γμταξιδια μου!!!Θα είμαι σε άδεια όμως μετα τον 15Αυγουστο, οποτε θα κάνουμε ότι θέλετε!!!Πάντως πολλά μπράβο και στους 3 σας, που φροντίζετε από τωρα για τον χειμώνα μας!!!Sent from my iPhone using Tapatalk 1 Quote Link to comment Share on other sites More sharing options...
andre Posted August 6, 2018 Author Report Share Posted August 6, 2018 Τη διαδρομή μπορείς να την πας και κουλαριστός με καφέ και τσιγάρο. Η δουλειά γίνεται με τις οδηγίες. Καταγράφονται όλα μια χαρά. Το θέμα είναι οτι πρέπει να ακούς την ενημέρωση 2-3 (στροφές,εμπόδια) κτλ πριν . Αυτό, στην δημιουργία των pacenotes προϋποθέτει άριστη γνώση της διαδρομής. Εγώ έχω παρατηρήσει (όσο καλά και να ξέρω την ειδική) την πάω πιο πολύ από ένστικτο. Θα ήταν καλό αν δούλευε η δημιουργία pacenotes με το replay. αλλά : (replay recording doesn't work in RF1 / RF2 yet). Quote Link to comment Share on other sites More sharing options...
andre Posted July 5, 2019 Author Report Share Posted July 5, 2019 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 Quote Link to comment Share on other sites More sharing options...
andre Posted January 16, 2020 Author Report Share Posted January 16, 2020 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 Quote Link to comment Share on other sites More sharing options...
andre Posted September 11, 2020 Author Report Share Posted September 11, 2020 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 Quote Link to comment Share on other sites More sharing options...
andre Posted September 10, 2021 Author Report Share Posted September 10, 2021 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 Quote Link to comment Share on other sites More sharing options...
andre Posted September 3, 2022 Author Report Share Posted September 3, 2022 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 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.