This mod adds ambient sounds that you would naturally hear in the setting you are in. (Bats in caves, crickets at night, etc.) It also adds some amazing music. The motivation is to immerse you in Minetest so that it feels more like reality and less like a game.
Initially inspired by kddekadenz's music mod code and uses mauvebic's bird sounds from 4seasons mod.
Team(so far): Neuromancer, PilzAdam, Jordach, RealBadAngel, mauvebic
Download:
Current Version:
Immersive Sounds Mod .36 Full version with music.
Alternate Forks:
Neuromancer's SuperFastLoad (works for Servers too):
Super Fast Load Immersive Sounds Mod
Jp's UltraFastLoad (50% faster than Super Fast load! By far the fastest )
Ultra Fast Load
10Plus1's Xanadu Server Version:
Ultra Fast Load
Dead Forks:
mauvebic's version of super small fast loading version for servers:
Current:
Ambience-serverlite
merged all the _frequent groups with their counterparts (should i math.random the volume for same effect?). Added more nature sounds to even out the count between the different groups. Also updated the length values for all the clips to reflect their post-remix length (should fix that weird looping thing). minimalness : 1.32mb, 380 lines
no music, underwater (scuba), and the bats woke my neighbours so thats gone too, the rest was remixed (stereo to mono, trim, pitch adjustments, etc.) changed the cricket noise and added loons for daytime. All in all, it weights in at 1.1mb.
RealBadAngel's technic version. (with music made by Skaven/Future Crew): (Different style of music gives it a totally different feel)
http://realbadangel.pl/technic_ambience.zip
Commands:
/svol 1 (sets volume of ambient sounds to their defaults. Use a number of 0 to 1) .5 = 50% decrease from default value
/mvol 1 (sets volume of music to their defaults. Use a number of 0 to 3.3) 3.3 = 330% increase over default value
You will need to wait for the sound/song to stop playing to hear the difference in the next sound/song. If you force a change in sound by moving elsewhere you will hear difference immediately. See ambience configuration below for more fine grained control of volume and frequency of sounds.
History:
Immersive Sounds Mod .01 Birds & Crickets
Immersive Sounds Mod .02 Added wolves, and owls. Increased cricket frequency
Immersive Sounds Mod .03 Added dripping water and bats when underground (Thanks to PilzAdam for underground algorithm and tables.
Immersive Sounds Mod .05 Used PilzAdam's algorithm: adds working multiplayer, stops playing sounds when no longer appropriate, cleaner code, and fixed naming issue in "dripping_drops" so they now play.
Immersive Sounds Mod .06 Greatly increased variety and frequency of daytime birds. Made owls more common at night.
Immersive Sounds Mod .07 Adds awesome music, awesome underwater effects (gasp!) Trimmed birdsongs. Huge leap forward but had real problems with frequency of sounds, use .08 instead.
Immersive Sounds Mod .08 Allow users to post and share custom configurations. Fixed bat frequency, Really improved birds (made constant singing quiet), Added near drips back in.
Immersive Sounds Mod .10 Added 4 new songs, wind, and distant crows, bluejays, etc. Increased frequency of songs.
Immersive Sounds Mod .11 Added splash sound when entering water
Immersive Sounds Mod .13 Added flowing water and new song
Immersive Sounds Mod .14 Added Lava & increased range of flowing water detection.
Immersive Sounds Mod .16 Fixed bug in .15. No longer displays node info in chat.
Immersive Sounds Mod .18 Added sloshing water when at surface of water. Also reduced detection of flowing water, must be closer, and must be more of it for waterfall sound. (fixed bug in 17, added back in music)
Immersive Sounds Mod .19 Added splashes when surfacing and when submerging.
Immersive Sounds Mod .20 Sped up game load time by 20%.
Immersive Sounds Mod .21 Added eerie desert ambience
Immersive Sounds Mod .22 Added 1 small surprise sound
Immersive Sounds Mod .23 Sped up. Much smaller file. 12.4 meg to 9meg
Immersive Sounds Mod .24 Better detection of seas 4 waves
Immersive Sounds Mod .25 Swimming + water improvements
Immersive Sounds Mod .26 Less silence when swimming. Compressed swim files
Immersive Sounds Mod .27 Removed occasional beach sound while treading water
Immersive Sounds Mod .28 Waves trump sloshing water, walking in water Splash not swim sound
Immersive Sounds Mod .29 Flying sound
Immersive Sounds Mod .30 Adjust sound and music volumes in game. Relative to each other and to the sounds in the game.
Immersive Sounds Mod .31 Quicker Load times, Standard Music. Fix bug in .29 & .30- now only plays flying start effect when lots of air under feet.
Immersive Sounds Mod .32 Slower load times. 2 amazing songs by Amethystium.
Immersive Sounds Mod .33 Quick load times. Shortened 2 amazing songs by Amethystium.
Immersive Sounds Mod .34 Added 2 more incredible songs by Amethystium. Reduced bird frequency.
Immersive Sounds Mod .36 Got rid of stupid flying sound. Normalized music volumes
If you would like to help out on this mod, just let us know. The code is located below.
Neuromancer's GitHub:
https://github.com/Neuromancer56/MinetestAmbience
PilzAdam's GitHub:
https://github.com/PilzAdam/MinetestAmbience
Todo:
-add random_volume parameter to night normal, day normal, & cave normal sounds to create feeling of distance.
-add the ability to adjust frequency of sounds while playing (and save to config file)
Wish List:
-sound when swinging tool, sword or pickaxe
-sound when switching tool in hand
-sound when falling
-dolphins when under the ocean
-Howling wind when on a hill/mountain
-wind in the leaves when near trees
-add Cicada's, insects, or redwing blackbirds during the day
-frogs and ducks when near ponds
-one loud cricket at night
License: WTFPL (except for sounds as noted in the SoundLicenses.txt file.)
Music:
Amethystium:
--Avalon
--Ethereal
--Faraway
--Strangely Beautiful
If you enjoy this music, check out:
www.amethystium.com and www.am.mu
Mod dependencies: default
We welcome all of you to play around with try new configurations. See what kind of ambiances/moods you can create and share them with everyone else! It's easy:
Just post a message with the top of your init.lua as follows, and everyone can just copy paste this onto theirs. Please pay careful attention to the version number at the top as the parameters will change over time.
Code: Select all
--------------------------------------------------------------------------------------------------------
--Ambiance Configuration for version .08
local max_frequency_all = 1000 --the larger you make this number the lest frequent ALL sounds will happen recommended values between 100-2000.
--for frequencies below use a number between 0 and max_frequency_all
--for volumes below, use a number between 0.0 and 1, the larger the number the louder the sounds
local night_frequency = 20 --owls, wolves
local night_volume = 0.9
local night_frequent_frequency = 150 --crickets
local night_frequent_volume = 0.9
local day_frequency = 100 --crow, bluejay, cardinal
local day_volume = 0.9
local day_frequent_frequency = 1000 --birds singing
local day_frequent_volume = 0.18
local cave_frequency = 10 --bats
local cave_volume = 1.0
local cave_frequent_frequency = 70 --drops of water dripping
local cave_frequent_volume = 1.0
local water_frequent_frequency = 1000 --underwater sounds
local water_frequent_volume = 1.0
local music_frequency = 1 --music (suggestion: keep this one low like around 1)
local music_volume = 0.3
--End of Config
----------------------------------------------------------------------------------------------------