GameCODA
{{Short description|Audio middleware}}
{{more citations needed|date=October 2021}}
{{Infobox software
| name = GameCODA
| logo = GameCODA Logo.png
| middleware = Audio
| released = {{Start date|2003}}
| discontinued = yes
| latest release version = 2.1
| developer = Sensaura, Creative Technology
| platform = Windows, Xbox, Xbox 360, PlayStation 2, GameCube
| website = {{webarchive |url=https://web.archive.org/web/20060126232020/http://www.gamecoda.com/ |date=January 26, 2006 |title=GameCODA - About|via=gameCODA website}}
}}
GameCODA is an audio middleware product by Sensaura designed for game developers to create realistic sound environments in video games. It allows development for the following platforms: Microsoft Windows, Xbox, Xbox 360, PlayStation 2 and GameCube. GameCODA incorporates several audio technologies that were developed by Sensaura, which includes Sensaura's HRTF algorithms, MacroFX™, ZoomFX™ and EnvironmentFX™.
History
On March 12, 2002, GameCODA was announced. The middleware was intended to reduce the costs associated with implementing audio into video games. After Sensaura was acquired by Creative Technology, Sensaura focused solely on GameCODA. Incorporating Sensaura's existing technologies, GameCODA brought 3D audio to multiple platforms in a streamlined way, having standardization through Sensaura's Hardware Abstraction Layer (SAL), which was supported across all popular platforms at the time.
CAGE Producer
CAGE Producer is the central audio asset management tool which bundles the sound samples into sample banks, sound banks and reverb banks for the target console platforms. It cannot edit audio assets itself apart from sample rate, channels and size; an audio editor is needed for anything more than that. It communicates with the CAGE plugins for positioning of sound and reverb environments on the basis of the 3D geometry. The CAGE plugins were available for Maya and 3D Studio Max.{{cite web|url=http://www.gamecoda.com/components.html|archiveurl=https://web.archive.org/web/20070618050854/http://www.gamecoda.com/components.html|title=GameCODA - About - Product Components|website=www.gameCODA.com|archivedate=June 18, 2007|date=August 13, 2004|accessdate=August 26, 2021|via=The Internet Archive}}
Audio technology
=Sensaura 3D Positional Audio (S-3DPA)=
Using HRTF and detailed positioning of sound sources, GameCODA can create aurally accurate 3D audio environments. For more information, see Sensaura 3D Positional Audio
=3D speaker technology=
==XTC (Transaural Crosstalk Cancellation)==
XTC algorithm which tries to reduce acoustic crosstalk. It uses both the distance and angle of the loudspeakers to calculate precisely the transaural crosstalk level and then generates an appropriate cancellation signal. For more information, see Sensaura 3D speaker technology
Environmental audio technologies
Sensaura developed different technologies to create a more realistic audio environment for the listener:
=MacroFX=
MacroFX is an algorithm that tries to create realistic close-up effects.
=ZoomFX=
ZoomFX was a technology for simulating the sound of large emitters. This is achieved by creating each virtual sound area from several, similar, virtual point sources, rather than from a single point source, as is commonly done.
=EnvironmentFX=
EnvironmentFX technology models different acoustic environments allowing the generation of early reflections and reverberation, in order to produce an immersive 3D audio environment. Not just with sounds themselves, it also factors in the acoustic contribution of the environment.
See also
External links
- {{webarchive |url=https://web.archive.org/web/20061018072840/http://www.digit-life.com/articles2/sound-technology/index.html |date=October 18, 2006 |title=Modern Audio Technologies in Games|via=Digit-Life}}
- {{webarchive |url=https://web.archive.org/web/20060126232020/http://www.gamecoda.com/ |date=January 26, 2006 |title=GameCODA - About|via=gameCODA website}}
- {{webarchive |url=https://web.archive.org/web/20060221080613/http://www.gamecoda.com/documents/ConceptsGuide.pdf |date=February 21, 2006 |title=GameCODA - All Platforms Concepts Guide - Issue 2.0|via=gameCODA website}}
- {{webarchive |url=https://web.archive.org/web/20060221080621/http://www.gamecoda.com/documents/IntroductoryFAQ.pdf |date=February 21, 2006 |title=GameCODA - All Platforms Introductory FAQ - Issue 2.0|via=gameCODA website}}
- {{webarchive |url=https://web.archive.org/web/20040411033354/http://www.gamecoda.com/documents/news/06-03-2003a.html |date=April 11, 2004 |title=Sensaura™ and Lionhead® - Working together to create 'first-class' game audio|via=gameCODA website}}
- [https://www.mixonline.com/sfp/audio-middleware-369339 Audio Middleware - The essential link from studio to game design] by Alexander Brandon (March 3, 2007)
References
{{Reflist}}