bonsoir , voici une petite modif a changer dans le fichier sfx de cette superbe F1 , nommer (FormulaIS.sfx) pour un rendu encore plus realiste, pour les amateurs de son moteur
sensation garantie grace au bruit du V8 qui hurle le plaisir
dans le fichier FormulaIS.sfx quelques lignes et valeurs a modifier:
//
// ENGINE SOUNDS (INSIDE)
VS_INSIDE_COAST_ENGINE_1=FBMWEngine\rF1V8ex_idle.wav
VS_INSIDE_COAST_ENGINE_2=FBMWEngine\rF1V8ex_offverylow.wav
VS_INSIDE_COAST_ENGINE_3=FBMWEngine\rF1V8ex_offlow.wav
VS_INSIDE_COAST_ENGINE_4=FBMWEngine\rF1V8ex_offmid.wav
VS_INSIDE_COAST_ENGINE_5=FBMWEngine\rF1V8ex_offhigh.wav
VS_INSIDE_POWER_ENGINE_1=FBMWEngine\rF1V8ex_onidle.wav
VS_INSIDE_POWER_ENGINE_2=FBMWEngine\rF1V8ex_onverylow.wav
VS_INSIDE_POWER_ENGINE_3=FBMWEngine\rF1V8ex_onlow.wav
VS_INSIDE_POWER_ENGINE_4=FBMWEngine\rF1V8ex_onmid.wav
VS_INSIDE_POWER_ENGINE_5=FBMWEngine\rF1V8ex_onhigh.wav
VS_INSIDE_ENGINE_STARTING=FBMWEngine\rF1V8ex_startup.wav
// ENGINE SOUNDS (OUTSIDE)
VS_OUTSIDE_COAST_ENGINE_1=FBMWEngine\rF1V8ex_idle.wav
VS_OUTSIDE_COAST_ENGINE_2=FBMWEngine\rF1V8ex_offverylow.wav
VS_OUTSIDE_COAST_ENGINE_3=FBMWEngine\rF1V8ex_offlow.wav
VS_OUTSIDE_COAST_ENGINE_4=FBMWEngine\rF1V8ex_offmid.wav
VS_OUTSIDE_COAST_ENGINE_5=FBMWEngine\rF1V8ex_offhigh.wav
VS_OUTSIDE_POWER_ENGINE_1=FBMWEngine\rF1V8ex_onidle.wav
VS_OUTSIDE_POWER_ENGINE_2=FBMWEngine\rF1V8ex_onverylow.wav
VS_OUTSIDE_POWER_ENGINE_3=FBMWEngine\rF1V8ex_onlow.wav
VS_OUTSIDE_POWER_ENGINE_4=FBMWEngine\rF1V8ex_onmid.wav
VS_OUTSIDE_POWER_ENGINE_5=FBMWEngine\rF1V8ex_onhigh.wav
VS_OUTSIDE_ENGINE_STARTING=FBMWEngine\rF1V8ex_startup.wav
// BACKFIRE & SHIFT SOUNDS (INSIDE)
VS_INSIDE_SHIFT_UP_1=FBMWEngine\rF1V8ex_upshift_1.wav
VS_INSIDE_SHIFT_UP_2=FBMWEngine\rF1V8ex_upshift_2.wav
VS_INSIDE_SHIFT_UP_3=FBMWEngine\rF1V8ex_upshift_3.wav
VS_INSIDE_SHIFT_UP_4=FBMWEngine\rF1V8ex_upshift_4.wav // used ???
VS_INSIDE_SHIFT_DOWN_1=FBMWEngine\rF1V8ex_downshift_1.wav
VS_INSIDE_SHIFT_DOWN_2=FBMWEngine\rF1V8ex_downshift_2.wav
VS_INSIDE_SHIFT_DOWN_3=FBMWEngine\rF1V8ex_downshift_3.wav
VS_INSIDE_BACKFIRE_1=rF1engine\rF1_in_bf.wav
VS_INSIDE_BACKFIRE_2=rF1engine\rF1_in_bf_2.wav
VS_INSIDE_BACKFIRE_3=rF1engine\rF1_in_bf_3.wav
// BACKFIRE & SHIFT SOUNDS (OUTSIDE)
VS_OUTSIDE_SHIFT_UP_1=FBMWEngine\rF1V8ex_upshift_1.wav
VS_OUTSIDE_SHIFT_UP_2=FBMWEngine\rF1V8ex_upshift_5.wav
VS_OUTSIDE_SHIFT_UP_3=FBMWEngine\rF1V8ex_upshift_3.wav
VS_OUTSIDE_SHIFT_UP_4=FBMWEngine\rF1V8ex_upshift_4.wav
VS_OUTSIDE_SHIFT_DOWN_1=FBMWEngine\rF1V8ex_downshift_1.wav
VS_OUTSIDE_SHIFT_DOWN_2=FBMWEngine\rF1V8ex_downshift_5.wav
VS_OUTSIDE_SHIFT_DOWN_3=FBMWEngine\rF1V8ex_downshift_7.wav
VS_OUTSIDE_BACKFIRE_1=rF1engine\rF1ex_in_bf.wav
VS_OUTSIDE_BACKFIRE_2=rF1engine\rF1ex_in_bf_2.wav
VS_OUTSIDE_BACKFIRE_3=rF1engine\rF1ex_in_bf_3.wav
// ROAD SURFACE SOUNDS (INSIDE)
VS_INSIDE_ROADNOISE_DRY=FBMWEngine\roadroll_rf1V8_ex.wav
VS_INSIDE_ROADNOISE_WET=FBMWEngine\roadroll_rf1V8_ex.wav
VS_INSIDE_ROADNOISE_GRASS=TMTires\grassroll_ex.wav
VS_INSIDE_ROADNOISE_DIRT=TMTires\gravelroll_ex.wav
VS_INSIDE_ROADNOISE_GRAVEL=TMTires\gravelroll_ex.wav
VS_INSIDE_ROADNOISE_RUMBLESTRIP=FBMWEngine\rumble_rf1V8_ex.wav
// ROAD SURFACE SOUNDS (OUTSIDE)
VS_OUTSIDE_ROADNOISE_DRY=FBMWEngine\roadroll_rf1V8_ex.wav
VS_OUTSIDE_ROADNOISE_WET=FBMWEngine\roadroll_rf1V8_ex.wav
VS_OUTSIDE_ROADNOISE_GRASS=TMTires\grassroll_ex.wav
VS_OUTSIDE_ROADNOISE_DIRT=TMTires\gravelroll_ex.wav
VS_OUTSIDE_ROADNOISE_GRAVEL=TMTires\gravelroll_ex.wav
VS_OUTSIDE_ROADNOISE_RUMBLESTRIP=FBMWEngine\rumble_rf1V8_ex.wav
// SKID SOUNDS (INSIDE)
VS_INSIDE_TIRE_SCRUB=TMTires\scrub1_dry_ex.wav
VS_INSIDE_SKID_DRY=TMTires\skid2_dry_ex.wav
VS_INSIDE_SKID_WET=TMTires\skid2_dry_ex.wav
VS_INSIDE_SKID_GRASS=TMTires\grassskid_ex.wav
VS_INSIDE_SKID_DIRT=TMTires\gravelskid_ex.wav
VS_INSIDE_SKID_GRAVEL=TMTires\gravelskid_ex.wav
// SKID SOUNDS (OUTSIDE)
VS_OUTSIDE_TIRE_SCRUB=TMTires\scrub1_dry_ex.wav
VS_OUTSIDE_SKID_DRY=TMTires\skid2_dry_ex.wav
VS_OUTSIDE_SKID_WET=TMTires\skid2_dry_ex.wav
VS_OUTSIDE_SKID_GRASS=TMTires\grassskid_ex.wav
VS_OUTSIDE_SKID_DIRT=TMTires\gravelskid_ex.wav
VS_OUTSIDE_SKID_GRAVEL=TMTires\gravelskid_ex.wav
// CONTACT SOUNDS (INSIDE)
VS_INSIDE_SCRAPING=secondary\scrape_barrier_ex.wav
VS_INSIDE_HIT_WALL_1=secondary\hit1_wall.wav
VS_INSIDE_HIT_WALL_2=secondary\hit2_wall.wav
VS_INSIDE_HIT_WALL_3=secondary\hit3_wall.wav
VS_INSIDE_HIT_WALL_4=secondary\hit4_wall.wav
VS_INSIDE_HIT_WALL_5=secondary\hit5_wall.wav
VS_INSIDE_HIT_OTHERCAR_1=secondary\hit1_vehicle.wav
VS_INSIDE_HIT_OTHERCAR_2=secondary\hit2_vehicle.wav
VS_INSIDE_HIT_OTHERCAR_3=secondary\hit3_vehicle.wav
VS_INSIDE_HIT_OTHERCAR_4=secondary\hit4_vehicle.wav
VS_INSIDE_HIT_OTHERCAR_5=secondary\hit5_vehicle.wav
VS_INSIDE_HIT_CONE=secondary\conehit.wav
// CONTACT SOUNDS (OUTSIDE)
VS_OUTSIDE_SCRAPING=secondary\scrape_barrier_ex.wav
VS_OUTSIDE_HIT_WALL_1=secondary\hit1_wall.wav
VS_OUTSIDE_HIT_WALL_2=secondary\hit2_wall.wav
VS_OUTSIDE_HIT_WALL_3=secondary\hit3_wall.wav
VS_OUTSIDE_HIT_WALL_4=secondary\hit4_wall.wav
VS_OUTSIDE_HIT_WALL_5=secondary\hit5_wall.wav
VS_outSIDE_HIT_OTHERCAR_1=secondary\hit1_vehicle.wav
VS_outSIDE_HIT_OTHERCAR_2=secondary\hit2_vehicle.wav
VS_outSIDE_HIT_OTHERCAR_3=secondary\hit3_vehicle.wav
VS_outSIDE_HIT_OTHERCAR_4=secondary\hit4_vehicle.wav
VS_outSIDE_HIT_OTHERCAR_5=secondary\hit5_vehicle.wav
VS_OUTSIDE_HIT_CONE=secondary\conehit.wav
// AMBIENT SOUNDS (INSIDE)
VS_INSIDE_SPEED_LIMITER_TOGGLE=secondary\limiter.wav
VS_INSIDE_LAUNCH_CONTROL_TOGGLE=secondary\launch.wav
VS_INSIDE_WIND_NOISE=FBMWEngine\roadstones_rf1V8_ex.wav
VS_INSIDE_ON_FIRE=secondary\fire_in.wav
//VS_INSIDE_HORN=secondary\horn.wav
VS_INSIDE_TRACTION_CONTROL=1.90,FBMWEngine\tc_rf1V8_ex.wav
// AMBIENT SOUNDS (OUTSIDE)
VS_OUTSIDE_SPEED_LIMITER_TOGGLE=secondary\limiter.wav
VS_OUTSIDE_LAUNCH_CONTROL_TOGGLE=secondary\launch.wav
VS_OUTSIDE_WIND_NOISE=FBMWEngine\roadstones_rf1V8_ex.wav
VS_OUTSIDE_ON_FIRE=secondary\fire_in.wav
//VS_OUTSIDE_HORN=secondary\horn.wav
VS_OUTSIDE_TRACTION_CONTROL=1.30,FBMWEngine\tc_rf1V8_ex.wav
VS_INSIDE_SEAT=Secondary\seat.wav
VS_INSIDE_MIRROR=Secondary\mirror.wav
// ATTENUTATION
EngineRange=150.0
EngineShape=0.50
EngineAmbient=1.20
ShiftRange=100.0
ShiftShape=1.00
ShiftAmbient=2.00
OtherRange=110.0
OtherShape=1.00
OtherAmbient=0.90
// ENGINE VOLUME MIX
playerEngineVolumeMinimum=1.0
playerEngineVolumeThrottleFraction=1.0
playerEngineVolumeRevFraction=1.0
non-playerEngineVolumeMinimum=0.5
non-playerEngineVolumeThrottleFraction=0.5
non-playerEngineVolumeRevFraction=0.5
// ENGINE THROTTLE-POSITION MIX
EngineLoadBlendInside=(0.1,0.7) // power sound starts to blend in at 30% throttle, coast sound blends out at 70%
EngineLoadBlendOutside=(0.1,0.7) // power sound starts to blend in at 30% throttle, coast sound blends out at 70%
// ENGINE REV-SAMPLE MIX
// coast inside
EngineRPMCoastInside=0
{
MinimumRPM=250.00 // above zero, but low enough to hear engine stall
MaximumRPM=4990.00 // must overlap properly
NaturalRPM=4523.5562 // engine RPM at which sample was recorded
}
EngineRPMCoastInside=1
{
MinimumRPM=4150.00 // must overlap properly
MaximumRPM=7990.00 // must overlap properly
NaturalRPM=4118.2236 // engine RPM at which sample was recorded
}
EngineRPMCoastInside=2
{
MinimumRPM=5000.00 // must overlap properly
MaximumRPM=10000.00 // must overlap properly
NaturalRPM=6627.7139 // engine RPM at which sample was recorded
}
EngineRPMCoastInside=3
{
MinimumRPM=8000.00 // must overlap properly
MaximumRPM=14000.00 // must overlap properly
NaturalRPM=14000.00 // engine RPM at which sample was recorded
}
EngineRPMCoastInside=4
{
MinimumRPM=12000.00 // must overlap properly
MaximumRPM=50000.00 // must overlap properly
NaturalRPM=14019.9922 // engine RPM at which sample was recorded
}
// power inside
EngineRPMPowerInside=0
{
MinimumRPM=250.00 // above zero, but low enough to hear engine stall
MaximumRPM=4990.00 // must overlap properly
NaturalRPM=4523.5562 // engine RPM at which sample was recorded
}
EngineRPMPowerInside=1
{
MinimumRPM=4150.00 // must overlap properly
MaximumRPM=7990.00 // must overlap properly
NaturalRPM=4118.2236 // engine RPM at which sample was recorded
}
EngineRPMPowerInside=2
{
MinimumRPM=5000.00 // must overlap properly
MaximumRPM=10000.00 // must overlap properly
NaturalRPM=6627.7139 // engine RPM at which sample was recorded
}
EngineRPMPowerInside=3
{
MinimumRPM=8000.00 // must overlap properly
MaximumRPM=14000.00 // must overlap properly
NaturalRPM=10242.6182 // engine RPM at which sample was recorded
}
EngineRPMPowerInside=4
{
MinimumRPM=12000.00 // must overlap properly
MaximumRPM=50000.00 // must overlap properly
NaturalRPM=14019.9922 // engine RPM at which sample was recorded
}
// coast outside
EngineRPMCoastOutside=0
{
MinimumRPM=250.00 // above zero, but low enough to hear engine stall
MaximumRPM=4990.00 // must overlap properly
NaturalRPM=4523.5562 // engine RPM at which sample was recorded
}
EngineRPMCoastOutside=1
{
MinimumRPM=4150.00 // must overlap properly
MaximumRPM=7990.00 // must overlap properly
NaturalRPM=4118.2236 // engine RPM at which sample was recorded
}
EngineRPMCoastOutside=2
{
MinimumRPM=5000.00 // must overlap properly
MaximumRPM=10000.00 // must overlap properly
NaturalRPM=6627.7139 // engine RPM at which sample was recorded
}
EngineRPMCoastOutside=3
{
MinimumRPM=8000.00 // must overlap properly
MaximumRPM=14000.00 // must overlap properly
NaturalRPM=10242.6182 // engine RPM at which sample was recorded
}
EngineRPMCoastOutside=4
{
MinimumRPM=12000.00 // must overlap properly
MaximumRPM=50000.00 // must overlap properly
NaturalRPM=14019.9922 // engine RPM at which sample was recorded
}
// power outside
EngineRPMPowerOutside=0
{
MinimumRPM=250.00 // above zero, but low enough to hear engine stall
MaximumRPM=4990.00 // must overlap properly
NaturalRPM=4523.5562 // engine RPM at which sample was recorded
}
EngineRPMPowerOutside=1
{
MinimumRPM=4150.00 // must overlap properly
MaximumRPM=7990.00 // must overlap properly
NaturalRPM=4118.2236 // engine RPM at which sample was recorded
}
EngineRPMPowerOutside=2
{
MinimumRPM=5000.00 // must overlap properly
MaximumRPM=10000.00 // must overlap properly
NaturalRPM=6627.7139 // engine RPM at which sample was recorded
}
EngineRPMPowerOutside=3
{
MinimumRPM=8000.00 // must overlap properly
MaximumRPM=14000.00 // must overlap properly
NaturalRPM=10242.6182 // engine RPM at which sample was recorded
}
EngineRPMPowerOutside=4
{
MinimumRPM=12000.00 // must overlap properly
MaximumRPM=50000.00 // must overlap properly
NaturalRPM=14019.9922 // engine RPM at which sample was recorded
}
// TRANNY-SAMPLE MIX
//VS_INSIDE_COAST_TRANNY_1=rF1engine\rF1_tw_offrpm.wav
//VS_INSIDE_COAST_TRANNY_2=rF1engine\rF1_tw_offrpm.wav
//VS_INSIDE_POWER_TRANNY_1=rF1engine\rF1_tw_onrpm.wav
//VS_INSIDE_POWER_TRANNY_2=rF1engine\rF1_tw_onrpm.wav
//VS_OUTSIDE_COAST_TRANNY_1=Rhez\trans_offlow.wav
//VS_OUTSIDE_COAST_TRANNY_2=Rhez\trans_offhigh.wav
//VS_OUTSIDE_POWER_TRANNY_1=Rhez\trans_onlow.wav
//VS_OUTSIDE_POWER_TRANNY_2=Rhez\trans_onhigh.wav
TrannyInitialRampRPM=2000.0 // ramp volume up to this driveshaft RPM because low pitches sound bad
TrannyCoastBlendRPMInside=(4500.0, 18000.0) // blend range using driveshaft RPM
TrannyCoast1RPMTorqueInside=(4000, 200.0) // natural RPM at which sample was recorded, transmission torque (in Nm) for maximum volume
TrannyCoast2RPMTorqueInside=(4000, 100.0)
TrannyPowerBlendRPMInside=(4500.0, 18000.0)
TrannyPower1RPMTorqueInside=(4000, 100.0)
TrannyPower2RPMTorqueInside=(4000, 80.0)
//TrannyCoastBlendRPMOutside=(4000.0, 10000.0) // blend range using driveshaft RPM
//TrannyCoast1RPMTorqueOutside=(3373, 75.0) // natural RPM at which sample was recorded, transmission torque (in Nm) for maximum volume
//TrannyCoast2RPMTorqueOutside=(4100, 75.0)
//TrannyPowerBlendRPMOutside=(4000.0, 10000.0)
//TrannyPower1RPMTorqueOutside=(3373, 150.0)
//TrannyPower2RPMTorqueOutside=(7785, 150.0)