Ich benutzt für Sound unter anderen auch Delphix.
Ich passe einfach die Frequenz (sprich die Geschwindigkeit des Sounds) des Motorgeräusches der Geschwindigkeit des Autos an.
Code:
if (speed>0) and (speed<25) then
motorspeed := round(600 * speed + 5000)
else if (speed>=25) and (speed<60) then
motorspeed := round(257 * (speed-25) + 11000)
else if (speed>=60) and (speed<80) then
motorspeed := round(430 * (speed-60) + 13000)
else if (speed>=80) and (speed<100) then
motorspeed := round(390 * (speed-80) + 15000)
else if (speed>=100) and (speed<200) then
motorspeed := round(450 * (speed-100) + 18000);
dxwavelist1.Items.find('motor').Frequency := motorspeed;