CRI ADX  Last Updated: 2025-05-07 13:34 p
About ADX

What is ADX?

ADX is a highly functional and compact audio middleware that supports multiple platforms.

It works on a wide range of platforms, from consoles to handhelds and smartphones. On platforms that don't have sound hardware, a software synthesizer, the Atom Sound Renderer, handles signal processing such as effects and mixing.
On platforms with sound hardware, decoding, mixing, etc. are performed in hardware, maximizing the performance of the platform.

ADX allows you to efficiently create all the sounds required for your application, such as "music," "dialogue," and "sound effects," in an integrated environment. In addition, the interactive sound and adaptive music functions allow for more creative and advanced sound production.

ADX components

ADX is mainly composed of the following two components:

  • CRI Atom tools
  • CRI Atom runtime library
Atom is the system name of ADX. It is used as an umbrella name for both the tools and the runtime libraries.

We provide the authoring tool " \link criatom_tools_atomcraft CRI Atom Craft \endlink " as a "CRI Atom tool" to create data for ADX.
By using this tool, a sound designer can create exactly the sounds needed without incurring any extra work for the programmers.

The CRI Atom runtime library is the library that runs on the target device.
Audio data created with CRI Audio Craft can easily be played back with the CRI Atom runtime library.


Package Structure

CRI ADX SDK includes the following items:

  • ADX Manual (i.e., this documentation)
  • CRI Atom tools
  • CRI Atom runtime library
  • Tutorials
  • Samples