Author
|
Thread |
 |
|
|
marzipan
Joined: 25 Nov 2005
Posts: 301
|
quote: Originally posted by DCDayDreamer quote: Originally posted by marzipan Of course, what would be a better thing to do in the long run to help the general audience out - posting a detailed guide on how to extract their own 000 files out of the executables of their legitimately bought Steam downloads, or posting all the necessary 000 files online somewhere (unless spreading these small files alone is still just as bad as the whole thing), similar to the BS/FF videos being made available?
The whole idea of the Steam LA release is to put the classic game out there again for the general audience, posting links to the ripped data from the game would also be against the rules over here, a detailed guide on how to extract the files should be ok but you'd need the information about extracting CDDA.SOU for the guide to be worthwhile.
If I get any info from anyone regarding CDDA.SOU I'll likely add it. 90 views of my post at Mixnmojo so far and nobody's taken the bait. 
|
Tue Aug 11, 2009 9:43 pm |
|
|
icanntspell

Joined: 18 May 2009
Posts: 93
Location: The Netherlands |
Out of curiousity, I loaded the .cdda file in audacity. It looks 16bit Mono raw audio. It definately is not compressed in some way. There is probably some data between the audio because the sound is not perfect if you play it. (Maybe CRC checks?)
|
Wed Aug 12, 2009 9:31 am |
|
|
MusicallyInspired

Joined: 02 Mar 2007
Posts: 964
Location: Manitoba, Canada |
Really? It's in mono? That's pretty bad for a CD audio track.
|
Wed Aug 12, 2009 1:44 pm |
|
|
marzipan
Joined: 25 Nov 2005
Posts: 301
|
Mono, eh? Hmmm. Not sure why I didn't take that into equation earlier. I can't even remember checking for channels when testplaying Steam Loom. Will have to give it another whirl.
|
Wed Aug 12, 2009 2:25 pm |
|
|
icanntspell

Joined: 18 May 2009
Posts: 93
Location: The Netherlands |
Well, it could also be stereo at 22050hz. That sounds pretty much the same as mono 44100hz to me (at least in this case).
|
Wed Aug 12, 2009 4:44 pm |
|
|
LogicDeLuxe

Joined: 10 Nov 2005
Posts: 387
|
Data between the audio seems odd. All the engine needs along with the samples is in the scripts. Do the data files differ as well?
|
Wed Aug 12, 2009 9:32 pm |
|
|
marzipan
Joined: 25 Nov 2005
Posts: 301
|
Not at all. The *.LFLs and DISK01.LEC remain the same as before, including checksums and lengths.
|
Wed Aug 12, 2009 9:59 pm |
|
|
marzipan
Joined: 25 Nov 2005
Posts: 301
|
Intriguing. Testing the file through GoldWave (similar tool to Audacity), it appears if you choose 44100Hz Mono or 22050Hz Stereo (16-bit signed in both cases) in the RAW options box that pops up, you get the same correct sound. Of course, there's still lots of clicks and pops throughout (presumably the bits of data being thrown into the mix).
|
Wed Aug 12, 2009 10:06 pm |
|
|
marzipan
Joined: 25 Nov 2005
Posts: 301
|
One more thing I discovered - when playing Loom through the new executable there are quick fade outs and ins between each audio piece (something not present in the original) - this is most noticeable when you're skipping bits.
|
Thu Aug 13, 2009 1:00 am |
|
|
LogicDeLuxe

Joined: 10 Nov 2005
Posts: 387
|
quote: Originally posted by marzipan Intriguing. Testing the file through GoldWave (similar tool to Audacity), it appears if you choose 44100Hz Mono or 22050Hz Stereo (16-bit signed in both cases) in the RAW options box that pops up, you get the same correct sound.
Does this mean, even the music is mono and has no frequencies above 11025 Hz? quote: Originally posted by marzipan One more thing I discovered - when playing Loom through the new executable there are quick fade outs and ins between each audio piece (something not present in the original) - this is most noticeable when you're skipping bits.
Like to avoid clicks. Was it done with FOA as well?
|
Thu Aug 13, 2009 7:25 am |
|
|
marzipan
Joined: 25 Nov 2005
Posts: 301
|
quote: Originally posted by LogicDeLuxe Does this mean, even the music is mono and has no frequencies above 11025 Hz?
I'm not sure what you mean exactly. If I use any other Hertz/Channels combo the audio plays back either too slow or too fast. quote: Originally posted by LogicDeluxe Like to avoid clicks. Was it done with FOA as well?
Again, I'm not sure what you mean. FOA never used CDDA, which is more open to limitations than using digital audio on a data track, IMO.
|
Thu Aug 13, 2009 10:28 am |
|
|
apprentice_fu
Joined: 23 Dec 2010
Posts: 11
Location: Germany |
Is there still interest ins this question? I figured out how the CDDA.SOU is encoded.
|
Thu Dec 23, 2010 8:22 am |
|
|
ufoufo
Joined: 04 Jan 2006
Posts: 7
|
I would like to know. 
|
Mon Jan 10, 2011 5:28 pm |
|
|
apprentice_fu
Joined: 23 Dec 2010
Posts: 11
Location: Germany |
OK.
I'm not really an "audio guy" and English is not my first language so please excuse me if some of my words are not correct.
I also don't know if the encoding has a proper name or not.
The audio is in stereo and 44100 Hz but only 8 bits are used for the values. But it is not 8 bit PCM.
The 16 bit values are actually bit shifted and every 13.33 ms one additional byte is used to store how many bits the left respectively the right channel are shifted. (4 bits for left and right each)
At the beginning of the file there is an offset.
md5 of my CDDA.SOU: e444985cc1aa65780d912b4fe21a6043
|
Tue Jan 11, 2011 3:45 am |
|
|