Previous Page

by Lif3styl3 at 3:44 PM EST on January 26, 2010
ok,...

by the way, i think i have told u this already, but the wii is playing back the files which I've created with your help.

so thx for your help,....,
i wasn't here the last few days, because i've written the conversion tool for the singstar games.


Used header:
0x00: 00 2D B3 56 (size of channel)
0x04: 00 00 7D 00 (sample rate, 32khz)
0x08: 01 6D 9A AC (size of channel * 8 - 4)
0x0C: 01 6D 9A AC (size of channel * 8 - 4)
0x10: 00 5B 66 AB (size of channel * 2 - 1)

I've filled the rest of the byte with zero values.

edited 3:54 PM EST January 26, 2010
by hcs at 5:05 PM EST on January 26, 2010
Ok, did you try comparing the ima produced by the build of sox that I'd provided with the standard one?
by superberny at 5:06 PM EST on January 26, 2010
Thanks HCS.
It works! I used SOX-mod to create a ima in each channel, then reverse with your tool and finally Panding 32.

Now I need (and I think also Lif3styl3) a command that allows me to extract a MP3 to WAV as independent channels to do:
"Mp3towav in.mp3 -channel L | sox-t outL.ima ima" and
"Mp3towav in.mp3 -channel R | sox-t ima outR.ima "

Lif3styl3: I think we are working on the same project. I would like to talk to you about it: superberny@gmail.com

Again sorry for my bad English

edited 5:08 PM EST January 26, 2010
by Lif3styl3 at 5:29 PM EST on January 26, 2010
hmm, i don't need this function ;-)
In my opinion Sox is also your solution, but you need the mp3 libaray to get sox to work with mp3 files.

@hcs, havent't compares the files,.....

I've done all this stuff by a self-written conversion tool, which does the error checking for me ;-)
by hcs at 5:35 PM EST on January 26, 2010
Ok, I was just hoping that someone would try both ways in the game itself and see which sounds better so you can tell which decoding method is being used. I may have to dig into the executable to satisfy my curiosity.

edited 5:35 PM EST January 26, 2010
by Lif3styl3 at 5:54 PM EST on January 26, 2010
np,....

i will give it a try, but not today ;-)
So I will post my results tomorrow.

so you mean try converting with your version of sox and the current one?
by hcs at 6:19 PM EST on January 26, 2010
Right, they use somewhat different methods to encode. If the right decoder is used the signal will stay AC, otherwise it will accumulate a fairly large DC offset, in the negative or positive direction depending on the mismatch.

Interestingly, the original files seem to decode fine using either method, so there may be a way to adjust the encoder to avoid accumulating rounding errors in any case.
by Lif3styl3 at 4:15 PM EST on January 27, 2010
sorry, will try to answer your question tomorrow,...

Previous Page
Go to Page 0 1 2

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