A config structure for creating an ASR Rack
More...
A config structure for creating an ASR Rack
- Description:
- A structure for specifying the behavior of CriAtomExAsrRack.
You pass this structure as an argument when creating a module (the CriWare.CriAtomExAsrRack::CriAtomExAsrRack function).
- Note:
- Please change the default configuration obtained from CriWare.CriAtomExAsrRack::defaultConfig when needed.
- See also
- CriAtomExAsrRack::CriAtomExAsrRack, CriAtomExAsrRack::defaultConfig
Get the configuration structure with default values
- Returns
- Configuration structure with default values
- Description:
- Get the default configuration structure to initialize CriWare.CriAtomExAsrRack.CriAtomExAsrRack .
The number of buses
- Description:
- Specifies the number of buses that ASR creates.
The bus is responsible for mixing sounds and managing the DSPeffects.
The number of output channels
- Description:
- Specifies the number of output channels of the ASR Rack.
Specify 6ch or more channels when using pan 3D or 3D Positioning features.
Mixer speaker mapping
- Description:
- Specifies the speaker mapping for the ASR rack.
Output sampling rate
- Description:
- Specifies the output and processing sampling rate of the ASR Rack.
Normally, specify the sampling rate of the sound device on the target machine.
- Note:
- Lowering it lowers the processing load but lowers the sound quality.
Sound renderer type
- Description:
- Specifies the type of the output destination sound renderer of the ASR Rack.
If you specify CriAtomEx.SoundRendererType.Native for soundRendererType, the sound data is transferred to each platform's default output.
Destination ASR Rack ID
- Description:
- Specifies the ASR Rack ID of the ASR Rack's output destination.
Valid only when you specify CriAtomEx.SoundRendererType.Asr for soundRendererType.
Pointer to platform-specific parameters
- Description:
- Specifies a pointer to platform-specific parameters.
When using it as the argument to the CriAtomExAsrRack::CriAtomExAsrRack function, specify IntPtr.Zero because it is overwritten by the second argument PlatformContext.
The documentation for this struct was generated from the following file: