hello, sorry but I didn't understand one thing. To be able to use dirty pacenotes you must necessarily make the notes of the special stages, or can you take advantage of those present in the game and modify those?
Szia! Van egy itinered, amit megosztanál?Hi! It's not good for me. Sometimes he says, sometimes he doesn’t follow the instructions. I noticed that the counter is not yet where it is already saying the instruction. So it slides back and forth. Anyone have a similar problem with DR2? I attach the picture.
Aha! just noticed that you have tried the ZTMZClub pacenote tool... actually you can turn off those 'noise' in the settings page:Hey all, I'm new to race department and Dirt Rally 2. Very rapidly disappointed with the consistency of pacenotes in the game, hence found this tool which looks great so far.
To get it working; must install ffmpeg (guide here worked for me without restart). For stage Wales/sweetlamb per someone's comment on page 9 go into the "dirty pacenotes" folder, in the data/codriver folder, and edit the stages.csv, to update length of sweet lamb stage to: 9911.6601, then it autodetects correctly.
I couldn't find and don't believe anyone's made a set of pacenotes to go with this plugin yet? I found that there's another plugin which does have pacenotes included for all stages for DR2. Their plugin doesn't look as user friendly to edit/show distances etc (and has random asian noises at start/crashes!), hence I adapted these pacenote files for use with Dirty Pacenotes. I grabbed the raw pacenote files from that plugin, and used some python scripting to reorganise/rename/cleanup non-ASCII chars/remove comments. I also merged some of the pace calls which were the same but different names throughout their notes. (i.e. 'distance_100' and '100', etc).
If anyone is interested see here the resulting pacenote files as a base to work from; untested other than for SweetLamb stage, which seemed they had just transribed the in-game notes. [If other stages don't load it could be the stage length doesn't match the DirtyPacenotes plugin stages.csv, or the pacenote file filename might not match what's listed in stages.csv.]
I've gone through SweetLamb and done a 1st pass tidyup of the notes; mainly simplifying them to reduce unnecessary detail, which helps the important notes stand out more. Is still a work in progress. (I know pro rally drivers have loads of notes, but I'm not a pro rally driver, and my brain can't cope...)
To generate sound files, I used balabolka (which can batch create sound files from input .txt files, which I made via python script also) with scottish voice Alan installed, although he's a bit tinny and slow. (Sounds folder and the simple python scripts shared in above google drive link also).
I'm very happy to share any updated pacenotes I make with anyone who wants them given the time it takes to make them. If anyone else has made decent full notes for any stages and wants to share them with me also would be a time-saver! If a few people are interested, it'd probably be good for one person to do all of one location, such that there's consistency across an entire rally location.
Edit: I realised just how painful/time-consuming it is even to check calls are in the correct location, so am writing a simple python script to take the XYZ coord trace from this, and then will step through the stage and that should make it far quicker to check calls are in the correct locations/shift them/edit them etc. If I ever finish it I'll post back here...
Ahh nice, I clearly didn't pay enough attention, thanks. Also thanks to you on behalf of all your contributors for the pacenote files in your mod. Were those notes made semi-manually via text editors or was there a tool used to make/edit the notes? My below work-in-progress tool should be able to be used to edit the pacenotes from your ZTMZClub pacenote tool also; I guess if I get it working I can upload on racedepartment as a mod?the ZTMZClub pacenote tool... actually you can turn off those 'noise' in the settings page:
Glad to see people interested in pacenote customization!Ahh nice, I clearly didn't pay enough attention, thanks. Also thanks to you on behalf of all your contributors for the pacenote files in your mod. Were those notes made semi-manually via text editors or was there a tool used to make/edit the notes? My below work-in-progress tool should be able to be used to edit the pacenotes from your ZTMZClub pacenote tool also; I guess if I get it working I can upload on racedepartment as a mod?
I've got a very rough & dirty proof of concept working for my map-based pacenote editor written in python curses & matplotlib. I still need to implement all the note editing/saving functionality, but looks promising and I expect should greatly speed up modifying notes and avoiding. Left is curses view of upcoming distances and notes, right is plot of the road trace from RDA mod, centred and rotated to the current selected note, with notes shown and annotated on there.
Also implemented auto-distance call calculator, so you just put @ in the note and it calculates the distance call to the next note. I think it'd be best to merge this into the next or previous note when playing this in DirtyPacenotes; should be easy enough to let user decide if they prefer the distance call after the previous corner note, or before the next corner note.
View attachment 597625
My plan is to also hack the DirtyPacenotes reader to implement a pacenote "stack" system, where it'll call a user-configurable number of notes ahead (with a min and max distance limit also), rather just a distance or time based; so in tight twisty sections it won't get too far ahead. (Similar to the intent of the "Max Note Stack" in Richard Burns Rally.) Also I assume it should be feasible to get the length of each sound file, then I can also shift the call a bit earlier based on the total length of sound files to be played.
Yes I was thinking the same. For the first manual updates I made, I simply did a screen recording of a slow speed recce through the stage, with the "Dirty Pacenotes" window showing with the distance counter. Then playing back the video makes it easier to skip back and foward through sections to decide on the notes to use, but it can still get confusing lining up the video with the manual CSV editing.We used to come up with an idea to record low FPS game 'video' (screenshots) with distance info attached and graphical pacenote signs to help people adjust the pacenotes. (There's a similar tool for RBR I think) But that would cost too much since there's only one developer and I just made it for fun in my spare time.
Genius! That explains why the distances of the few I've looked at so far seem to be before the corners; when the game calls them out.Yes, most of the pacenotes are created automatically by speech recognition
hahahaha, yes our manual script was created almost the same, a slow speed video with both the game and distance counter.I simply did a screen recording of a slow speed recce through the stage, with the "Dirty Pacenotes" window showing with the distance counter.
I've just uploaded my 1st pass effort: Pacenote Map EditorLooking forward to your mod.
<udp enabled="true" extradata="3" ip="127.0.0.1" port="20777" delay="1" />