The following warnings occurred:
Warning [2] Undefined property: MyLanguage::$archive_pages - Line: 2 - File: printthread.php(287) : eval()'d code PHP 8.2.27 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/printthread.php(287) : eval()'d code 2 errorHandler->error_callback
/printthread.php 287 eval
/printthread.php 117 printthread_multipage



EmuNewz Network
Yet another at3+ encoder/decoder - Printable Version

+- EmuNewz Network (https://www.emunewz.net/forum)
+-- Forum: PSP Emulation (https://www.emunewz.net/forum/forumdisplay.php?fid=191)
+--- Forum: JPCSP Official Forum (https://www.emunewz.net/forum/forumdisplay.php?fid=51)
+---- Forum: General discussion (https://www.emunewz.net/forum/forumdisplay.php?fid=57)
+---- Thread: Yet another at3+ encoder/decoder (/showthread.php?tid=137863)

Pages: 1 2 3 4 5 6


RE: Yet another at3+ encoder/decoder - MnH - 03-29-2013

While I now do get voices for spoken lines, they are all played with chipmunk speed with this tool, on r3075 with Fate Extra, and Fate Extra/CCC.


RE: Yet another at3+ encoder/decoder - freefive - 03-29-2013

(03-29-2013, 01:38 PM)shenweip Wrote:
(03-29-2013, 01:28 PM)freefive Wrote: plus some stereo bgms seems not decodable with this tool but decodable with atrac3plus2wav.exe (oma file, namely %1)
tested with F/E CCC

Yeah,modify DecodeAudio.bat to this
Code:
:at3tool
lib\windows-amd64\at3tool.exe -d -repeat 1 %3 %2
IF NOT EXIST "%2" ( lib\windows-amd64\HIMDRender.exe -e -i %1 -o %2 )
:end
I think can solve.Tongue

no this one won't fix the problem. at3tool.exe creates wav files no matter whether it is decodable or not. so if it deals with a at3+ it can't decode, it create a wav file but left it empty.


RE: Yet another at3+ encoder/decoder - shenweip - 03-29-2013

(03-29-2013, 01:52 PM)freefive Wrote:
(03-29-2013, 01:38 PM)shenweip Wrote:
(03-29-2013, 01:28 PM)freefive Wrote: plus some stereo bgms seems not decodable with this tool but decodable with atrac3plus2wav.exe (oma file, namely %1)
tested with F/E CCC

Yeah,modify DecodeAudio.bat to this
Code:
:at3tool
lib\windows-amd64\at3tool.exe -d -repeat 1 %3 %2
IF NOT EXIST "%2" ( lib\windows-amd64\HIMDRender.exe -e -i %1 -o %2 )
:end
I think can solve.Tongue

no this one won't fix the problem. at3tool.exe creates wav files no matter whether it is decodable or not. so if it deals with a at3+ it can't decode, it create a wav file but left it empty.

Oh no,at3tool can decode most at3+ files I think,but in r3076 now,
in DecodeAuio.bat,you can see
-repeat 0
so it will creat a empty wav file.
It should be modified to
-repeat 1


RE: Yet another at3+ encoder/decoder - serio - 03-29-2013

it also can't play sounds from video files. it only extracts them in oma format, which this tool doesn't support.
adding the "IF NOT EXIST "%2" ( lib\windows-x86\HIMDRender.exe -e -i %1 -o %2 )" line fixes that problem then, though it'd be better if the emulator could output those sounds in at3 format too.

and on that topic, it also can't play the sounds from the umd browser, since snd0.at3 isn't even extracted, so it can't be converted to play.

i went and edited my bat a bit to make it support all 3 tools.

Code:
@echo off
if exist lib\windows-x86\atrac3plus2wav.exe goto atrac3plus2wav
if exist lib\windows-x86\at3tool.exe goto at3tool
lib\windows-x86\HIMDRender.exe -e -i %1 -o %2
goto end
:at3tool
lib\windows-x86\at3tool.exe -d -repeat 1 %3 %2
IF NOT EXIST "%2" ( lib\windows-x86\HIMDRender.exe -e -i %1 -o %2 )
goto end
:atrac3plus2wav
set name=%~n1
lib\windows-x86\atrac3plus2wav.exe %1
move %1.wav %2
IF NOT EXIST "%2" ( lib\windows-x86\HIMDRender.exe -e -i %1 -o %2 )
goto end
:end
not sure currently which tool is better. atrac3plus2wav supports more frequencies and supports oma, it could be a bit better, so i made the bat look for it first.


RE: Yet another at3+ encoder/decoder - gid15 - 03-29-2013

Thank you for the different suggestions Smile
They are now included in r3077.

I've investigating the problem where mono audio is played as stereo (high pitched).


RE: Yet another at3+ encoder/decoder - Abelus - 03-29-2013

Quote:not included with Jpcsp distribution
So where can I get this at3tool.exe ?


RE: Yet another at3+ encoder/decoder - serio - 03-29-2013

check the first post. one of the game developers accidentally left it inside their game's files. you need the game and a few special tools to get it, so you might try with the other tool, atrac3plus2wav.

it's easier to get (it's a free homebrew), and all you need is the program and free trial version of sound forge 9 for its driver to use it. both are linked in http://www.emunewz.net/forum/showthread.php?tid=129065

@gid:
while trying to fix the high pitched voice, can you also look at the at3/oma file naming/hashes? the emulator sometimes mistakes some files for others. i think the emulator will wrongly assume some files it's about to extract are the same as different ones it already extracted, maybe because of apparently identical hashes and will play the wrong file. the hash codes might be too simple, or there's some problem in their generation.


RE: Yet another at3+ encoder/decoder - jame_peng - 03-29-2013

I 'm agree with you, serio

the emulator still mistakes some files for others sometimes.

   


RE: Yet another at3+ encoder/decoder - Abelus - 03-29-2013

Ok. But maybe someone can upload at3tool.exe or is it illegal?


RE: Yet another at3+ encoder/decoder - serio - 03-29-2013

no idea, but assuming it's a part of the psp devkit which isn't public and only available to those who buy it (15000 euro or so at launch), it probably isn't legal.