CRI ADX  Last Updated: 2024-07-17 10:47 p
Library Processing Flow

Sound Playback Processing Flow

The following processing is performed in the Atom library when the criAtomExPlayer_Start function is used to play a sound.
  1. Obtain the voices to be used for sound playback from the voice pool.
  2. Load the playback parameters and waveform data from the ACB data and AWB files.
  3. The voice decodes the waveform data and applies voice effects.
  4. The voice sends the PCM data to an ASR bus based on the bus send level.
  5. After applying effect processing on each bus, the PCM data is mixed in on bus 0 and the final sound is output.
Atom Library Processing Flow