Silent Hill 3 Sequenced and midi tracks by peronmls at 8:20 PM EST on December 15, 2012
I think I'm going to have the best luck posting here.

I have been trying to get my hands on Silent Hill 3s Sequenced tracks but in midi form. I have no clue how to get it from the PS2 version. The instruments are in a file called XBG0.MFA. The PC version is actually streamed but layered.

But I have ran into the Silent Hill HD Collection version for Xbox360 and PS3. It is sequenced still for god knows why.

There are FILES called .bd, .hd, .td, and .snd in both the Xbox and PS3 version for each song. So far I found out .bd contains the samples and .hd is the sequencer... I think. I have no clue what .snd and .td are. .snd wont play.

I used VGMTrans to try and extract the wavs from .bd and tried to convert .hd to dls but that doesn't work. It simply does nothing. Nothing is converted or saved. When I try to save them as raw I get 0 bytes of nothing.

I'm still learning here. So educate me! =)

by AceK at 12:28 AM EST on December 16, 2012
.bd should be the instrument library database while .hd should be the header of the instrument library. It's like this in most cases in sequence format. How's the file size of .td and .snd? My guess is .td is the sequence file and .snd is the sound data of anything else not related to the music sequence.
by peronmls at 12:14 PM EST on December 16, 2012
The TD is only 3K. Is it really the sequence? How can I convert this if possible?

What exactly is the .SND. I'm kinda confused.

Also any idea why VGMTrans is acting like this?
by AceK at 5:24 AM EST on December 17, 2012
VGMTrans doesn't work because it doesn't support the setup Silent Hill 3 is using. Care to upload the files?
by peronmls at 12:39 PM EST on December 17, 2012
I already have. Click "FILES" in the first post.
by AceK at 6:54 AM EST on December 18, 2012
From looking at it...

.bd is instrument data
.hd is instrument header
.td is sequence data
.snd is combination of .bd .hd .td and more (possibly sfx for in game not related to music.)

How come .snd has .bd .hd .td data though is beyond me. It's like it has duplicates right?

I think .td data can be rearranged to make it work somehow. If anything, getting the soundfont from .bd .hd shouldn't be a problem as long as it doesn't exceed a certain file size (1,000 kb?)

I took a listen at the sound effects of .bd... it sounds nowhere like instruments used in music, unless this game uses environmental sfx as music. I think .snd data for sfx don't have proper headers in the bottom data. May take a look at this sometime this week...

edited 7:03 AM EST December 18, 2012
by peronmls at 12:45 PM EST on December 18, 2012
Ah okay! Yes in this game you are in an industrial hell so it uses industrial environmental music. So do get it confused with it being SFX. =P

Also about the .SND. I'm almost positive that doesn't contain SFX because the SFX are in another file.

This is also the infamous HD Collection that got ported horribly by a team "Hijinks a Frogger game. So if any in the coding is weird you know why. ALSO! They used unfinished source code.

I hope you can figure this out. I have been searching for an answer for almost a year and XENTAX.com sure doesn't help.
by peronmls at 8:56 PM EST on December 29, 2012
Any idea yet? I would like to get the sounds and convert the .td to .mid if possible.
Silent Hill 3 Sequenced and midi tracks by Psycho-A at 3:25 AM EST on January 24, 2013
>> VGMTrans doesn't work because it doesn't support the setup Silent Hill 3 is using.

>> Any idea yet? I would like to get the sounds and convert the .td to .mid if possible.


- VGMTrans works just pretty with ANY game's hd/bd files. You just need to place each their pairs into .PSF2's previously (using tool like mkpsf2.exe), and then feed this to VGMTrans. Sample collections may be easily converted to .wav.
by peronmls at 1:37 PM EST on January 24, 2013
>> - VGMTrans works just pretty with ANY game's hd/bd files. You just need to place each their pairs into .PSF2's previously (using tool like mkpsf2.exe), and then feed this to VGMTrans. Sample collections may be easily converted to .wav.

Well I cant seem to get it to make a PSF2. I would I do this correctly?
by peronmls at 4:20 PM EST on January 28, 2013
Any more ideas. Would like to get this in midi format.
by AceK at 5:10 PM EST on January 28, 2013
tmid...

Anything that uses this type of format?

Also I tried messing around with PSF2 to get it readable with VGMTrans, it doesn't even have certain data needed to fit as a PSF2 so it's probably not that. So that won't do.

I managed to get the DLS from it, but as far as getting the sequence midi I wouldn't know. tmid or tmidh is something to look into.

Would you like the DLS?

If your curious on how to get the DLS with VGMTrans, you need a dummy (with real data) sequence file along with your wanted audio hd/bd data. Convert those 3 files into a PSF2 using mkpsf2, then drag it on VGMTrans. Of course the song won't play because the sequence is completely different, but you will get the sound bank from this method at least.
by peronmls at 6:09 PM EST on January 28, 2013
The .TD file is tmidh.

Also I still cant get the dls. I would like to learn to do this myself. I cant even get a sq file from another psf2.
Whats the extension name of the 3rd file i need besides .ba and .hd. Im still very new to this and im learning along the way.

I guess could you upload the dls for me.
by derp at 1:13 AM EST on January 30, 2013
midi


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