Here's a workaround to get rid of the noise during decoding of Atrac3+ using HiMDRenderer in Jpcsp: just use nircmd ( http://www.nirsoft.net/utils/nircmd.html ) to mute the sound during the decoding. Extract nircmd into the lib\windows-x86 folder and edit the DecodeAudio.bat file.
The DecodeAudio.bat should look like this:
lib\windows-x86\nircmdc mutesysvolume 1
lib\windows-x86\HIMDRENDER -e -i %1 -o %2
lib\windows-x86\nircmdc mutesysvolume 0
There's also a newer version of the HIMDRENDER.exe available at http://www.marcnetsystem.co.uk/himdrenderer021.zip but it's a shame that MarC no longer provides the command line version in newer releases. The later releases don't have the noise problem during decoding so no need for the workaround above. Perhaps the Jpcsp development team can contact MarC and persuade him to release the command line version again or maybe integrate the command line into the GUI version so that the GUI version can run in silent GUI-less mode.
By the way, the latest svn (r1884) crashes in the very first training mission in Crisis Core FFVII when the "Mission Accomplished!" message appears. The crash is due to IllegalArgumentException in line 122 of jpcsp.media.OMAFormat.java when the limit() method gets called. It doesn't crash if "Decode audio files with SonicStage" is not checked.
Kudos to the Jpcsp development team for such an awesome PSP emulator. Keep up the great work!
EDIT: Removed the file exist checking in DecodeAudio.bat since it's already been done in Jpcsp itself.
The DecodeAudio.bat should look like this:
lib\windows-x86\nircmdc mutesysvolume 1
lib\windows-x86\HIMDRENDER -e -i %1 -o %2
lib\windows-x86\nircmdc mutesysvolume 0
There's also a newer version of the HIMDRENDER.exe available at http://www.marcnetsystem.co.uk/himdrenderer021.zip but it's a shame that MarC no longer provides the command line version in newer releases. The later releases don't have the noise problem during decoding so no need for the workaround above. Perhaps the Jpcsp development team can contact MarC and persuade him to release the command line version again or maybe integrate the command line into the GUI version so that the GUI version can run in silent GUI-less mode.
By the way, the latest svn (r1884) crashes in the very first training mission in Crisis Core FFVII when the "Mission Accomplished!" message appears. The crash is due to IllegalArgumentException in line 122 of jpcsp.media.OMAFormat.java when the limit() method gets called. It doesn't crash if "Decode audio files with SonicStage" is not checked.
Kudos to the Jpcsp development team for such an awesome PSP emulator. Keep up the great work!
EDIT: Removed the file exist checking in DecodeAudio.bat since it's already been done in Jpcsp itself.