• somebody take down that high frequency skirl from the A320 engine sound file please,
    or get me the corrective parameter settings for lowering the EnginePitchVolume in a320.tmd.

    Currently 3 sounds dominate the airbus cockpit:
    the buzz, the airconditioner and that really really annoying oversized howl.

    Leave the howl for the outside view, but minimize it by up to 60% for the Intern,
    or find a way of letting the user associate its source being outside the plane, not inside.

    appreciate any help to solve, not questions.


    Equipment info:
    PC, Logitech THX/Z-906 5.1

    KLAX final

  • Don't hear any 'skirl' on my A320. Only noticed that the buzz at high thrust settings is too faint.
    However a sound slider would be highly welcome because although the engine sounds are great in the VC, in the A320, the 737 and especially in the 747 they are way too loud.
    The external sounds are just barely ok as theire's no difference between e.g. the front and the rear)

  • can't identify the .wav-locations. Despite object-oriented code (packed into .t...-formats) the file source's yet a mistery to me.

    Seems 3 sound levels are used, low, mid and full, without interpreting source location, distance or dynamics.

    The outside view reveals a stuttering high freq noise from blade rotation. The inner sound (cockpit) does not have that stuttering.

    To be fair: no developer ever granted sound design a fair recognition. Hopefully IPACS will allow pro-design.

    For now, please reduce the howl or offer manual adjustment tool.

    Thanks for listening.

  • The .wav files are converted to compressed/encrypted .tsb files and are contained in the aircraft's folder. The pitch and volume modulation are defined in the .tmd text file at the bottom. Basically the Aerofly FS 2 plays the sounds at different pitches and volumes, all done via OpenAL I think.
    Are you sure that it is not an issue with your sound card's driver or your headphone hardware? Do you have the same issue with other audio sources and/or devices?

    Regards,

    Jan

  • i confirm: no issue with my high fidelity hardware (very reliable).

    played around with the .tmd parameters, the results of change are in fact noticable,
    however only for the buzz or mid-freq tones, not for the high frequency howl.
    (data below)

    The high frequency issue with the A320 is real, and seems part of the singular .wav file (tone sources and types are not diversified in a variety of files, as explained earlier. Only idle, mid and full levels).

    i hope i am not getting too complex. Maybe some other users will confirm as time comes.

  • try this to see some difference:


    /////////////////////sound begin///////////////////////////


    >
    <[int32][sound][0]
    <[string8][object][soundinput]
    <[string8][Name][LeftEnginePercentage]>
    <[uint32][InputID][LeftEngineN1.Output]>
    >
    <[string8][object][soundinput]
    <[string8][Name][RightEnginePercentage]>
    <[uint32][InputID][RightEngineN1.Output]>
    >


    //////////////////////hauptmotor marco anfang/////////////////////


    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineVolumeStart]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.01 0.04 ) (0.15 0.06 ) (0.2 0.0) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEnginePitchStart]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.2) (0.25 2.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEngineVolumeStart]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.01 0.04 ) (0.15 0.06 ) (0.2 0.0) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEnginePitchStart]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.2) (0.25 2.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineVolume0]>
    <[string8][Input][LeftEnginePercentage.Output]>
    // <[tmvector2d][Map][ (0.0 0.3) (0.1 1.0 ) (0.1 0.0 ) ]> // //
    <[tmvector2d][Map][ (0.0 0.0) (0.1 1.0 ) (0.2 0.0 ) ]> // //
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEnginePitch0]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.2) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineVolume1]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.2 0.0) (0.4 0.5) (1.0 1.0 ) ]> // //
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEnginePitch1]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.2) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineVolume2]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.2 0.0) (0.3 0.2) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineVolumeIntern2]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.1 0.0) (0.3 0.2) (0.2 0.3 ) ]> //(0.0 0.0) (0.5 0.0) (0.8 0.5) (1.0 0.7 )//
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEnginePitch2]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.2) (0.2 0.1 ) ]> //(0.0 1.0) (1.0 1.0 )//
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEngineVolume0]>
    <[string8][Input][RightEnginePercentage.Output]>
    // <[tmvector2d][Map][ (0.0 0.7) (0.3 1.0 ) (0.5 0.0 ) ]>
    <[tmvector2d][Map][ (0.0 0.0) (0.3 1.0 ) (0.5 0.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEnginePitch0]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.12) (1.0 0.29 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEngineVolume1]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.2 0.0) (0.2 0.3) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEnginePitch1]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.15) (1.0 0.29 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEngineVolume2]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.3 0.0) (0.3 0.1) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEngineVolumeIntern2]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.1 0.0) (0.3 0.2) (0.2 0.3 ) ]> //(0.0 0.0) (0.5 0.0) (0.8 0.5) (1.0 0.7 )//
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEnginePitch2]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.27) (1.0 0.27 ) ]> //(0.0 0.97) (1.0 0.97 )//
    >


    //////////////////////hauptmotor marco ende/////////////////////


    <[string8][object][soundloop]
    <[string8][Name][CockpitBasicSound]>
    <[string8][InputVolume][0.3]>
    <[string8][InputPitch][0.8]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-innen-basic.wav]>
    <[bool][External][false]>


    >

    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopExtern0]>
    <[string8][InputVolume][LeftEngineVolume0.Output]>
    <[string8][InputPitch][LeftEnginePitch0.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-idle-extern.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopIntern0]>
    <[string8][InputVolume][LeftEngineVolume0.Output]>
    <[string8][InputPitch][LeftEnginePitch0.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-idle-intern.wav]>
    <[bool][External][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopInternStart]>
    <[string8][InputVolume][LeftEngineVolumeStart.Output]>
    <[string8][InputPitch][LeftEnginePitchStart.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-engine-start.wav]>
    <[bool][External][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopExtern1]>
    <[string8][InputVolume][LeftEngineVolume1.Output]>
    <[string8][InputPitch][LeftEnginePitch1.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-half-extern.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopIntern1]>
    <[string8][InputVolume][LeftEngineVolume1.Output]>
    <[string8][InputPitch][LeftEnginePitch1.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-half-intern.wav]>
    <[bool][External][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopExtern2]>
    <[string8][InputVolume][LeftEngineVolume2.Output]>
    <[string8][InputPitch][LeftEnginePitch2.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-full-extern.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineLoopIntern2]>
    <[string8][InputVolume][LeftEngineVolumeIntern2.Output]>
    <[string8][InputPitch][LeftEnginePitch2.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-full-intern.wav]>
    <[bool][External][false]>
    >

    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopExtern0]>
    <[string8][InputVolume][RightEngineVolume0.Output]>
    <[string8][InputPitch][RightEnginePitch0.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-idle-extern.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopIntern0]>
    <[string8][InputVolume][RightEngineVolume0.Output]>
    <[string8][InputPitch][RightEnginePitch0.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-idle-intern.wav]>
    <[bool][External][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopInternStart]>
    <[string8][InputVolume][RightEngineVolumeStart.Output]>
    <[string8][InputPitch][RightEnginePitchStart.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-engine-start.wav]>
    <[bool][External][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopExtern1]>
    <[string8][InputVolume][RightEngineVolume1.Output]>
    <[string8][InputPitch][RightEnginePitch1.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-half-extern.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopIntern1]>
    <[string8][InputVolume][RightEngineVolume1.Output]>
    <[string8][InputPitch][RightEnginePitch1.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-half-intern.wav]>
    <[bool][External][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopExtern2]>
    <[string8][InputVolume][RightEngineVolume2.Output]>
    <[string8][InputPitch][RightEnginePitch2.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-full-extern.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][RightEngineLoopIntern2]>
    <[string8][InputVolume][RightEngineVolumeIntern2.Output]>
    <[string8][InputPitch][RightEnginePitch2.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-full-intern.wav]>
    <[bool][External][false]>
    >

    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineBuzzVolume]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.95 0.0) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineBuzzVolumeIntern]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.95 0.0) (1.0 0.15) ]> //(0.0 0.0) (0.95 0.0) (1.0 0.15)//
    TTT

    >
    <[string8][object][soundmapping]
    <[string8][Name][LeftEngineBuzzPitch]>
    <[string8][Input][LeftEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.95 0.8) (1.0 1.0 ) ]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineBuzzLoopExtern]>
    <[string8][InputVolume][LeftEngineBuzzVolume.Output]>
    <[string8][InputPitch][LeftEngineBuzzPitch.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-full-buzz.wav]>
    <[bool][Internal][false]>
    >
    <[string8][object][soundloop]
    <[string8][Name][LeftEngineBuzzLoopIntern]>
    <[string8][InputVolume][LeftEngineBuzzVolumeIntern.Output]>
    <[string8][InputPitch][LeftEngineBuzzPitch.Output]>
    <[uint32][PositionID][Fuselage.R]>
    <[uint32][VelocityID][Fuselage.V]>
    <[string8][SoundFile][a320-full-buzz.wav]>
    <[bool][External][false]>


    >

    <[string8][object][soundmapping]
    <[string8][Name][RightEngineBuzzVolume]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.95 0.0) (1.0 1.0 ) ]>
    >
    <[string8][object][soundmapping]
    <[string8][Name][RightEngineBuzzVolumeIntern]>
    <[string8][Input][RightEnginePercentage.Output]>
    <[tmvector2d][Map][ (0.0 0.0) (0.95 0.0) (1.0 0.15) ]> //(0.0 0.0) (0.95 0.0) (1.0 0.15 )//