Tools for modifying CRIWARE file formats
Go to file
2017-03-09 20:48:17 +03:00
Source Code cleanup and making use of C# 7.0 features 2017-03-09 20:48:17 +03:00
.gitattributes Initial commit 2016-11-12 19:02:48 +03:00
.gitignore Code cleanup and making use of C# 7.0 features 2017-03-09 20:48:17 +03:00
LICENSE.txt First work for CPK archives 2016-12-25 21:43:22 +03:00
README.md Code cleanup and making use of C# 7.0 features 2017-03-09 20:48:17 +03:00
SonicAudioTools.sln Code cleanup and making use of C# 7.0 features 2017-03-09 20:48:17 +03:00

Sonic Audio Tools

Sonic Audio Tools is a set of tools for editing the audio formats seen in Sonic the Hedgehog games. Currently, it's mostly focused on CRIWARE's audio formats, this means that these tools can be used to edit files from any game, as long as they are CSB, CPK, ACB or AWB.

Releases

Here. You can get the binaries from Artifacts tab.

Building

  1. Clone from GitHub git clone https://github.com/blueskythlikesclouds/SonicAudioTools.git
  2. Open the solution in Visual Studio. (Visual Studio 2017 or later is required.)
  3. Install the missing NuGet packages.
  4. Build the solution.

Projects

For more information about the projects, visit the wiki page.

SonicAudioLib

Core class library of the solution. Handles the IO work of the other projects.

AcbEditor

A tool to replace audio data in ACB files. Handles both ACBs and AWBs. Old ACB versions which had CPKs for storage are also supported.

CsbBuilder

A fully functional CSB creator. It's currently able to load any CSB file as long as they contain ADX files. It also always builds in the latest CSB version, which appeared probably around 2010.

CsbEditor

A tool to replace audio data in CSB files. Handles both CSBs and CPKs.

License

See LICENSE.txt