Get it here: https://tasounds.tebex.io/package/4799069
Demonstration Video:
Car Audio Extensions is a script that adds user-configurable sound sources to any car you wish to configure. This means players can add DSG/DCT sounds to cars, which will play on upshift with enough throttle, as well as rev limiter warnings and speed chimes.
This resource can be configured using a config.json file, where the user can define any number of upshift sounds which will be selected randomly, and a rev limiter sound or speed chime sound.
Usage/Config:
Each set of sounds is grouped within a JSON object for the vehicle’s spawn name, has customisable volume, and the RPM (percantage from 0 to 1) and speed (in MPH) can be defined for limiter/speed sounds respectively. Note that RPM and speed sounds can’t be used together, as there aren’t any cars that use both anyway.
The examples provided cover each possible setup - ae86 demonstrates a speed chime that activates at 64mph and only plays on interior view, golfr18 shows an array of three DSG sounds, and rx811 shows a rev limiter sound set to play at 95% of max revs, only on the interior view.
Sounds should be stored in the sounds folder, in .wav format. Sounds are then assigned by name to their respective triggers in config.json.
Version 1.2 Changelog
- Fixed a bug causing higher CPU usage when using a car not affected by the script.
4 Likes
Wow such realistic sound!
Does this release comes with any sounds predefined?
Very cool release!
It does, I have included the following as examples:
- Three DSG crackles/“farts” for VW/Audi cars
- One DCT sound for BMW cars
- A Toyota/Nissan speed warning chime
- A Mazda rev warning buzzer
Examples are already set up in config.json to show how to set them up (multiple shift sounds on a car means they’re selected at random). You might not have the models included that I used, but the examples should be enough to be able to assign them to whichever models you have installed.
Cool, does it also changes default sound of engine?
For example, I want to Futo have sound from real car, or does this resource only makes throttle sound?
Also is the sound synced with other players, or only you can hear it?
This is just an addon, so to change the actual sound of the car you would need a separate sound mod. I’ve done a ton of free engine sound mods on 5Mods if you’re curious - otherwise, with no other mods, this script would simply add DCT sounds/rev warnings etc on top of the standard Futo sound.
That is a positive in a way too, as it means you’re not restricted to a certain engine sound, so you can mix and match however you want.
Sound sync between players - to be totally honest, I haven’t been able to check. I’ve coded it in a way where it should work, but I don’t have a two-client setup and/or anyone else to test with. I do plan on maintaining the script so I would definitely like to add it if it doesn’t already work.
1 Like
That is good to hear. If sound is synced, I am definetly your customer!
1 Like
Glad to hear, I’ll try and arrange some testing to either confirm, or update to support sync.
1 Like
tebex really should state if something is protected by escrow or not…
anyways - I was waiting for something like this. 
I will try this out now.
Thanks for your support. I didn’t particularly want to escrow protect it but felt it was a necessary evil unfortunately. I fully believe in open/open-source code, but having worked in and around communities that are hit hard by leakers, I didn’t want to take any risks.
If there’s a better solution I’d be all for it, but with the options available I thought this was the best - I’ll add a more clear warning to the store page that it’s protected.
Just issued an update, changes are:
-
Updated config.json sending so that the resource doesn’t need to be in a folder explicitly named “CarAudioExtensions” anymore.
-
Adjusted upshift sounds to be distance-based, so the soundw ill be quieter when the car is far away, e.g. in cinematic camera.
-
Added support for additional shifter sounds (e.g. paddles clicking on interior), named shifterSounds, shifterSoundsInteriorOnly, and shifterSoundVolume. The golfr18 example has been updated to show how this is used.
-
Upshift sounds now only play when the car’s engine is running. Additional shifter sounds don’t have this requirement as paddles would still click when the car isn’t running.
-
Updated the information logging so that the current car’s parameters/sounds are more obvious when getting in or restarting the script:
1 Like
I’ve been able to test the current versions and can now confirm that sync works for all players in the vehicle with the sounds. People outside of the car cannot hear them yet, but this remains on my wishlist.
1 Like
Thanks for info! I’m your customer now =)
1 Like
Any way to optimise this script? 0.21 ms is too high for me.
(our full server has 0.70 ms max with all scripts)
Is there any way you could show info from the profiler or send your trace? The highest usage I’ve seen from the script in my own tests is 0.11ms, so double sounds like something is wrong.
After some testing I managed to find that the high usage was a bug - on my test server it was using 0.8ms while using any car that isn’t in the config.json as it was constantly trying to initialise it. I’ve now fixed the issue and tested that there are no new issues, and the script now only uses 0.08ms on my test server:

The update has been uploaded to the FiveM assets section, so redownloading it from Tebex should give you version 1.2 now.
1 Like
Hi I bought this and I’m having an error saying how1 is not defined
Hi, can you show your console error and a screenshot of the config file?
Hi there!
Awesome Release!
I just bought your Script, Restartet my Server and all that Stuff but it doesnt nothing for me.
I try’d multiple Cars now
EDIT
NVM: I fixed it 