We've sent a verification link by email
Didn't receive the email? Check your Spam folder, it may have been caught by a filter. If you still don't see it, you can resend the verification email.
Started March 26th, 2008 · 19 replies · Latest reply by smcameron 16 years, 7 months ago
So I made this video, er, I mean, audio game, called "Be the Wumpus" ( http://bethewumpus.sourceforge.net ). In this game, you are a wumpus, a blind cave dwelling creature who locates prey by sound, then eats them.
The prey is human wumpus hunters, and makes various noises.
Mostly, the prey breathes, but some times says something.
Currently, the game has only some sounds which I recorded myself. Consequently, when playing, the wumpus has a rather monotonous diet of chomping on the same guy, over and over again.
So, I'd like a few more different people in the game, but not being much of a voice actor, I can't really do it myself, so I thought I'd ask here, in case anybody's into it.
Here's what I need from anybody that wants to be a meal in the game. I need all of the following sounds (which should be recorded while imagining yourself to be in a dark cave with a hungry wumpus nearby, and each person who wants to be in the game must record all these sounds -- surprisingly, just the sound of your breathing is distinct and almost recognizable from person to person.)
1) Normal, calm breathing (as calm as you can be with a hungry wumpus nearby).
2) three instances of some faster, less calm breathing -- or just some amount of it
which I can slice up into three instances of breath-in plus breath-out.
3) A sharp intake of breath, as if surprised by a hairy wumpus touching you in the darkness.
4) Some sort of speech one might say in such a situation (e.g. "hello? Is someone there?"
5) Some sort of speech when one is sure there's something scary there in the darkness, but not sure where it is (e.g. I said, "oh shit.... oh shit...." very quietly.);
6) Some breathing in a "mildly surprised" way, not quite the sharp intake of number 3.
7) A scream, used during your fall into the wumpus cave. I made mine by screaming while running across the room towards the microphone.
8 ) an "augh" sound, for when you get eaten.
For 4 and 5, you can say whatever you would naturally say in such a situation.
Do not add reverb, record dry, I want to add the same reverb I've already used on all the sounds to maintain a consistent sound for the wumpus cave. Also (and I'm sure nearly all of you already know this) when recording breathing, don't breath onto the microphone, breath beside it, otherwise you'll get a lot of loud low frequency stuff we don't want.
Here are examples of 1 through 5 above, which I have made so you get the idea of what I'm looking for. (I would have uploaded these to freesound, but the ftp applet doesn't seem to work for me... just a blank square appears, and so far I haven't figured out a way around that.) These all have reverb, but the samples I'd like from you should be dry.
1) http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/breath2.ogg
2)
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/fast_breath.ogg
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/fast_breath1.ogg
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/fast_breath2.ogg?revision=1.1
3)
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/huuuuuh.ogg
4)
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/hello.ogg
5)
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/oh_shit_oh_shit.ogg
6)
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/mild_surprise_breath.ogg
7)
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/fall_with_impact.ogg
(this one has an "augh" sound mixed in, along with impact sound... I just need the screem from you.)
8 )
http://bethewumpus.cvs.sourceforge.net/*checkout*/bethewumpus/bethewumpus/sounds/wumpus_dines.ogg
(this one has growling and chomping mixed in with the "augh" sound, I just need the "augh" sound from you.)
If you have other ideas for what sorts of sounds people might make when in a dark cave with a hungry wumpus, I will consider them, but the ones above are the ones that I'm pretty much ready to use.
Thanks in advance, (if anybody is into this challenge -- I suppose it is asking a lot. Fun though.)
-- steve
Your links in a clickable form: breath2, fast_breath.ogg, fast_breath1.ogg, fast_breath2.ogg, huuuuuh.ogg, hello.ogg, oh_shit_oh_shit.ogg, mild_surprise_breath.ogg, fall_with_impact.ogg, wumpus_dines.ogg
Voice acting in Portal, don't ask me why I post this.
The FTP applet is pretty crappy, so instead use any FTP-client to connect to ftp://freesound.iua.upf.edu/ using your username and password. If you have the command-line tool "ftp" installed, use "send" to upload files.
A session looks like this (I cut the system messages out) for me:
$ ftp freesound.iua.upf.edu
Name (freesound.iua.upf.edu:qubodup): qubodup
Password:
ftp> send test.ogg
ftp> exit.
I stumbled upon your game sometimes (browsing sf.net, maybe it was mentioned on http://freegamer.blogspot.com or http://forum.freegamedev.net/ ) But I have no gamepad, so I supposed I wouldn't be able to play it. Is it not possible to make the game playable with keyboard only?
I will records something for ya.
Thanks qubodup, for cleaning up my links, and for the info about ftp. I had figured there was probably a vanilla ftp server I could just use a regular ftp program with, but didn't find the info about it, only the ftp applet -- maybe I just didn't look hard enough. I'll try to upload my sounds to freesound tonight.
Almost nobody has a game pad, it seems. I have a feeling the keyboard controls will kind of suck, and not give you a very solid impression of how fast you're moving, or turning, like the game pad does. Also, someday, I would like to make the rumble function of the game pad work, but for right now, it seems nobody knows how to do this with linux, except with a very few types of controllers.
Well, I suppose this is not the sort of game that a person would play for hours and hours most likely, more of a novelty type thing, so....ok, you have convinced me, I'll give it a shot with the keyboard thing. I am pretty sure it's not hard to do, so probably tonight or tomorrow I'll have a commit to cvs for that.
Thanks for offering to record something. I look forward to chomping you to bits. Probably take me a bit longer to incorporate your parts than to do the keyboard thing, as I have to generalize some of the code first (next person to provide sounds after you should be a lot easier to put in though.) Plus I will have to edit the sounds, add reverb, etc, (which I do partially offline on a yamaha AW4416, so it's not the most convenient thing.)
-- steve
Ok, keyboard support is in the CVS version:
To get it:
cvs -dserver:anonymous@bethewumpus.cvs.sourceforge.net:/cvsroot/bethewumpus login
(no password)
cvs -z3 -dserver:anonymous@bethewumpus.cvs.sourceforge.net:/cvsroot/bethewumpus co -P bethewumpus
Then build as usual (see bethewumpus.sourceforge.net )
-- steve
I can't compile it I think I did everything according the documentation. Installed a lot of stuff. set the variables..
Debian 4.0 Lenny
$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
$ export LD_LIBRARY_PATH=/usr/local/lib
$ make
gcc -g -Wall joystick.o \
bethewumpus.c -o bethewumpus -lm -lsndfile -lportaudio \
`pkg-config --cflags gtk+-2.0` `pkg-config --libs gtk+-2.0` `pkg-config --libs gthread-2.0`
bethewumpus.c:472: warning: type defaults to ‘int’ in declaration of ‘PaStreamCallbackTimeInfo’
bethewumpus.c:472: error: expected ‘;’, ‘,’ or ‘)’ before ‘*’ token
bethewumpus.c: In function ‘initialize_portaudio’:
bethewumpus.c:546: error: ‘PaStreamParameters’ undeclared (first use in this function)
bethewumpus.c:546: error: (Each undeclared identifier is reported only once
bethewumpus.c:546: error: for each function it appears in.)
bethewumpus.c:546: error: expected ‘;’ before ‘outparams’
bethewumpus.c:555: error: ‘outparams’ undeclared (first use in this function)
bethewumpus.c:555: warning: implicit declaration of function ‘Pa_GetDefaultOutputDevice’
bethewumpus.c:563: error: ‘PaDeviceInfo’ has no member named ‘defaultLowOutputLatency’
bethewumpus.c:570: error: ‘SoundCallback’ undeclared (first use in this function)
bethewumpus.c:570: warning: passing argument 2 of ‘Pa_OpenStream’ makes integer from pointer without a cast
bethewumpus.c:570: warning: passing argument 5 of ‘Pa_OpenStream’ makes pointer from integer without a cast
bethewumpus.c:570: warning: passing argument 8 of ‘Pa_OpenStream’ makes integer from pointer without a cast
bethewumpus.c:570: error: too few arguments to function ‘Pa_OpenStream’
make: *** Error 1
Uploaded sounds, waiting for moderation
What version of port audio do you have?
I think you need v 19. From what I have seen of other debian users complaining, I think debian might use v. 18 (which is 4 or 5 years old, and the API has changed.)
> Uploaded sounds, waiting for moderation
From the game? I already uploaded them.
http://freesound.iua.upf.edu/usersUploads.php?id=322568
Well, not the music, some of those are long-ish, and I think freesound isn't for music, really.
I wrote:
> > Uploaded sounds, waiting for moderation
> From the game? I already uploaded them.
Oh duh, you meant your own sounds, the ones I'm asking people to make for me in this thread. Jeez, I'm an idiot.
Thanks. I look forward to incorporating them into the game.
Here you go, hope this works. turned out to be a rather large wav file.
Thanks. I'll see what I can do with it. Probably be at least a week before I have anything ready.
Seems like there might be quite a lot of breath hitting the mic, though.
Not that I'm complaining... will take what I can get.
Edit: on second listen, with headphones, it's probably fine.
Would add though, everyone doesn't have to say exactly what I said ("oh shit..." etc.) and it's preferable if they say something else, actually. Just say whatever you'd say in such a situation. Doesn't even have to be words, maybe just some kind of frightened sound... "Yarrr!" I don't know... whatever sound you make when frightened.
Here they are http://freesound.iua.upf.edu/packsViewSingle.php?id=3248
Don't mind if you ask me to add/redo something, I take kindly to criticism.
Ok, I got you guys's sounds and ran them through my reverb machine, and I'm rigging up the code to use them now -- might still be a day or two... or three, probably not more than a week though, surely by the end of this weekend I'll be done, but sooner than that, I expect.
How do you guys want to be credited?
Alphahog, Mike Vendetti?
qubodup? Something else?
In any case, of course I'll link to the relevant freesound things.
BTW, qubodup, your recordings I think will work out especially well, with possible exception of some of the "falling scream sounds." I am guessing you tried to simulate the approaching sound by raising the volume of your voice...? When I did mine, I did have to try it a few times -- but I didn't do the volume with my voice, I did it by physically running at the microphone while screaming (and my footsteps are even audible if you listen closely, though I tried to run quietly, heh) -- then accentuated this volume change with audio editing a bit. Well a convincing scream is not so easy -- hence all the Wilhelm screams you run across, I suppose. (searching youtube for "wilhelm scream" is interesting).
But, your "Jesus Christ!" etc. are perfect for what I'm doing.
How do you guys want to be credited?
BTW, qubodup, your recordings I think will work out especially well, with possible exception of some of the "falling scream sounds." I am guessing you tried to simulate the approaching sound by raising the volume of your voice...?
Ok qubodup, your sounds are incorporated.
cvs -dserver:anonymous@bethewumpus.cvs.sourceforge.net:/cvsroot/bethewumpus login
(no password)
cvs -z3 -dserver:anonymous@bethewumpus.cvs.sourceforge.net:/cvsroot/bethewumpus co -P bethewumpus
if you want to try it. (hope you got past the portaudio problems.)
I haven't made a new tarball of it yet. Might take a little while for the
anonymous CVS servers to catch up to the real repository... it's 7:00 pm CDT
right now. probably within an hour or less they'll be updated.
let me know if you see anything wrong with the attribution.txt, or tags on the ogg files.
(vorbiscomment -l will show those.) I marked your files as being in the public domain,
as you said above.
Alphahog, your sounds are up next.
-- steve
Ok Mike (alphahog),
I incorporated your sounds. You can pull the game out of CVS as described above.
The attribution.txt is here:
http://bethewumpus.cvs.sourceforge.net/bethewumpus/bethewumpus/sounds/Attribution.txt?revision=1.3&view=markup
If that looks ok to you I'll make a new tarball for distribution.
I assumed a Creattive Commons Sampling plus 1.0 license... if that's not correct, let me know.
Thanks very much.
-- steve