2017-01-26 22:44:33 +01:00
|
|
|
# Sonic Audio Tools
|
2018-01-16 09:29:02 +01:00
|
|
|
A set of tools to modify CRIWARE file formats.
|
|
|
|
|
|
|
|
# Releases
|
|
|
|
You can get the latest executables on the [AppVeyor page.](https://ci.appveyor.com/project/blueskythlikesclouds/sonicaudiotools/build/artifacts)
|
2017-07-06 16:37:02 +02:00
|
|
|
Stable builds are planned to be published [here.](https://github.com/blueskythlikesclouds/SonicAudioTools/releases)
|
2017-03-09 18:48:17 +01:00
|
|
|
|
2018-01-16 09:29:02 +01:00
|
|
|
# Building
|
2017-07-06 16:37:02 +02:00
|
|
|
If you still wish to build the solution yourself, this is what you should do:
|
2017-01-26 22:44:33 +01:00
|
|
|
1. Clone from [GitHub](https://github.com/blueskythlikesclouds/SonicAudioTools.git) `git clone https://github.com/blueskythlikesclouds/SonicAudioTools.git`
|
2017-03-09 18:48:17 +01:00
|
|
|
2. Open the solution in Visual Studio. (Visual Studio 2017 or later is required.)
|
2017-01-26 22:44:33 +01:00
|
|
|
3. Install the missing NuGet packages.
|
|
|
|
4. Build the solution.
|
|
|
|
|
2018-01-16 09:29:02 +01:00
|
|
|
# Projects
|
|
|
|
If you wish to see more detailed information about the projects, visit the [wiki](https://github.com/blueskythlikesclouds/SonicAudioTools/wiki) page.
|
|
|
|
|
|
|
|
## [Sonic Audio Library](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/SonicAudioLib)
|
|
|
|
This is the main library of the solution. Contains classes for IO and file formats.
|
|
|
|
|
|
|
|
## [ACB Editor](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/AcbEditor)
|
|
|
|
This tool allows you to edit the audio content of an ACB file.
|
|
|
|
A more advanced version like CSB Builder is planned to be made soon.
|
|
|
|
|
2020-02-28 12:38:37 +01:00
|
|
|
## [ACB Finder](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/AcbFinder)
|
|
|
|
This tool allows you to find AWB files and link them back to the ACB, required in extracting certain ACB files.
|
|
|
|
Useful for games where the AWB files may be renamed or hidden (like Phantasy Star Online 2)
|
|
|
|
|
2018-06-06 20:46:07 +02:00
|
|
|
## [ACB Injector](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/AcbInjector)
|
|
|
|
This tool allows you to inject audio file directly into ACB without repacking its AWB.
|
|
|
|
Useful for background music ACBs that use huge AWB files.
|
|
|
|
|
2018-01-16 09:29:02 +01:00
|
|
|
## [CSB Builder](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/CsbBuilder)
|
|
|
|
This tool allows you to create or edit CSB files. You can do things like adding/removing cues, editing real-time sound parameters, and more.
|
|
|
|
|
|
|
|
## [CSB Editor](https://github.com/blueskythlikesclouds/SonicAudioTools/tree/master/Source/CsbEditor)
|
|
|
|
This tool allows you to edit the audio content of a CSB file.
|
|
|
|
It works like ACB Editor, and it is a lot simpler to use than CSB Builder.
|
|
|
|
|
|
|
|
# License
|
2019-05-22 18:10:03 +02:00
|
|
|
See [LICENSE.md](https://github.com/blueskythlikesclouds/SonicAudioTools/blob/master/LICENSE.md) for details.
|