|
| enum | CharacterEncoding : int { Utf8,
Sjis
} |
| | Character code More...
|
| |
| enum | SoundRendererType {
Default = 0,
Native = 1,
Asr = 2
, Spatial = 4,
Hw1 = (0 << 16) | Native,
Hw2 = (1 << 16) | Native,
Hw3 = (2 << 16) | Native,
Hw4 = (3 << 16) | Native,
Haptic = (0 << 16) | Extended,
Pseudo = (1 << 16) | Extended,
SpatialChannels = (0 << 16) | Spatial,
Ambisonics = (1 << 16) | Spatial,
Passtrough = (2 << 16) | Spatial,
Object = (3 << 16) | Spatial
} |
| | Sound renderer type More...
|
| |
| enum | VoiceAllocationMethod { Once,
Retry
} |
| | Voice allocation method More...
|
| |
| enum | BiquadFilterType {
Off,
LowPass,
HighPass,
Notch,
LowShelf,
HighShelf,
Peaking
} |
| | Biquad Filter type More...
|
| |
| enum | ResumeMode { AllPlayback = 0,
PausedPlayback = 1,
PreparedPlayback = 2
} |
| | Unpausing method More...
|
| |
| enum | PanType { Unknown = -1,
Pan3d = 0,
Pos3d,
Auto
} |
| | Panning type More...
|
| |
| enum | VoiceControlMethod { PreferLast = 0,
PreferFirst
} |
| | Voice control method More...
|
| |
| enum | Parameter {
Volume = 0,
Pitch = 1,
Pan3dAngle = 2,
Pan3dDistance = 3,
Pan3dVolume = 4,
BusSendLevel0 = 9,
BusSendLevel1 = 10,
BusSendLevel2 = 11,
BusSendLevel3 = 12,
BusSendLevel4 = 13,
BusSendLevel5 = 14,
BusSendLevel6 = 15,
BusSendLevel7 = 16,
BandPassFilterCofLow = 17,
BandPassFilterCofHigh = 18,
BiquadFilterType = 19,
BiquadFilterFreq = 20,
BiquadFIlterQ = 21,
BiquadFilterGain = 22,
EnvelopeAttackTime = 23,
EnvelopeHoldTime = 24,
EnvelopeDecayTime = 25,
EnvelopeReleaseTime = 26,
EnvelopeSustainLevel = 27,
StartTime = 28,
Priority = 31
} |
| | Parameter ID More...
|
| |
| enum | Speaker {
FrontLeft = 0,
FrontRight = 1,
FrontCenter = 2,
LowFrequency = 3,
SurroundLeft = 4,
SurroundRight = 5,
SurroundBackLeft = 6,
SurroundBackRight = 7
} |
| | Speaker ID More...
|
| |
| enum | Format : uint {
ADX = 0x00000001,
HCA = 0x00000003,
HCA_MX = 0x00000004,
WAVE = 0x00000005,
RAW_PCM = 0x00000006,
AUDIO_BUFFER = 0x00000009,
HW1 = 0x00010001,
HW2 = 0x00010002,
HW3 = 0x00010003,
MP3 = HW3
} |
| | Format type More...
|
| |
| enum | CurveType : int {
Linear = 0,
Square = 1,
SquareReverse = 2,
SCurve = 3,
FlatAtHalf = 4
} |
| | Curve type More...
|
| |
| enum | PlaybackPositionUpdateType |
| | 3D sound source playback position update type More...
|
| |
| enum | Randomize3dCalcType : int {
None = -1,
Rectangle = 0,
Cuboid = 1,
Circle = 2,
Cylinder = 3,
Sphere = 4,
List = 6
} |
| | Gets the method used to calculate the random coordinates of a 3D sound source More...
|
| |
| enum | Randomize3dParamType {
None,
Width,
Depth,
Height,
Radius
} |
| | Definition of the parameters used to calculate coordinates for the randomization of the position of 3D sound sources More...
|
| |
| enum | CueType {
Polyphonic,
Sequential,
Shuffle,
Random,
RandomNoRepeat,
SwitchGameVariable,
ComboSequential,
SwitchSelector
} |
| | Cue type More...
|
| |
| enum | SilentMode : System.Int32 { Normal = 0,
Stop = 1,
Virtual = 2,
VirtualRetrigger = 3
} |
| | Processing mode during silence More...
|
| |
|
| static void | SetSpeakerAngle (SpeakerAngles6ch speakerAngle) |
| | Speaker angle setting (5.1ch) More...
|
| |
| static void | SetSpeakerAngle (SpeakerAngles8ch speakerAngle) |
| | Speaker angle setting (7.1ch) More...
|
| |
| static void | SetVirtualSpeakerAngle (SpeakerAngles6ch speakerAngle) |
| | Virtual speaker angle setting (5.1ch) More...
|
| |
| static void | SetVirtualSpeakerAngle (SpeakerAngles8ch speakerAngle) |
| | Virtual speaker angle setting (7.1ch) More...
|
| |
| static void | ControlVirtualSpeakerSetting (bool sw) |
| | Virtual speaker setting ON / OFF More...
|
| |
| static bool | RegisterAcf (CriFsBinder binder, string acfPath) |
| | Registers the ACF file More...
|
| |
| static bool | RegisterAcf (IntPtr acfData, int dataSize) |
| | Registers the ACF data More...
|
| |
| static int | GetExtraWorkSizeForRegisterAcfData () |
| | Gets the additional work area size required when registering ACF data More...
|
| |
| static bool | RegisterAcf (byte[] acfData) |
| |
| static void | UnregisterAcf () |
| | Unregisters the ACF file More...
|
| |
| static string | GetAppliedDspBusSnapshotName () |
| | Gets the snapshot's name More...
|
| |
| static void | AttachDspBusSetting (string settingName) |
| | Attaching the DSP bus settings More...
|
| |
| static void | DetachDspBusSetting () |
| | Detaches the DSP bus settings More...
|
| |
| static void | ApplyDspBusSnapshot (string snapshot_name, int time_ms) |
| | Applies the DSP bus snapshot More...
|
| |
| static int | GetNumGameVariables () |
| | Gets the total number of game variables More...
|
| |
| static bool | GetGameVariableInfo (ushort index, out GameVariableInfo info) |
| | Gets game variable information (index specified) More...
|
| |
| static float | GetGameVariable (uint game_variable_id) |
| | Gets game variables More...
|
| |
| static float | GetGameVariable (string game_variable_name) |
| | Gets game variables More...
|
| |
| static void | SetGameVariable (uint game_variable_id, float game_variable_value) |
| | Sets game variables More...
|
| |
| static void | SetGameVariable (string game_variable_name, float game_variable_value) |
| | Sets game variables More...
|
| |
| static void | SetRandomSeed (uint seed) |
| | Sets the random number seed More...
|
| |
| static void | ResetPerformanceMonitor () |
| | Resets the performance monitor More...
|
| |
| static void | GetPerformanceInfo (out PerformanceInfo info) |
| | Gets the performance information More...
|
| |
| static void | SetGlobalLabelToSelectorByIndex (ushort selector_index, ushort label_index) |
| | Sets the global reference label for a selector More...
|
| |
| static void | SetGlobalLabelToSelectorByName (string selector_name, string label_name) |
| | Sets the global reference label for a selector More...
|
| |
| static void | PauseTimer (bool sw) |
| | Pause the timer More...
|
| |
| static void | Lock () |
| | Prevents interruption to the server process More...
|
| |
| static void | Unlock () |
| | Allow interruption to the server process More...
|
| |
| static void | SetVirtualSideSpeakerEnabled_PC (bool isEnable) |
| | [PC] Enable virtual side speaker output More...
|
| |
| static void | SetOutputAudioDevice_PC (string deviceId) |
| | [PC] Output device setting(by device ID) More...
|
| |
| static void | SetOutputHapticDevice_PC (int index, CriAtom.HapticDeviceType_WASAPI device_type) |
| | [PC] Vibration output device setting(by index) More...
|
| |
| static string | GetOutputAudioDeviceId_PC (out bool isDefaultDevice) |
| | [PC] Get the output device (by ID) More...
|
| |
| static int | GetOutputAudioDeviceIndex_PC (out bool isDefaultDevice) |
| | [PC] Get the output device (by index) More...
|
| |
| static bool | LoadAudioDeviceList_PC () |
| | [PC] Initializing the list of output devices More...
|
| |
| static int | GetNumAudioDevices_PC () |
| | [PC] Getting the number of the output devices More...
|
| |
| static string | GetAudioDeviceName_PC (int index) |
| | [PC] Getting the output device's name(by index) More...
|
| |
| static void | SetOutputAudioDevice_PC (int index) |
| | [PC] Output device setting(by index) More...
|
| |
| static void | EnableBackgroundPlayback_IOS () |
| | [iOS] Start of background playback More...
|
| |
| static void | DisableBackgroundPlayback_IOS () |
| | [iOS] End of background playback More...
|
| |
| static bool | IsInterruptedOtherAudio_IOS () |
| | [iOS] Get interrupt flag More...
|
| |
| static void | ResumeAudio_IOS () |
| | [iOS] Resume audio More...
|
| |
| static bool | IsSoundStopped_IOS () |
| | [iOS] Confirms stoppage of sound output More...
|
| |
| static void | EnableAudioSessionRestoration_IOS (bool flag) |
| | [iOS] Enables AudioSession Restoration More...
|
| |
| static void | EnableBusSendOffsetWhenLevelNotExist (bool enable) |
| | Enable offset value when no send level value is set More...
|
| |
| static void | SetSpatialAudioEnabled_WASAPI (CriAtomEx.SoundRendererType type, bool sw) |
| | Enabling the spatial audio function More...
|
| |
Global class of the Atom library.
- Description:
- A class that contains setting functions for the Atom library and variable types shared in the Atom library.