Editing Sounds in Keen 1

Anything related to Keen Modding.
Post Reply
User avatar
Paramultart
Posts: 86
Joined: Sun Jul 11, 2010 2:19 pm
Contact:

Editing Sounds in Keen 1

Post by Paramultart »

Can't set up WDC. KeenFX is extremely hard to use and sluggish, with zero documentation... Any alternatives?
User avatar
szemigi
Posts: 716
Joined: Fri Jan 23, 2009 8:06 pm
Location: Hungary
Contact:

Post by szemigi »

I agree with him.
User avatar
Flyingmouse
Posts: 104
Joined: Wed Aug 05, 2009 8:33 pm
Location: Procrastination

Post by Flyingmouse »

User avatar
Paramultart
Posts: 86
Joined: Sun Jul 11, 2010 2:19 pm
Contact:

Post by Paramultart »

Flyingmouse wrote:viewtopic.php?t=1388
All that does is import/export sounds... I need an editor.
User avatar
Flyingmouse
Posts: 104
Joined: Wed Aug 05, 2009 8:33 pm
Location: Procrastination

Post by Flyingmouse »

It can be set to export BMP files, which can then be edited with Paint (or something similar).

It's not my favorite method of making sounds (no indication of pitch...), but it works well.
User avatar
CommanderSpleen
Posts: 1017
Joined: Sun Aug 31, 2003 12:11 pm
Location: The Land of Sparkly Things
Contact:

Post by CommanderSpleen »

documentation > 0, specifically 'readme.txt' which explains all the controls. Also I've never encountered any sluggishness. What kind of machine are you running it on?
Nospike
Posts: 160
Joined: Fri Apr 23, 2010 1:54 pm
Location: Some cool place, idk

Post by Nospike »

Paramultart is right - KeenWave is annoying to set up and the only thing I've managed to do with KeenFX is to stop the walking sound from destroying your ears. But it wasn't sluggish... I ran it normally with Dosbox, version 0.73 on 3000 cycles and it worked perfectly.
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Well now! We have a chance to improve Keenwave. Any and all suggestions for improvements are appreciated (It's only a beta so far.) I would ask first:

* How is it annoying to set up? It shouldn't be much harder than modkeen.
* What can be done to make it easier to set up? How would people like it to set up?
* I take it people want an in-engine sound editor, something like KeenFx? That can be done, but *I* found that to be sluggish, so didn't implement it.
* If there is an in-engine sound editor, how would people like it to work? I'd set up l/r arrows to move u/d arrows to alter pitch of a sound segment and enter to play the sound, what do people think?
Nospike
Posts: 160
Joined: Fri Apr 23, 2010 1:54 pm
Location: Some cool place, idk

Post by Nospike »

I think it should be an in-engine editor like KeenFX, but with all KeenWave functions, I don't really like the command files.
User avatar
Paramultart
Posts: 86
Joined: Sun Jul 11, 2010 2:19 pm
Contact:

Post by Paramultart »

Okay guys, I need help. The full release of Shmaynoria has been delayed since I have been having so many problems editing sounds in Keen 1.

I used the BMP method of importing sounds, and I cannot figure out how to make something completely quiet. (the annoying walking sounds)

Here's the patch I was using:

Code: Select all

#STFU
%patch $3A59 63 #Keen walking
%patch $3A88 63 #Keen blocked by wall
%patch $3D60 63 #Keen jumping blocked by wall
%patch $3FA4 63 #Keen pogoing blocked by wall
%patch $4816 63 #Keen/Tank shots hit walls
%patch $8BBF 63 #Game over
%patch $AC65 63 #Keen walking on map
What am I doing wrong? :(

(Also, I modified the size of one of the sound file BMP's (don't remember which one, but I remember slightly stretching the BMP to make a longer sound file)... could this be attributed to any problems?)
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

Sounds can be any length, stretch or squeeze them as you like. 'empty' sounds in Keen are actually a very short and quiet sound. There are two methods to quiet the sound completely. The first is a sound with no noise, for a bitmap this is a bitmap that is totally white. (Quiet for its entire duration.) The second method is to simply patch out the call to play_sound, which is always 3 bytes after the sound patch. You may prefer this option. The patches you want are as follows:

Code: Select all

#Stop the following sounds:
%patch $3A5C $90 $90 $90 #Keen walking
%patch $3A8B $90 $90 $90 #Keen blocked by wall
%patch $3D63 $90 $90 $90 #Keen jumping blocked by wall
%patch $3FA7 $90 $90 $90 #Keen pogoing blocked by wall
%patch $4819 $90 $90 $90 #Keen/Tank shots hit walls 
Hope this helps!
User avatar
Paramultart
Posts: 86
Joined: Sun Jul 11, 2010 2:19 pm
Contact:

Post by Paramultart »

3 bytes after the sound patch, eh?

So that's what I was doing wrong!
I guess that would make Map-Keen and Gameover this:

Code: Select all

%patch $AC68 $90 $90 $90 #Keen on map
%patch $8BC2 $90 $90 $90 #Game Over
Thanks again, Levellass! :D
Nospike
Posts: 160
Joined: Fri Apr 23, 2010 1:54 pm
Location: Some cool place, idk

Post by Nospike »

I wanted to offer you my edited version of SOUNDS.CK1 (the walking sound is replaced by a much nicer one - I used it in my mod) but as always, I'm late.
User avatar
Paramultart
Posts: 86
Joined: Sun Jul 11, 2010 2:19 pm
Contact:

Post by Paramultart »

I'm still interested. My e-mail is located on my site if you want to send it over or link me to it. I'll give you credit if I use anything. :)

(This is for the full release of Shmaynoria)
levellass
Posts: 3001
Joined: Wed Oct 11, 2006 12:03 pm
Location: Ngaruawahia New Zealand

Post by levellass »

So that's what I was doing wrong!
I guess that would make Map-Keen and Gameover this:
That's correct. You should be able to 'blank' any sound this way.
Post Reply