seems to be good but as you can produce these sounds you might know a lot about the f1 2017 programming. I´d like to have one of your sounds on exatly one of the f1 cars but because each team in the game uses an engine from ferrari, renault, mercedes or honda i can´t change the bdl file without changing the sound of the other teams that use the engine (honda is an exception but i don´t want honda
). Maybe you can help me with my little problem a solution would be great.
If you want to give a specific sound to one of the cars, keep in mind that F1 2017 looks to have a limit on how many different BDLs it can load. I tried to add BDL files to give the R26 and MP4-13 different sounds (R26 is off-pitch and the MP4-13 doesn't sound right at all), but if I gave both of them new sounds, the game would constantly crash when loading a race. The limit looks to be 12 BDL files; that's how many there are in the bundles folder though one of them is unused (v10_judd_classic.bdl). If all you want to do is to add one extra sound, you could either overwrite that sound with one of my files or give it its own file name.
Next, in order for a car to be assigned this BDL file, you need to open the car's ERP and extract the car's carmodel.layer.json file. Taking the 2017 McLaren MCL32 as an example, you would need to change this line within the AudioF1Car block:
"bundleName": "stri honda_2017.bdl"
Say your file is named honda_v8.bdl, you would replace honda_2017.bdl by honda_v8.bdl and the game would grab audio from that file for the car's engine.
At the same time, if you want to fully eliminate the V6 hybrid sound from the 2017 cars, depending on whether you want a V8, a V10 or a V12, you would need to alter this line in that same block, again using McLaren as an example:
"switchName": "stri McLaren"
For a V8, you would replace McLaren with c_ferrai_07, c_mclaren_08, c_redbull_10 or c_renault_06. For V10 or V12 engines, it's c_ferrari_02, c_ferrari_04, c_mclaren_98, c_williams_92 or c_williams_96 for V10s and c_ferrari_95 or c_mclaren_91 for V12s.
I plan on releasing an update to the V8 hybrid sound mod with this addition to eliminate the rest of the V6 hybrid sounds, although there is a side-effect to using this: the turbocharger is nowhere near as loud as it would normally be and I don't really know how to increase the volume of the underlying turbocharger sound on the 2017 cars. Until I can figure that out, I will not release the update.