Well I tried what you suggested and it worked fine except for these two files(I was rewarded with a "unknown block type 0 at 0" error). Here's a sample.
^ Well, no need to do that because I was actually mistaken. demux_dat_be.exe can work with these just fine, since I didn't realize I already saved those files.
That Direct Buffer error means it ran out of memory. Right not the tool doesn't work for very large files, I think there are like 2 files it won't work on.
Right now, the whole tool is undergoing a rewrite to better support the BGM/DLBM formats, and is really focusing on importing/encoding audio. Speech and SFX support will come too, I just haven't looked at it lately.
DLBMs should work out of the box, though. You shouldn't need to dechunk them. You could try the older GUI version that I made a while ago, maybe it will make it simpler for you. https://mega.nz/#!glQQ3ITC!9e7VV3cmupKbIY2_w3E9T4TlVls2wUR_KbdSJaoHjaI
The audio playback won't work unless the sample rate and channels are supported by your computer. 1/2 channel tracks usually work just fine, 4 channel I can't get playing on my computer right now. I'll be sure to mix the channels in my newer version. You can easily export them, however.
But yeah, if you need help with anything, I'll be keeping an eye on this thread. Didn't see it before.
Has anyone had any luck with using demux_dat_be.exe on MGS4's vox.dat? I get the following output from vox.dat (US retail release, BLUS30109): file 1 at 0x00000008 has audio (subtype 1) file 2 at 0x00008808 has audio (subtype 1) file 3 at 0x002d2808 has audio (subtype 1) file 4 at 0x005b1808 has unknown 3 (subtype 5) file 4 at 0x005b1818 has audio (subtype 1) file 4 at 0x005b1828 has unknown 4 (subtype 6) unknown content descriptor 00000007 at 0x005b1838
The first three files are extracted and convert using the MTA2 audio tool, then file 4 encounters the unknown content descriptor and then halts further output. Some musical cues appear to be contained within, files 2 and 3 are the chapter start stingers. (Although, I'm mainly interested in the dialogue.)
On DBM files for people confused. Talking about the MGS4 audio JAR tool, I got it to work by changing the bat.bat and replacing ".mta2" with ".dbm" I'll copy paste the code here, if you're missing the bat with the .jar
for %%f in (*.mta2) do java -jar AudioTool-decode.jar "%%f"
for %%f in (*.dbm) do java -jar AudioTool-decode.jar "%%f"