STR + STH white noise on converting wii audio file with 4 channels??? HCS can you help? (files provided) by placedo at 1:28 PM EDT on June 3, 2010
i figure this is one for HCS :)
i've been trying to convert a file i found from a wii game & the extension just read "rev" which wasn't very helpful but on further investigation, it appears the file is of the format:
STR+STH (48000htz, 4 Channel)
here's the original file intact
http://www.megaupload.com/?d=GP0G5I5M
& here's the file with the music ripped apart as str & the header ripped as sth (not even sure if i've done this correctly as completely unfamilar with the format), the header appears twice in the original file but both are identical byte for byte so don't know if the header is for stereo (2ch) & that's why there's two of them so it makes 4 channels but using one of them produced a 4 channel output file so i'm assuming only one copy of the header is needed?
http://www.megaupload.com/?d=YE9V86ZO
when i convert this with vgmstream using the following cmd
test music_file.str
i do get a wav file out of it with 4 channels which is great as that's what i want & it appears to be correct with the specs & length from the header but there is load's of static white noise present too, here's the log report from vgmstream
"metadata from: HOTD Overkill - STR+STH WII Header" You're using an old vgmstream revision...
BTW: If you mean the "vynil" noise, this is normal (a stupid effect added by the composer), else, try a newer vgmstream version with a sth instead of a str file.
when you said try sth instead of str, that was my problem it seems, it's fine now, i didn't realise it used the header from one or the other, i thought it used the same header for whichever of the two & it combined them somehow, something new i learned, & thanks for the quick reply :)