Assassin's Creed Odyssey
0 of 0

File information

Last updated

Original upload

Created by

Kamzik123

Uploaded by

kamzik123

Virus scan

Safe to use

Documentation

Readme

View as plain text

Fusion Tools Wwise Editor - Kamzik123
This editor allows you to edit/change Audiokinetic Wwise sound files. (PCK, BNK and SND)
It also allows you to edit the sound properties, known as the HIRC section.
Download VGMStream here: https://github.com/vgmstream/vgmstream/releases

FAQ:
A message box has appeared saying "ArgumentOutOfRangeException" or "EndOfStreamException", does that mean I can't edit the file?
You don't need to worry about those errors, you can edit the files as usual, except, you won't be able to edit the HIRC section.

A message box has appeared saying "Detected Unknown HIRC Object!", what does it mean?
This means that the file contains a HIRC object that I have not yet reversed, you can continue editing the file as usual, even the HIRC section, but HIRC export/import will not work.

Which Wwise version and Wem compression should I use for Mafia: Definitive Edition and Mafia 3?
I recommend using Wwise 2014.1.6 and Vorbis compression.

Which Wwise version and Wem compression should I use for Doom 2016?
I recommend using Wwise 2014.1.6 and ADPCM compression.

Which Wwise version and Wem compression should I use for Doom Eternal?
I recommend using Wwise 2014.1.6 and Vorbis compression.

List of supported games:
- Assassin's Creed: Brotherhood
- Assassin's Creed 3
- Assassin's Creed 3 Remastered
- Assassin's Creed 4: Black Flag
- Assassin's Creed: Liberation HD
- Assassin's Creed: Odyssey
- Assassin's Creed: Origins
- Assassin's Creed: Syndicate
- Assassin's Creed: Unity
- Devil May Cry 5
- Doom 2016
- Doom Eternal
- Hitman 2016 (BNK)
- Mafia 3
- Mafia 3: Definitive Edition
- Mafia: Definitive Edition
- Resident Evil 2 Remake
- Resident Evil 3 Remake
- Resident Evil 7 Biohazard
- Resident Evil 8 Village
- Resident Evil Resistance
- Resident Evil Verse Beta
- Steep
- Watch Dogs: Legion
- Witcher 3
(More games will probably work, I can't test them all)

List of supported BNK versions:
48
65
88
113
120
125
134
135

Changelog:
2.0 - Initial public release
2.1.0: Added support for some Wwise SND files
2.1.1: Figured out SND Unk03, added name saving for SND files, minor bug fixes
2.1.2: Minor code improvements and optimizations
2.1.3: Fixed critical bug when loading HIRC into PCK, minor editor bugfixes, added ability to edit nodebase
2.1.4: Improved BNK support, BNKs without DIDX can now be opened, improved embedded BNK handling, fixed embedded BNK export, fixed embedded BNK assigning incorrect HIRC to Wems
2.1.5: Added ability to replace multiple wems at once, added ability to open "subtitles_scotch.pck" files (saving doesn't work), replacing no longer overwrites custom names, fixed crash when overwritting BNK, fixed embedded BNK reading bugs, minor code improvements
2.1.6: HIRC Editor: Attenuation, Event, Event Action, Music Sequence, Music Switch Container, Random Container, Blend Container, Switch Container and Actor Mixer can now be edited
2.1.7: Improved SND support - all SND files should now be readable, Added hash database for events, Added ability to see event names
2.1.8: Added custom editor for collections
2.1.9: Improved custom collection editor, allowing for editing complex objects
2.2.0: Fixed collection editor bugs, Improved code for multiple objects, Added support for more sub-objects, Completely reworked the way HIRC is written, allowing for much more complex edits, Improved file structure
2.2.1: Assigned correct editor to more values, Added Track Item collection editor, Added Track Sources collection editor, Added Music Markers collection editor, Added Props collection editor, Fixed Doom 2016 PCK Writing
2.2.2: Fixed incorrect offset calculation, Added automatic wem length calculation when replacing ogg, Added automatic wem header replacement when replacing ogg, Added ability to import wem alongside ogg, Added Automation Item, Graph Point, Ranged Modifier, RTPC, State Chunk, Vertex, Playlist Item, Fx Chunk, Automation Params, Curve, Exception Item, Transition Rule, Transition Source Rule, Transition Destination Rule, Argument Group, Layer, Associate, Switch Group and Switch Parameter Collection editors, NodeBase is now fully editable, Assigned bool editor to more missing values, Renamed some values, Fixed crashes caused by IDs editor
2.2.3: Added ability to export the HIRC section to XML, minor code improvements
2.2.4: Added ability to import previously exported HIRC XML, Added missing action types, Fixed bugs
2.3.0: Added support for Doom Eternal's "mus.pck" HIRC section, Added more error checks to prevent crashing with no message, Added Doom 2016 event names, Fixed globalization issues, Updated RIFF header, Added Wem Import, Added ability to delete wems, Added ability to create new PCK or BNK, Added ability to edit BNK details, Updated WNS, All offsets and positions are now automatically recalculated while saving
2.3.1: Added Doom Eternal's hashes, Added names to DecisionTreeNodes and ArgumentGroups, Added full support to WemBTable, allowing for editing files such as "subtitles_scotch.pck"
2.3.2: Added full Doom Eternal's support, Added more hashes, Removed duplicated hashes, Reworked huge chunk of code, Fixed crash when viewing Wem HIRC, Added ability to add, delete and import BNKs into a PCK, Added ability to export the HIRC section of every embedded BNK inside a PCK, Added ability to change embedded BNK language enum, Improved SND support, Fixed AudioBus errors, MDE and M3 Init.bnk can now be opened
2.4.0: Complete HIRC rework, Added support to BNK versions 65, 88, 120, 125, 132, Improved support for all BNK versions, Added support for STID section, Added STID Xml import/export
2.4.1: Fixed bug where the tool appears as "Not Responding" while it's working, Added version 48 support, Assassin's Creed: Brotherhood is now fully supported
2.4.2: Added embedded audio player, Added ability to export directly to wav, Added ability to view file information (You will need VGMStream for all of these features to work), Fixed bugs