Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(LE2) Can't replace AFC Entries in Soundplorer #411

Closed
Dimenarius opened this issue May 1, 2024 · 1 comment
Closed

(LE2) Can't replace AFC Entries in Soundplorer #411

Dimenarius opened this issue May 1, 2024 · 1 comment

Comments

@Dimenarius
Copy link

In order to replace audio for LE2, Wwise 7110 x64 should be installed like mentioned in the Welcome Screen for Soundplorer.

I have set the path to the WwiseCLI.exe of 7110 in Soundplorer.

Path = C:\Program Files (x86)\Audiokinetic\Wwise 2019.1.6.7110\Authoring\x64\Release\bin\WwiseCLI.exe

However the "Replace" button remains greyed out, when selecting AFC Entries within an AFC File.

Is this meant to happen?

To Reproduce

  1. Open Sound Explorer from the Legendary Explorer Nightly Audio Tools
  2. Click on Wwise/Set Wwise Executable Paths
  3. Enter path to WWiseCLI.exe for Version 7110 x64 and click "Set Paths"
  4. Open any AFC File from LE2's game files (in this example endgm1_arrival_c_s_Int.afc from LE2 Base Game Files)
  5. Replace-Button is greyed out, when selecting AFC Entry.

Expected behavior

I should be able to replace the AFC Entries with new WAV Files as promised with all the requirements met.

Screenshots and files used to replicate this
image
image
image

Version Information:

Legendary Explorer 6.3 Nightly 29.04.2024 is being used.

The steps were also attempted with the stable version without success.

Other information

I installed Wwise 2019.1.6.7110 x64 through the Audiokinetic Launcher.

Maybe this Wwise Version has to installed outside of the Program Files(x86) Folder because of permission issues? However running the tool as admin also didn't work so maybe this isn't the problem.

Is something else besides WWise missing to make the Replace-Function work? I installed the .NET 7 Runtine in order to use the Nightly Legendary Explorer.

@henbagle
Copy link
Member

The AFC is an audio cache on disk that is referenced by offset into the file. Directly replacing entries in an AFC would break all of the rest of the references in the bank. AFC browsing in the toolset is for export and listening only.

You need to replace audio by locating the WwiseStream export in the package files where the audio is referenced, and replacing from there, which will put your new audio into it's own AFC.

The replace tooltip has been updated in 74741cd to reflect why audio replacement is not possible.

@henbagle henbagle closed this as not planned Won't fix, can't repro, duplicate, stale May 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants