MAtmos



MAtmos is a sound atmosphere generator for Minecraft. Whenever you play on any multiplayer server or in singleplayer, it looks at your surroundings and generates natural noises as a soundscape, such as birds chirpling in the forest, rumbling noises near a lava lake or wind gusts on a hilltop. This fills out the perpetual silence of Minecraft.

This is performed thanks to a knowledge base that contain rules about when and how the sounds should play. MAtmos scans your environment to approximate and describe your location. This knowledge base can be expanded with the use of expansions that can be created and written by third-parties for more various experience.

Controls
By pressing MAtmos key you turn MAtmos sounds on/off. By holding MAtmos key and moving mouse up or down you change the volume of MAtmos sounds.

Technical details
It is possible to create your own atmosphere by altering the database. To perform this, you will need to roughly understand how MAtmos works.

MAtmos counts at regular intervals, how many blocks of each type there are. It is scanning a 64x32x64 volume around the player (32 being the height). Rules allows to perform conclusions. If there are leaves, there are trees. At shorter intervals, MAtmos scans a small volume (16x8x16) and also checks variables like altitude, the amount of sunlight or the weather. Combining conclusions and observations creates atmospheres. Forest with birds is trees and with air while the player could see sunlight with no rain. Environments are enabled whenever a corresponding atmosphere is active. Environments are rules in which to play sounds. Volume, delay, intervals... Rules, Atmospheres and Environments are all written in a database. You can edit the defualt database or add a new one.