Audio Maps

In most modern computer games, ambient soundtracks are used to enhance the immersive quality of the game. These ambient tracks are often simply stereo samples playing on repeat for as long as the player's avatar is within a simply specified – for example, within a given distance – area in the g...

Full description

Bibliographic Details
Main Author: Carlson, Erik
Format: Others
Language:English
Published: Linköpings universitet, Institutionen för teknik och naturvetenskap 2007
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-96206
id ndltd-UPSALLA1-oai-DiVA.org-liu-96206
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-liu-962062013-08-23T04:22:56ZAudio MapsengCarlson, ErikLinköpings universitet, Institutionen för teknik och naturvetenskapLinköpings universitet, Tekniska högskolan2007In most modern computer games, ambient soundtracks are used to enhance the immersive quality of the game. These ambient tracks are often simply stereo samples playing on repeat for as long as the player's avatar is within a simply specified – for example, within a given distance – area in the game world. This kind of ambient sound provides only the crudest form of navigational information – whether the player avatar is inside or outside the ambient source's area of effect. This thesis discusses the idea and implementation of a system that allows for arbitrarily shaped areas of effect by using painted maps. The source fields are generated from the maps in order to emulate directionality and distribution of the ambient sound. In addition, the implementation should also take the height map of the game terrain into account, and change the behaviour of the source fields accordingly. The implementation uses the OpenAL interface to position point audio sources, according to the calculations based on the input maps, for the audio output. Two different approaches to point source positioning were examined; the grid layout, where the point sources were positioned uniformly around the avatar, and the dynamic sector approach, in which the positioning depends on how big a circle sector the source field describes as seen from the avatar position. The terrain interaction uses a ray-tracing algorithm that “crawls” over the landscape to find the shortest possible straight path from avatar to source over the terrain. In the current version of the implementation, a simple intensity modification accounts for the terrain impact on sound propagation. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-96206application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description In most modern computer games, ambient soundtracks are used to enhance the immersive quality of the game. These ambient tracks are often simply stereo samples playing on repeat for as long as the player's avatar is within a simply specified – for example, within a given distance – area in the game world. This kind of ambient sound provides only the crudest form of navigational information – whether the player avatar is inside or outside the ambient source's area of effect. This thesis discusses the idea and implementation of a system that allows for arbitrarily shaped areas of effect by using painted maps. The source fields are generated from the maps in order to emulate directionality and distribution of the ambient sound. In addition, the implementation should also take the height map of the game terrain into account, and change the behaviour of the source fields accordingly. The implementation uses the OpenAL interface to position point audio sources, according to the calculations based on the input maps, for the audio output. Two different approaches to point source positioning were examined; the grid layout, where the point sources were positioned uniformly around the avatar, and the dynamic sector approach, in which the positioning depends on how big a circle sector the source field describes as seen from the avatar position. The terrain interaction uses a ray-tracing algorithm that “crawls” over the landscape to find the shortest possible straight path from avatar to source over the terrain. In the current version of the implementation, a simple intensity modification accounts for the terrain impact on sound propagation.
author Carlson, Erik
spellingShingle Carlson, Erik
Audio Maps
author_facet Carlson, Erik
author_sort Carlson, Erik
title Audio Maps
title_short Audio Maps
title_full Audio Maps
title_fullStr Audio Maps
title_full_unstemmed Audio Maps
title_sort audio maps
publisher Linköpings universitet, Institutionen för teknik och naturvetenskap
publishDate 2007
url http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-96206
work_keys_str_mv AT carlsonerik audiomaps
_version_ 1716596456861728768