ascottk on 17/9/2005 at 03:41
The memory metafile did not work for me. Keep us posted
EDIT: Did you use the ambient on a zoneinfo actor or an ambientsound actor?
rujuro on 17/9/2005 at 21:21
I used the zoneproperties actor, and assigned the schema to the streamingambient property. Worked like a charm. However, I have had no luck with the conversations. I'm on the verge of giving up there, which is a real killer in my mind.
It is definitely adding the conversation schema to the metafile, I can tell by the change in size, but it still doesn't play the .wav. I wonder if the conversation list is somehow hardcoded in the conversation database file. I wish someone could look into that.
ascottk on 17/9/2005 at 21:28
& what sound format did you use (pcm wav, ogg, & what resolution)?
rujuro on 17/9/2005 at 21:32
well, I'm using a .wav file that was included with the editor. I've tried 2. The most recent was 11025Hz, 16bit mono. That's for the conversation.
The ambient sound (which works) is 44100Hz 16bit mono. Also a .wav
Rantako on 18/9/2005 at 09:10
This has probably been mentioned before, but there is a setting in the schema browser where you set which metafile the game will look in for that sound (can't remember exactly where it is). Have you set this up right on your custom schemas?
rujuro on 18/9/2005 at 17:34
Yeah, to clarify a bit, since this has kind of muddled two things:
I was able to get a custom sound schema to function fully (as a streaming ambient) by packing it into the memory metafile (set in the schema browser).
I was unable to get a custom conversation to work, even though I placed it in the memory metafile as well. No matter what I do it doesn't wasnt to play the sound schemas that I associate with conversations.
I actually think this is a HUGE problem, bigger than custom ambient, since I consider overheard copnversations to be a very important part of the Thief experience. It's really one of the fundamental joys for me, right up there with readables.
ascottk on 18/9/2005 at 17:46
I couldn't get a streaming ambient working (memory metafile) in the zones & I tried different sound formats too. The only way I actually had them working was to place them into the hard drive metafile. This sucks :eww:
Dark Arrow on 18/9/2005 at 17:55
Quote Posted by rujuro
I actually think this is a HUGE problem, bigger than custom ambient, since I consider overheard copnversations to be a very important part of the Thief experience. It's really one of the fundamental joys for me, right up there with readables.
I agree. Custom conversations are a big part of Thief and a major part of the overall ambient in the levels.
ascottk on 18/9/2005 at 18:07
Well, I have sound drone reinstalled & now I can extract wav files so I'm going to try converting the game's hd stored wavs to ogg & try to merge my sounds with those.
rujuro on 18/9/2005 at 18:08
OK, I have solved it, but I can't say that it's pretty. Looks like you need the Hard Drive metafile recompiled no matter where you put the schemas (although, I was able to get a streaming ambient to work without doing this).
For convesations, they WORK if you recompile the Hard Drive file, apparently it must hold some kind of master list on where to find the necessary sound files. This is a pretty big problem, since it adds about 40 megs to the download (although I don't know if that can be compressed further).
I put my conversation sound schemas in the memory metafile, and when I recompiled, it played them properly as long as I replaced the hard drive file as well. So that seems to be the reality of it. Ideas?