GitXplorerGitXplorer
m

2dxTools

public
32 stars
7 forks
2 issues

Commits

List of commits on branch master.
Verified
6ce38c6bee258d0a3f21821003138c071cd37384

Merge pull request #3 from Hinara/patch-1

mmon committed 5 years ago
Verified
128cbd4f1a25528fcdfa126a09476995f6d40a45

Close input files

HHinara committed 5 years ago
Unverified
680a6f8ee25475edd49d05d84ea566efec1febf3

Fix newlines

mmon committed 8 years ago
Unverified
b235dc6808b13fead211c2fdd7c3440905f95fba

Example in readme

mmon committed 8 years ago
Unverified
0c5d2f1e777c7065732260fd2de7ea6c6b5cf4d4

Add download link

mmon committed 8 years ago
Unverified
3dae3a3bfc3fc1ace02f7499e2845a3311f0f9ad

Fix README

mmon committed 8 years ago

README

The README file for this repository.

2dxTools

A set of tools for working with 2dx audio containers.

Download here

2dxDump

2dxDump infile.2dx

Takes a 2dx and dumps all its wavs. Names them sequentially with no leading zeros.

2dxBuild

2dxBuild outfile.2dx

Builds a 2dx with default paramaters for loop point/volume etc.

2dxMerge

2dxMerge infile.2dx outfile.2dx

For each file in infile.2dx, if there is a .wav present in the directory, it will replace it in the new file. Useful for extracting a single audio file, editing it, then adding it back.

2dxWavConvert

2dxWavConvert infile outfile.wav [preview]

Takes any file that sox supports (mp3, flac, wav, ogg, etc) and converts it to the specific format required for 2dx files (MS-ADPCM wav with a block size of 256). If the third argument is "preview", the file is clipped to exactly 10 seconds to comply with preview wav requirements.

Example: Custom song preview + game audio

2dxWavConvert mySong.ogg 0.wav
2dxBuild 1234.2dx
2dxWavConvert mySong_preview.ogg 0.wav preview
2dxBuild 1234_pre.2dx

Tools to come:

2dxTransfer - will work like 2dxMerge, but will take two input files, an output, and a list of tracks to transfer. Metadata (such as loop points) will also be transferred.

Enhancements to 2dxDump and 2dxBuild to generate and load xml files so track parameters can be modified.

If you have a burning need for one of these unfinished tools, please get in contact. I appreciate motivation.