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

decoding music_file.str
sample rate 48000 Hz
channels: 4
stream total samples: 9259399 (192.9041 seconds)
encoding: Gamecube "DSP" 4-bit ADPCM
layout: interleave
interleave: 0x8000 bytes
metadata from: HOTD Overkill - STR+STH WII Header
samples to play: 9259399 (192.9041 seconds)

any help is much appreciated :)

edited 12:42 AM EDT June 4, 2010
by manakoAT at 2:47 AM EDT on June 4, 2010
"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.

edited 3:09 AM EDT June 4, 2010
by placedo at 3:37 AM EDT on June 4, 2010
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 :)


Go to Page 0

Search this thread

Show all threads

Reply to this thread:

User Name Tags:

bold: [b]bold[/b]
italics: [i]italics[/i]
emphasis: [em]emphasis[/em]
underline: [u]underline[/u]
small: [small]small[/small]
Link: [url=http://www.google.com]Link[/url]

[img=https://www.hcs64.com/images/mm1.png]
Password
Subject
Message

HCS Forum Index
Halley's Comet Software
forum source