Jump to content

Geck Custom Sounds


senterpat

Recommended Posts

I'm having trouble adding sounds to dialogue in the geck. When I go to quest topics, then enter the resonse text box, I can't add the file. The sound file box is grayed out and can't be edited. I've googled for hours with no results. Hopefully someone will have a solution.

 

I've already placed them in the proper sub folders, I just can't figure out how to select those files in the Geck.

Link to comment
Share on other sites

You can't select the sound files in the Geck. The Geck tells you what to name the file. Add your response text, close the dialog edit box, add a condition (something like GetIsId MyNpc), go back into the edit box, double click then copy the voice file name the Geck added, rename the sound with the file name you just copied from the Geck.

Make sure the sub folder matches the path in the response edit box voice type path.

 

Hope this helps

Link to comment
Share on other sites

Ok, so I checked and some of the files were out of order, the malevoice folder was wrong, and the files were wavs when the geck had them as mp3. I changed it all and everything is lined up right, but the notes still arent playing in game. Each note plays 5 seconds of silence, and the subtitle displays, but no sound...

Link to comment
Share on other sites

The Geck always seems to add the mp3 extension, no matter what the file type actually is. I have npc's saying lines of dialog from .wav and .ogg files, the Geck has them all listed as .mp3 but they work fine. So that shouldn't be a problem.

 

My best guess is that you still have a path problem.

 

The path should be Data\Sound\Voice\(exact name of your mod including the .esp extension)\(name of your voice type).

 

I've added a child npc to a mod named ChCmpSally.esp. I added a voice type named ChCmpSallyVoice and assigned the voice type in the NPC Editor Traits tab. She has one greeting where she simply says "Hello". I'll use the "Hello" greeting as an example.

 

In the Edit Response box: the topic text is "Hello.", I've left everything else default. After typing the "Hello." response text I closed the Response Editor via the OK button.

I then added the GetIsId condition to limit the response to this specific NPC. Double click the "Hello" line to open the Response Editor again, the Geck added the Voice Filename (ChCmpSally_GREETING_00008C12_1) and removed all of the Voice Types except my ChCmpSallyVoice. I copied the new Voice Filename, went to Data\Sound\Voice\ChCmpSally.esp\ChCmpSallyVoice, found my original .ogg file (Hello.ogg) and renamed it to ChCmpSally_GREETING_00008C12_1

 

Back in the Geck, if you go into the Edit Response editor again and douple click the Voice Type (ChCmpSallyVoice in my case) you should hear the new dialog line if all is right.

 

Hope this get you goind, if not let me know.

Edited by Pelgar
Link to comment
Share on other sites

Arg, I thought I had it working, got the first one playing, but now any other ones arent working. I've even used the exact same file that's working in the first one, but it won't play in any other ones. The topics are all in the same quest, and the files are all in the right folder. I have getisid condition on them for the same NPC. I've triple checked, and everything is in the right place. The first one has the Y(L) in the wav tag, but the other ones don't. Like I said, even using the same file. This is ridiculously frustrating >:/ Thanks for all the help, I really appreciate it.

Edited by senterpat
Link to comment
Share on other sites

You obviously have the files in the right folder or the first one would not be working. About all I can think of is that you have to close the Edit Respose editor and reopen it to see any change you make to the audio file. Once you type in the response line, nothing changes in the lower part of the Edit Response editor until after you Ok out and then go back in. If you go right back in the Voice Filename should have been added and the Voice Type list contains all available voices. If you copy the Voice Filename and rename your audio file at this point you can't play it in the Geck until after you close the Response box and reopen it. If you are using .wav files the "wav tag" should change to Y(L) now. If you've setup the Geck for lip sync. and select your Voice Type at this point and tick the From Wave radio button the Generate Lip File button should become active. If you click the Generate Lip File button nothing appears to happen in the Response box but if you OK it out then go back there should be a Y(L) under the Lip tag too.

 

If you don't get it going I'd be glad to take a look at your esp and voice files, just let me know.

Link to comment
Share on other sites

I just thought of a problem I've discovered in the Geck with dialog that could be causing you some problems now. Say I want to change my "Hello" line to "Hello there". I go into the Response Editor, change the line, copy the file name, delete the original ChCmpSally_GREETING_00008C12_1.wav and ChCmpSally_GREETING_00008C12_1.lip if there is one, rename my HelloThere.wav to ChCmpSally_GREETING_00008C12_1.wav. Back in the Geck I open the "Hello there" line in the Response Editor, double click to play it but all I hear is the original "Hello". The only way I've found to get the Geck to play the new line is to close the Geck and reload.

If I just close the Geck and play the game she will say the new "Hello there" line.

Link to comment
Share on other sites

That may have been it. When I got home it worked for the rest of them just as easily as it did for the first one. Now I can't even replicate the issue I was having. Thank you for all your help, kudos to you sir.
Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...