.. | ||
hello_poly.vag | ||
hello.vag | ||
poly.vag | ||
README.md |
VAG files
VAG is the PlayStation single waveform data format for ADPCM-encoded data of sampled sounds, such as piano sounds, explosions, and music. The typical extension in DOS is “.VAG”.
See FileFormat47.pdf, p.209
Audio to VAG conversion
We have to convert the audio file to RAW data first :
ffmpeg -i input.mp3 -f s16le -ac 1 -ar 44100 tmp.dat
then use wav2vag
to convert the data, making sure the -freq=
parameter matches the -ar
value used above :
wav2vag tmp.dat output.vag -sraw16 -freq=44100
VAGedit
You can find a graphical editor in the PsyQ sdk named VAGEDIT.exe
.
VAG & SPU Docs
See
-
libformat47.pdf p.209
-
libover47.pdf, p.271
-
libref47.pdf, p.980