Tools for modifying CRIWARE file formats
Go to file
2017-09-17 13:02:44 +03:00
Dependencies Support for Sonic Forces 2017-09-17 13:02:44 +03:00
Source Support for Sonic Forces 2017-09-17 13:02:44 +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
COPYRIGHT Fix delay time playback 2017-07-06 17:37:02 +03:00
LICENSE Fix delay time playback 2017-07-06 17:37:02 +03:00
README.md Fix delay time playback 2017-07-06 17:37:02 +03:00
SonicAudioTools.sln Add multi threading and progress percentages 2017-04-23 19:22:25 +03:00

Sonic Audio Tools

Tools for editing CriMw / CriWare file formats. (CSB / CPK / ACB / AWB)

Releases

On the AppVeyor page. AppVeyor builds every commit automatically, so you can get the executables from the link above. Stable builds are planned to be published here.

Building

If you still wish to build the solution yourself, this is what you should do:

  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

To see more information about projects, visit the wiki.

Sonic Audio Library

Main class library of the solution. Contains classes for IO and file formats.

ACB Editor

Audio data replacer for ACB / AWB files. Supports really old ACB files as well, which stored CPK files instead of currently used AWB files. Usage is explained in the program. NOTE: It doesn't extract cue names so every audio will have its id on extracted file name.

CSB Builder

CSB file importer/builder. Allows you to fully edit CSB files, preview your changes, add/remove cues, etc.

CSB Editor

Audio data replacer for CSB / CPK files. It works like ACB Editor and is a lot simpler than CSB Builder.

License

Sonic Audio Tools uses the MIT license, meaning you're able to use and modify the code freely, as long as you include the copyright notice. For more details, see LICENSE