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 September 2nd, 2022 · 12 replies · Latest reply by zimbot 2 years, 2 months ago
Hi all!
I am blind and sounds play a very important role in my present life. I've been learning to program in Python for some time. When I saw it, I really liked playing various computer games. Now it's time to write a few games for other blind people because there aren't many such games. Try as I can.
My most advanced project is a "space trader" type game. I have an overview of the game, most of the modules are already working and now introducing new ones. The game has no graphics but I would like to add some sounds to it that would enrich the gameplay. The game is in the CLI or text console (something like some games from 8-bit computers).
In the game, you travel through the galaxy visiting different planets, buy / sell goods, attack / defend yourself, discover various alien life forms and artifacts.
I know that there are a million such games, but unfortunately 99.9% of them are inaccessible to blind people using screen readers. I would like to change that a bit!
I heard a lot of great sounds here but there are so many here that it is very difficult for me to find the most suitable for my project, so please help me.
For starters, I would need the following sounds:
1. site-to-site flight sound. Engine take-off-jump-landing. max 10 sec.
2.planetary market (background)
3.hangar, workshop (background)
4. navigation computer (background)
I would also like to add a bar (background music and speech) and additional events.
If anyone would like to help me find such sounds or have time to create them, please contact me.
The game will of course be free (I waive all rights as the author of the code) and the source code will be publicly available.
I look forward to hearing from you and I am diving into freesound resources!
greetings
ps. the above text was translated with google translator.
Is THIS Ok?
https://freesound.org/s/648683/
Hi Haypa,
Here are some sounds I and others have in stock on freesound.
Have fun and good luck with the game
Regards
Spaceship sounds
https://freesound.org/search/?g=&f=duration%3A%5B5+TO+12%5D&q=Spaceship+&s=Automatic+by+relevance&w=&advanced=1&page=2#sound
Indoors room tone market without people
https://freesound.org/search/?q=Mall+klankbeeld+room+tone&f=duration%3A%5B5+TO+*%5D&w=&s=Automatic+by+relevance&advanced=1&g=
Workshop
https://freesound.org/search/?q=Klankbeeld+container
Navigating computer
https://freesound.org/search/?q=Computer+beeps&f=duration%3A%5B0+TO+10%5D&w=&s=Automatic+by+relevance&advanced=1&g=
Hi again !
For navigating computer, maybe these of my sounds would match your needs ?
https://freesound.org/search/?g=1&only_p=&q=kevp888 electromagnetic&f= username:"kevp888"&s=&w=
And maybe would you like this room tone too for one of your atmospheres ?
https://freesound.org/people/kevp888/sounds/530750/
Hope it could help !
Hi!
Thank you for your quick responses and interest.
I have already added some sounds so that testing the game is not so boring
I rebuilt the code a bit to make it clearer and more understandable. Unfortunately, this does not mean that the program has fewer bugs, but fortunately I manage to fix them on the fly.
Once the program is working properly I will expand the database (planets, ships, random events).
Then I will also try to make the game available on GitHub so that interested people can play and propose sounds (soundpacks).
I wanted to take this opportunity to ask if it is possible to create distorted speech without specialized software? Something similar to the conversation of astronauts, etc. Are there any online tools?
We will be in touch, regards.
Translated with www.DeepL.com/Translator (free version)
Yes, I think you can make this quite easily with audacity, which is freeware and accessible with a screen reader.
in the effects tab, choose equallizer, then you can apply some curves allready available and ready to use.I think those titled "walky-talky" or "telephone", might suit to your needs (anyway you can tweek them if you're not really satisfied). But of course, you have to find or record someone's voices telling the desired messages and sentences first !
Hope it could help !
Long ago, to give voice to the pilots of the open source game Vega Strike, we used Audacity and the sequence of steps described here:
https://wiki.vega-strike.org/Development:Audio#Creating_the_Voice_for_the_Ship.27s_Translator
You can replace the two filter steps with a single radio-like eq curve as suggested by kevp888.
Also, to make it really old-style, you could add short bursts of pink or white noise at the beginning and end of comms, properly lowered in volume.
Thank you for your answers.
I found something like this:
https://voicechanger.io/voicemaker/#!/{%22effects%22:[{%22name%22:%22astronaut%22,%22params%22:{%22distortion%22:50,%22lowPassFreq%22:2000,%22highPassFreq%22:500}}],%22version%22:1}
In my opinion it sounds pretty good.
@kevp888
to remove the filter click on:
⨯
(I use NVDA).
Too bad Vega-Strike doesn't have an accessibility mode for screen readers because it seems like a pretty cool project.
I had a cursory look at the capabilities of Python and the available modules, and it looks like working with sound is not very difficult. It is possible to use low and high pass and other filters in real time. I don't know how to make a distortion yet, but I got the idea to try to implement such a filter into the game engine. This would save a lot of work with manually creating audio files and would greatly increase the flexibility of gameplay because the game could generate audio on its own as needed.
Eventually, one could try to create a script that, when the game is first launched, would connect to the site given above and automatically create the needed audio sequences. This is an interesting idea considering that I would like everyone to be able to play in their own language.
For now, I'm going back to the planetary marketplace.
Regards
Translated with www.DeepL.com/Translator (free version)
Thanks to share this interesting website ! Your example sounds great imo !
Nice to read about all your good ideas, and very interested to see how you could implement them to your game ! Well, it sounds very appealing !
Wishing you all the best !
Hajpa,
here's a distortion example using the python pyo module:
http://ajaxsoundstudio.com/pyodoc/examples/07-effects/03-fuzz-disto.html
Not necessarily the kind of distortion you need, but surely a good starting point.
As for Vega-Strike, feel free to file issues here:
https://github.com/vegastrike/Vega-Strike-Engine-Source/issues
You've already gotten some great answers to track down. Even so, I thought of some of mine for your query.
For site-to-site flight/jump, one of the shorter segments in this might work (particularly the first of four segments):
or perhaps using this one in forward and reverse would work:For a navigation computer, I can't imagine what such a thing would sound like, but what comes to mind are some old Star Trek sounds, which inspired a few contributions of mine (note: some of these have glaring compression artifacts on the quick playback that are not in the original source waveform you can download):
For bar music, you can spend hours going through music loops even from here on freesound, where music isn't supposed to be uploaded, per se. As it turns out, I also have a couple of snippets generated by Analog Box 2 circuits that might work. The first one seems better in various respects, but it is not a seamless loop, so you would have to pick a looping point if you really need that. The second one isn't as interesting, but at least it is a seamless loop already: