ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > General Discussion > Anyone know if it's possible to extract Loom's CDDA.SOU? Goto page Previous  1, 2, 3  Next
Anyone know if it's possible to extract Loom's CDDA.SOU?
  Author    Thread Reply to topic
DCDayDreamer



Joined: 05 Nov 2005
Posts: 90
Location: Dream Land
 

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.

Permission was granted from Revolution Software for distribution of the converted videos from BS (check the Readme), it's not the same as ripping the original video data and distributing that, the only FF videos available are the ones missing from the Macintosh and Amiga versions of the game, it's not the complete game rip.
 Reply with quote  
Post Tue Aug 11, 2009 8:12 pm 
 View user's profile Send private message Visit poster's website
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. Sad
 Reply with quote  
Post Tue Aug 11, 2009 9:43 pm 
 View user's profile Send private message
icanntspell



Joined: 18 May 2009
Posts: 89
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?)

 Reply with quote  
Post Wed Aug 12, 2009 9:31 am 
 View user's profile Send private message Visit poster's website
MusicallyInspired



Joined: 02 Mar 2007
Posts: 945
Location: Manitoba, Canada
 

Really? It's in mono? That's pretty bad for a CD audio track.

 Reply with quote  
Post Wed Aug 12, 2009 1:44 pm 
 View user's profile Send private message Send e-mail Visit poster's website AIM Address
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.

 Reply with quote  
Post Wed Aug 12, 2009 2:25 pm 
 View user's profile Send private message
icanntspell



Joined: 18 May 2009
Posts: 89
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).

 Reply with quote  
Post Wed Aug 12, 2009 4:44 pm 
 View user's profile Send private message Visit poster's website
LogicDeLuxe



Joined: 10 Nov 2005
Posts: 362
 

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?

 Reply with quote  
Post Wed Aug 12, 2009 9:32 pm 
 View user's profile Send private message
marzipan



Joined: 25 Nov 2005
Posts: 301
 

Not at all. The *.LFLs and DISK01.LEC remain the same as before, including checksums and lengths.

 Reply with quote  
Post Wed Aug 12, 2009 9:59 pm 
 View user's profile Send private message
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).

 Reply with quote  
Post Wed Aug 12, 2009 10:06 pm 
 View user's profile Send private message
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.

 Reply with quote  
Post Thu Aug 13, 2009 1:00 am 
 View user's profile Send private message
LogicDeLuxe



Joined: 10 Nov 2005
Posts: 362
 

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?
 Reply with quote  
Post Thu Aug 13, 2009 7:25 am 
 View user's profile Send private message
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.
 Reply with quote  
Post Thu Aug 13, 2009 10:28 am 
 View user's profile Send private message
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.

 Reply with quote  
Post Thu Dec 23, 2010 8:22 am 
 View user's profile Send private message
ufoufo



Joined: 04 Jan 2006
Posts: 7
 

I would like to know. Very Happy

 Reply with quote  
Post Mon Jan 10, 2011 5:28 pm 
 View user's profile Send private message
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

 Reply with quote  
Post Tue Jan 11, 2011 3:45 am 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 
Goto page Previous  1, 2, 3  Next


Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge