Forums

Full Version: Engine Sound Algorithm
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2 3 4 5
Hi all.

First of all sorry for my bad English.

You have a nice game and very detailed. Congratulations.

I'm developing a Open Hardware / Open Source sonud and lights module for rc trucks and machines based on Arduino.

There are commercial modules but they are expensive and not very flexible. I also searched for similar projects but only find sound generators based on square waves for rc boats.

I'm working on the engine sound for my project, but I don't know where to start.
I need that the engine sound changes depending the position of throttle stick, like in real engines.

This afternoon I thought that I can use the algorithm that car games use to generate engine sound and find this game searching an Open Source car game.

I had in mind use engine sound at various rpm and mix them somehow, but looking at your cars I've discovered that you generate the engine sound from a Wav file that only has a piece of audio with the engine at maximum rpm. Would be great and very helpful for me I someone coud explain me how It's done.

I've looked intro source code of developement version but didn't find the concrete algorithm.

The module is for my track loader excavator, but I want that it can be used also in trucks and other types, just changing engine sound files. If you like, you can see It on my personal blog (http://joaquinllanomontero.homelinux.com).

Thans a lot for your help.
The sound pitch is scaled with rpm and gain is adjusted based on throttle position.

Check CAR::UpdateSounds(float dt) and maybe also SOUNDSOURCE::SampleAndAdvanceWithPitch16bit(int * chan1, int * chan2, int len)
Thank you very much for your help NaN.
Hi All,
I'm sending this message to two groups that might possibly have leads
on algorithm research to convey convincing vehicle engine sounds. I'm
currently using the tried and true layered/crossfade sample approach,
but it isn't entirely convincing. I've heard from a couple of people
at AES yesterday that granular synthesis was experimented with but
abandoned for the crossfade sample method. I don't know why, and it
would be great to understand why or if others have experimented with
other ideas.
joaquinllano Wrote:Hi all.

First of all sorry for my bad English.

You have a nice game and very detailed. Congratulations.

I'm developing a Open Hardware / Open Source sonud and lights module for rc trucks and machines based on Arduino.

There are commercial modules but they are expensive and not very flexible. I also searched for similar projects but only find sound generators based on square waves for rc boats.

I'm working on the engine sound for my project, but I don't know where to start.
I need that the engine sound changes depending the position of throttle stick, like in real engines.

This afternoon I thought that I can use the algorithm that car games use to generate engine sound and find this game searching an Open Source car game.

I had in mind use engine sound at various rpm and mix them somehow, but looking at your cars I've discovered that you generate the engine sound from a Wav file that only has a piece of audio with the engine at maximum rpm. Would be great and very helpful for me I someone coud explain me how It's done.

I've looked intro source code of developement version but didn't find the concrete algorithm.

The module is for my track loader excavator, but I want that it can be used also in trucks and other types, just changing engine sound files. If you like, you can see It on my personal blog (http://joaquinllanomontero.homelinux.com).

Thans a lot for your help.
this would be a nice project.. please keep us updated.. Its really nice that this company is putting some attention to improve their cars Engine Sound.. http://www.stylintrucks.com/ parts and accessories could surely help with this job.. they got great items..
Norton antivirus programming is driving in the best antivirus. You can choose norton security products for your systems too for protecting the systems.You can also increase the productivity of the system’s by keeping them away from all viruses.
Begin with downloading, introducing, and actuating install office 365 personal with product key utilizing a legitimate item key. Additionally locate the key highlights of all Office variants.
With Webroot Geek Squad antivirus, you can protect gadgets from malware and other harmful viruses. You can download, install Webroot Geek antivirus through webroot activation key and can also activate webroot safe with webroot keycode.
McAfee thing in reference is an antivirus program. this program secure to protect your pc with the help of mcafee activate 25 digit code so you can exhibit it. To see altogether more please visit our site .
Create your Roku account to stream all your favorite shows online, setup Roku with Roku link code through roku link activate roku tv So that you can search and play various movies and TV shows.
Hulu Activation code will be on your TV when you open Hulu App. If your account required activation then it will display on your screen then use enter activation code for hulu online.
Roku provides the simplest way to stream entertainment to your TV. On your terms. With thousands of available channels to choose from. visit Roku Link Code now.
If you want to activate the Hulu, you need to follow the instructions given below. Make use of the hulu tv activate code link and Streaming Channel option.
Download McAfee from mcafee enter product key code and McAfee antivirus install. after installation, you can follow steps for McAfee product download with activation code menu to activate McAfee.
Get your Office Setup from activate office 2016 with a product key. Ms office is a new sensation in the market that left every body awestruck with its best products.
Pages: 1 2 3 4 5