- Home /
Car engine sound
Hi i'm making a car controller and I need help for the engine sound. The controller works well(nothing too complicated) and it has a gear system,RPM,torque based on the gear... I would like to have a realistic engine sound, but I'm not an expert in audio. I thought that simply taking an engine sound loop and changing the pitch would work, but it doesn't sound so good. So, my question is: there is another way to do it?
Well, actually most professional games that implement cars, if not ALL of them use this System. Of course they have some "tricks" to make it look like it's just a normal sound, but they still use audio pitch. A great example would be GTA V. If it's going to sound good or bad, it depends on the car you are using and the engine sound.
Answer by $$anonymous$$ · Mar 04, 2017 at 08:41 AM
I think the best way to making a more realistic car sound is to have it in a system where you have 3-4 different car sounds, 1. the car acceleration, 2. the acceleration peak 3. the gear shifting overlay and 4. being the deceleration sound.
Hooking these up would work in the sense that the engine sound would play until you hit the peak of a certain gear.. then you would transit into your gear shift overlay, which would then play the car accelerating sound again till you hit the peak of the next gear... In short terms.. to make a system for car sounds realistic.. it would become very complex.
If you want to make it suupper complex.. you could even have a system that slows down the sound depending on the length of the gear acceleration...
Link to topics that could be handy in your approach: https://www.carthrottle.com/post/how-audio-engineers-record-and-develop-the-engines-noises-in-car-games/
http://www.gamasutra.com/view/feature/131344/capturing_engine_sounds_for_games.php
http://jwsoundgroup.net/index.php?/topic/19109-car-engine-sound-for-games/
Your answer
Follow this Question
Related Questions
audio fades 0 Answers
How to make AudioSource play defined clips using String? 1 Answer
Car Audio c# script not working 3 Answers
How to play sound when object stops moving? 1 Answer
someone is there? 1 Answer