GameCODA Website
   HOME

TheInfoList



OR:

GameCODA is an audio
middleware Middleware is a type of computer software program that provides services to software applications beyond those available from the operating system. It can be described as "software glue". Middleware makes it easier for software developers to imple ...
product by
Sensaura Sensaura Ltd., a division of Creative Technology, was a company that provided 3D audio effect technology for the interactive entertainment industry. Sensaura technology was shipped on more than 24 million game consoles and 150 million PCs (on soun ...
designed for game developers to create realistic sound environments in
video game A video game or computer game is an electronic game that involves interaction with a user interface or input device (such as a joystick, game controller, controller, computer keyboard, keyboard, or motion sensing device) to generate visual fe ...
s. It allows development for the following platforms:
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
,
Xbox Xbox is a video gaming brand that consists of four main home video game console lines, as well as application software, applications (games), the streaming media, streaming service Xbox Cloud Gaming, and online services such as the Xbox networ ...
,
Xbox 360 The Xbox 360 is a home video game console developed by Microsoft. As the successor to the Xbox (console), original Xbox, it is the second console in the Xbox#Consoles, Xbox series. It was officially unveiled on MTV on May 12, 2005, with detail ...
,
PlayStation 2 The PlayStation 2 (PS2) is a home video game console developed and marketed by Sony Interactive Entertainment, Sony Computer Entertainment. It was first released in Japan on 4 March 2000, in North America on 26 October, in Europe on 24 Novembe ...
and
GameCube The is a PowerPC-based home video game console developed and marketed by Nintendo. It was released in Japan on September 14, 2001, in North America on November 18, 2001, in Europe on May 3, 2002, and in Australia on May 17, 2002. It is the suc ...
. 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 Sensaura Ltd., a division of Creative Technology, was a company that provided 3D audio effect technology for the interactive entertainment industry. Sensaura technology was shipped on more than 24 million game consoles and 150 million PCs (on soun ...
was acquired by
Creative Technology Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with Audio equipment, audio technologies and products such as speakers, headphones, sound cards and other digital media. Foun ...
, 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 Hardware abstractions are sets of routines in software that provide programs with access to hardware resources through programming interfaces. The programming interface allows all devices in a particular class ''C'' of hardware devices to be acc ...
(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 Maya may refer to: Ethnic groups * Maya peoples, of southern Mexico and northern Central America ** Maya civilization, the historical civilization of the Maya peoples ** Mayan languages, the languages of the Maya peoples * Maya (East Africa), a p ...
and
3D Studio Max Autodesk 3ds Max, formerly 3D Studio and 3D Studio Max, is a professional 3D computer graphics program for making 3D animations, models, games and images. It is developed and produced by Autodesk Media and Entertainment. It has modeling capab ...
.


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

* EAX *
Digital signal processing Digital signal processing (DSP) is the use of digital processing, such as by computers or more specialized digital signal processors, to perform a wide variety of signal processing operations. The digital signals processed in this manner are a ...
*
Sensaura Sensaura Ltd., a division of Creative Technology, was a company that provided 3D audio effect technology for the interactive entertainment industry. Sensaura technology was shipped on more than 24 million game consoles and 150 million PCs (on soun ...
*
Sound card A sound card (also known as an audio card) is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term ''sound card'' is also applied to external audio ...
*
Creative Technology Creative Technology Ltd., or Creative Labs Pte Ltd., is a Singaporean multinational electronics company mainly dealing with Audio equipment, audio technologies and products such as speakers, headphones, sound cards and other digital media. Foun ...
*
Aureal Semiconductor Aureal Semiconductor Inc. was an American electronics manufacturer, best known throughout the mid-late 1990s for their PC sound card technologies including A3D and the Vortex (a line of audio ASICs.) The company was the reincarnation of the, a ...


External links

* * * * *
Audio Middleware - The essential link from studio to game design
by
Alexander Brandon Alexander Brandon (also known as Siren in the demoscene and tracker community) is an American musician, former member of Straylight Productions, who composed music mostly for games produced by Epic Games, or games based on Epic technology, in ...
(March 3, 2007)


References

{{Reflist Video game sound