How to replace audio files in aircraft's PCK and BNK file

Hi,

I want to replace some sounds in a certain aircraft.

I have found a .PCK file. I have opened this with Ravioli Game Tools. Inside the .PCK file is a .BNK file. I have extracted it and opened it with Ravioli Game Tools, too.

But this doesnt help me because I want to replace some audio files inside the .BNK file inside the .PCK file.

Anyone know how to achieve this? It is really, was much easier in P3D.

Thanks

You almost certainly can’t replace sounds in a .PCK. Wwise is the program used to build the sound banks and it includes a lot of coding specific for MSFS which needs to be exported from Wwise and built into the .PCK files that MSFS uses. Bottom line, it’s not easy and I’m pretty sure you need to be have access to the original Wwise files and sound files if you want to make any changes.

Your best bet is to edit the sound.xml and remove any references to the sounds you want to replace and then use the legacy wav sounds (WaveData) to replace them. WaveData sounds can load wav sounds saved in the sound folder and I think you can mix and match them with the WwiseData from the .PCK.

This is the page in the SDK and you need to look under

https://docs.flightsimulator.com/html/Content_Configuration/Sounds/Sound_Definitions.htm

1 Like

Ok thanks, I had already suspected something like that.

So as I understood, there are 2 approaches for sound:

  1. The WWise method using these horrible pck/bnk files
  2. The “old” method using wav files and the parameters known from earlier versions

My question is: since method 1 is used here, is it even possible to reference a wav file in the sound.xml? I thought this belongs to approach 2. and they cannot be mixed?

Thanks

1 Like

I looked at the manual and I think what I want can be achieved by using the WwiseData=false value:

<Sound WwiseData="false" ....

This reverts to the “old” method. Now I have to figure out how to correctly reference a wav file.

You almost certainly can, because things like this exist: Fenix A320 Realistic Master Caution Aural Alert » Microsoft Flight Simulator

The person was able to “decompile” the PCK using multiple tools, one of which is called RingingBloom GitHub - Silvris/RingingBloom: C#-based set of tools for WWise audio editing (generally for Capcom games). , and “recompile” it so that it works in MSFS as the original did, just with one or more sound files changed.

3 Likes