Jordan Irwin
b5d7dc56e6
Add goat_bleat sounds (CC0) by Stephan...
https://pdsounds.org/pdsounds_files/files/audio/ziegengatter.mp3
Sound Pack for Minetest
Description:
A Minetest mod that provides a set of free sounds & methods. It is intended as a more universal method for adding sounds to games than depending on MTG & default for sounds only.
As of right now, only sounds from default mod have been added.
Licensing:
Sound file sources & licensing:
General Sounds:
Filename (sounds_) / Source | Author | License | Notes |
---|---|---|---|
apple_bite | sonicmariobrotha | CC0 | |
bee | DrDufus | CC0 | |
bees | tom_woysky | CC0 | |
bird* | Jc Guan | CC0 | |
boing | reelworldstudio | CC0 | |
bumble_bee_01 | Iain McCurdy | CC BY 3.0 | |
bumble_bee_02 | CGEffex | CC BY 3.0 | |
cat_meow | blimp66 | CC BY 3.0 | |
[chicken_*]]chicken | www.bonson.ca | CC BY 3.0 | |
clock_tick | AntumDeluge | CC0 | |
coin | greenvwbeetle | CC0 | |
cow_moo* | JosephSardin | CC0 | |
crow_caw | Morris Gevirtz | CC BY 4.0 | |
dog_bark | ivolipa | CC0 | |
duck_quack | Jonathon Jongsma | CC BY-SA 3.0 | |
elephant | vataaa | CC0 | |
entity_hit | sonictechtonic | CC BY 3.0 | |
explosion | JuveriSetila | CC0 | |
frog | kayceemixer | CC0 | |
fuse | Ned Bouhalassa | CC0 | |
gallop_01 | Alan McKinney (alanmcki) | CC BY 3.0 | |
gallop_02 | Alan McKinney (alanmcki) | CC BY 3.0 | |
goat_bleat_* | Stephan | CC0 | |
grasshopper | straget | CC0 | |
horse_neigh_01 | GoodListener | CC BY 3.0 | |
horse_neigh_02 | foxen10 | CC0 | |
horse_snort_01 | madklown | CC0 | |
horse_snort_02 | 0_ciz | CC0 | |
jaguar_saw | About Zoos | CC BY | |
lion_bellow | felix.blume | CC0 | |
mouse | AntumDeluge | CC0 | |
owl_hoot | Anthousai | CC0 | |
pencil_erase | damsur | CC0 | |
pencil_write | NachtmahrTV | CC0 | |
pigeon | JavierSerrat | CC0 | |
quail | PrincessGrace | CC0 | |
rooster | poorenglishjuggler | CC0 | |
sheep | mikewest | CC0 | |
skeleton_bones | AntumDeluge | CC0 | |
tiger_roar_01 | videog | CC BY 3.0 | |
tiger_snarl_01 | videog | CC BY 3.0 | |
[tiger_snarl_02-04 | schots | CC0 | |
undead_moan_* | AntumDeluge | CC0 | |
vulture | AntumDeluge | CC0 | |
watch_tick | Nicolas4677 | CC0 | |
whistle | pawsound | CC0 | |
yak | AntumDeluge | CC0 | |
zebra | Peet J van Eeden | CC BY |
Node Sounds:
Filename (sounds_node_) / Source | Author | License | Notes |
---|---|---|---|
dig_choppy.* | Sheyvan | CC0 | |
dig_cracky.* | Benboncan | CC BY 3.0 | |
dig_crumbly | Mito551 | CC BY-SA 3.0 | |
[dig_gravel.*][gravel_dig] | lolamadeus | CC0 | |
dig_ice.* | dheming | CC BY 3.0 | |
dig_metal | yadronoff | CC BY 3.0 | |
dig_snappy | blukotek | CC0 | |
dug.* | Mito551 | CC BY-SA 3.0 | |
dug_glass.1 | cmusounddesign | CC BY 3.0 | |
dug_glass.2 | Tomlija | CC BY 3.0 | |
dug_glass.3 | lsprice | CC BY 3.0 | |
[dug_gravel.*][gravel_dig] | lolamadeus | CC0 | |
dug_ice | Angel_Perez_Grandi | CC BY 3.0 | |
dug_metal.* | qubodup | CC0 | |
place* | Mito551 | CC BY-SA 3.0 | |
place_metal.* | Ogrebane | CC0 | |
step_dirt.* | Mito551 | CC BY-SA 3.0 | |
step_glass | Mito551 | CC BY-SA 3.0 | |
step_grass.* | Mito551 | CC BY-SA 3.0 | |
step_gravel | Mito551 | CC BY-SA 3.0 | |
step_hard.* | Erdie | CC BY 3.0 | |
[step_ice.*][ice] | InspectorJ | CC BY 3.0 | |
[step_metal.*][metal] | mypantsfelldown | CC0 | |
[step_sand.*][sand] | worthahep88 | CC0 | |
[step_snow.*][snow] | Ryding | CC0 | |
step_water.1 | AGFX | CC BY 3.0 | |
step_water.2 | AGFX | CC BY 3.0 | |
step_water.3 | AGFX | CC BY 3.0 | |
step_water.4 | AntumDeluge | CC0 | generated with Audacity |
step_wood.* | Mito551 | CC BY-SA 3.0 |
Usage:
If your mod depends on default for node sounds only, then you can easily switch to sounds. Simply add default & sounds as optional dependencies in your mod.conf. sounds aliases or overrides methods used by default to its own. For example default.node_sound_dirt_defaults.
Example code:
function sounds.node_dirt(tbl)
tbl = tbl or {}
tbl.footstep = tbl.footstep or {name="sounds_dirt_step", gain=0.4}
tbl.dug = tbl.dug or {name="sounds_dirt_step", gain=1.0}
tbl.place = tbl.place or {name="sounds_node_place_soft", gain=1.0}
sounds.node(tbl)
return tbl
end
default.node_sound_dirt_defaults = sounds.node_dirt
Playing sounds manually:
-- play random sound from group
sounds.horse_neigh()
-- play specific sound from group
sounds.harse_neigh(2)
-- play random sound from group with parameters
sounds.horse_neigh({gain=1.0})
-- play specific sound from group with parameters
sounds.horse_neigh(2, {gain=1.0})
Links:
Description
Languages
Lua
78.6%
CSS
8.4%
Python
7.7%
Shell
5.3%