|
Wwise SDK 2021.1.14
|
Go to the source code of this file.
Classes | |
| struct | AkAudioSettings |
| Configured audio settings. More... |
|
| struct | AkDeviceDescription |
| struct | AkExternalSourceInfo |
| struct | AkVector |
| 3D vector. More... |
|
| class | AkTransform |
| Position and orientation of game objects. More... |
|
| struct | AkObstructionOcclusionValues |
| Obstruction/occlusion pair for a position. More... |
|
| struct | AkChannelEmitter |
| Positioning information for a sound, with specified subset of its channels. More... |
|
| struct | AkPolarCoord |
| Polar coordinates. More... |
|
| struct | AkSphericalCoord |
| Spherical coordinates. More... |
|
| class | AkEmitterListenerPair |
| Emitter-listener pair: Positioning data pertaining to a single pair of emitter and listener. More... |
|
| struct | AkListener |
| Listener information. More... |
|
| struct | AkAuxSendValue |
| Auxiliary bus sends information per game object per given auxiliary bus. More... |
|
| struct | AkRamp |
| Volume ramp specified by end points "previous" and "next". More... |
|
| struct | AkCodecDescriptor |
| struct | WwiseObjectIDext |
| struct | WwiseObjectID |
| struct | AkFileParser::EnvelopePoint |
| Analyzed envelope point. More... |
|
Namespaces | |
| namespace | AK |
| Audiokinetic namespace. |
|
| AK::SoundEngine | |
| AkFileParser | |
| Public data structures for converted file format. |
|
Macros | |
| #define | NULL 0 |
| #define | AK_POINTER_64 |
| #define | AK_UNUSEDVAR(x) ((void)(x)) |
| #define | AKCURVEINTERPOLATION_NUM_STORAGE_BIT 5 |
| Internal storage restriction, for internal use only. More... |
|
| #define | AK_MAX_LANGUAGE_NAME_SIZE (32) |
| #define | AKCOMPANYID_PLUGINDEV_MIN (64) |
| #define | AKCOMPANYID_PLUGINDEV_MAX (255) |
| #define | AKCOMPANYID_AUDIOKINETIC (0) |
| Audiokinetic inc. More... |
|
| #define | AKCOMPANYID_AUDIOKINETIC_EXTERNAL (1) |
| Audiokinetic inc. More... |
|
| #define | AKCOMPANYID_MCDSP (256) |
| McDSP. More... |
|
| #define | AKCOMPANYID_WAVEARTS (257) |
| WaveArts. More... |
|
| #define | AKCOMPANYID_PHONETICARTS (258) |
| Phonetic Arts. More... |
|
| #define | AKCOMPANYID_IZOTOPE (259) |
| iZotope More... |
|
| #define | AKCOMPANYID_CRANKCASEAUDIO (261) |
| Crankcase Audio. More... |
|
| #define | AKCOMPANYID_IOSONO (262) |
| IOSONO. More... |
|
| #define | AKCOMPANYID_AUROTECHNOLOGIES (263) |
| Auro Technologies. More... |
|
| #define | AKCOMPANYID_DOLBY (264) |
| Dolby. More... |
|
| #define | AKCOMPANYID_TWOBIGEARS (265) |
| Two Big Ears. More... |
|
| #define | AKCOMPANYID_OCULUS (266) |
| Oculus. More... |
|
| #define | AKCOMPANYID_BLUERIPPLESOUND (267) |
| Blue Ripple Sound. More... |
|
| #define | AKCOMPANYID_ENZIEN (268) |
| Enzien Audio. More... |
|
| #define | AKCOMPANYID_KROTOS (269) |
| Krotos (Dehumanizer) More... |
|
| #define | AKCOMPANYID_NURULIZE (270) |
| Nurulize. More... |
|
| #define | AKCOMPANYID_SUPERPOWERED (271) |
| Super Powered. More... |
|
| #define | AKCOMPANYID_GOOGLE (272) |
| Google. More... |
|
| #define | AKCOMPANYID_VISISONICS (277) |
| Visisonics. More... |
|
| #define | AKCODECID_BANK (0) |
| Bank encoding. More... |
|
| #define | AKCODECID_PCM (1) |
| PCM encoding. More... |
|
| #define | AKCODECID_ADPCM (2) |
| ADPCM encoding. More... |
|
| #define | AKCODECID_XMA (3) |
| XMA encoding. More... |
|
| #define | AKCODECID_VORBIS (4) |
| Vorbis encoding. More... |
|
| #define | AKCODECID_WIIADPCM (5) |
| ADPCM encoding on the Wii. More... |
|
| #define | AKCODECID_PCMEX (7) |
| Standard PCM WAV file parser for Wwise Authoring. More... |
|
| #define | AKCODECID_EXTERNAL_SOURCE (8) |
| External Source (unknown encoding) More... |
|
| #define | AKCODECID_XWMA (9) |
| xWMA encoding More... |
|
| #define | AKCODECID_AAC (10) |
| AAC encoding (only available on Apple devices) – see AkAACFactory.h. More... |
|
| #define | AKCODECID_FILE_PACKAGE (11) |
| File package files generated by the File Packager utility. More... |
|
| #define | AKCODECID_ATRAC9 (12) |
| ATRAC-9 encoding. More... |
|
| #define | AKCODECID_VAG (13) |
| VAG/HE-VAG encoding. More... |
|
| #define | AKCODECID_PROFILERCAPTURE (14) |
| Profiler capture file (.prof) as written through AK::SoundEngine::StartProfilerCapture. More... |
|
| #define | AKCODECID_ANALYSISFILE (15) |
| Analysis file. More... |
|
| #define | AKCODECID_MIDI (16) |
| MIDI file. More... |
|
| #define | AKCODECID_OPUSNX (17) |
| OpusNX encoding. More... |
|
| #define | AKCODECID_CAF (18) |
| CAF file. More... |
|
| #define | AKCODECID_AKOPUS (19) |
| Opus encoding, 2018.1 to 2019.2. More... |
|
| #define | AKCODECID_AKOPUS_WEM (20) |
| Opus encoding, wrapped in WEM. More... |
|
| #define | AKCODECID_MEMORYMGR_DUMP (21) |
| Memory stats file as written through AK::MemoryMgr::DumpToFile();. More... |
|
| #define | AKPLUGINID_METER (129) |
| Meter Plugin. More... |
|
| #define | AKPLUGINID_RECORDER (132) |
| Recorder Plugin. More... |
|
| #define | AKPLUGINID_IMPACTER (184) |
| #define | AKPLUGINID_SYSTEM_OUTPUT_META (900) |
| System output metadata. More... |
|
| #define | AKEXTENSIONID_SPATIALAUDIO (800) |
| Spatial Audio. More... |
|
| #define | AKEXTENSIONID_INTERACTIVEMUSIC (801) |
| Interactive Music. More... |
|
| #define | AKEXTENSIONID_EVENTMGRTHREAD (900) |
| Profiling: Event Manager. More... |
|
| #define | AK_WAVE_FORMAT_VAG 0xFFFB |
| #define | AK_WAVE_FORMAT_AT9 0xFFFC |
| #define | AK_WAVE_FORMAT_VORBIS 0xFFFF |
| #define | AK_WAVE_FORMAT_AAC 0xAAC0 |
| #define | AK_WAVE_FORMAT_OPUSNX 0x3039 |
| #define | AK_WAVE_FORMAT_OPUS 0x3040 |
| #define | AK_WAVE_FORMAT_OPUS_WEM 0x3041 |
| #define | WAVE_FORMAT_XMA2 0x166 |
| #define | AK_PANNER_NUM_STORAGE_BITS 3 |
| #define | AK_POSSOURCE_NUM_STORAGE_BITS 3 |
| #define | AK_SPAT_NUM_STORAGE_BITS 3 |
| #define | AK_MAX_BITS_METERING_FLAGS (5) |
| #define | AK_ALIGN(_declaration_, _alignment_) _declaration_ __attribute__( ( aligned( _alignment_ ) ) ) |
| #define | AK_ENDIANNESS_LITTLE |
| #define | AK_UNALIGNED |
| Refers to the __unaligned compilation flag available on some platforms. Note that so far, on the tested platform this should always be placed before the pointer symbol *. More... |
|
| #define | AK_FINAL |
| #define | AK_ASYNC_OPEN_DEFAULT (false) |
| Refers to asynchronous file opening in default low-level IO. More... |
|
| #define | AK_COMM_DEFAULT_DISCOVERY_PORT 24024 |
| Default discovery port for most platforms using IP sockets for communication. More... |
|
| #define | AkRegister |
Typedefs | |
| typedef AkUInt32 | AkUniqueID |
| Unique 32-bit ID. More... |
|
| typedef AkUInt32 | AkStateID |
| State ID. More... |
|
| typedef AkUInt32 | AkStateGroupID |
| State group ID. More... |
|
| typedef AkUInt32 | AkPlayingID |
| Playing ID. More... |
|
| typedef AkInt32 | AkTimeMs |
| Time in ms. More... |
|
| typedef AkUInt16 | AkPortNumber |
| Port number. More... |
|
| typedef AkReal32 | AkPitchValue |
| Pitch value. More... |
|
| typedef AkReal32 | AkVolumeValue |
| Volume value( also apply to LFE ) More... |
|
| typedef AkUInt64 | AkGameObjectID |
| Game object ID. More... |
|
| typedef AkReal32 | AkLPFType |
| Low-pass filter type. More... |
|
| typedef AkInt32 | AkMemPoolId |
| Memory pool ID. More... |
|
| typedef AkUInt32 | AkPluginID |
| Source or effect plug-in ID. More... |
|
| typedef AkUInt32 | AkCodecID |
| Codec plug-in ID. More... |
|
| typedef AkUInt32 | AkAuxBusID |
| Auxilliary bus ID. More... |
|
| typedef AkInt16 | AkPluginParamID |
| Source or effect plug-in parameter ID. More... |
|
| typedef AkInt8 | AkPriority |
| Priority. More... |
|
| typedef AkUInt16 | AkDataCompID |
| Data compression format ID. More... |
|
| typedef AkUInt16 | AkDataTypeID |
| Data sample type ID. More... |
|
| typedef AkUInt8 | AkDataInterleaveID |
| Data interleaved state ID. More... |
|
| typedef AkUInt32 | AkSwitchGroupID |
| Switch group ID. More... |
|
| typedef AkUInt32 | AkSwitchStateID |
| Switch ID. More... |
|
| typedef AkUInt32 | AkRtpcID |
| Real time parameter control ID. More... |
|
| typedef AkReal32 | AkRtpcValue |
| Real time parameter control value. More... |
|
| typedef AkUInt32 | AkBankID |
| Run time bank ID. More... |
|
| typedef AkUInt32 | AkFileID |
| Integer-type file identifier. More... |
|
| typedef AkUInt32 | AkDeviceID |
| I/O device ID. More... |
|
| typedef AkUInt32 | AkTriggerID |
| Trigger ID. More... |
|
| typedef AkUInt32 | AkArgumentValueID |
| Argument value ID. More... |
|
| typedef AkUInt32 | AkChannelMask |
| Channel mask (similar to WAVE_FORMAT_EXTENSIBLE). Bit values are defined in AkSpeakerConfig.h. More... |
|
| typedef AkUInt32 | AkModulatorID |
| Modulator ID. More... |
|
| typedef AkUInt32 | AkAcousticTextureID |
| Acoustic Texture ID. More... |
|
| typedef AkUInt32 | AkImageSourceID |
| Image Source ID. More... |
|
| typedef AkUInt64 | AkOutputDeviceID |
| Audio Output device ID. More... |
|
| typedef AkUInt32 | AkPipelineID |
| Unique node (bus, voice) identifier for profiling. More... |
|
| typedef AkUInt32 | AkRayID |
| Unique (per emitter) identifier for an emitter-listener ray. More... |
|
| typedef AkUInt64 | AkAudioObjectID |
| Audio Object ID. More... |
|
| typedef AkTransform | AkSoundPosition |
| Positioning information for a sound. More... |
|
| typedef AkTransform | AkListenerPosition |
| Positioning information for a listener. More... |
|
| typedef IAkSoftwareCodec *(* | AkCreateFileSourceCallback) (void *in_pCtx) |
| Registered file source creation function prototype. More... |
|
| typedef IAkSoftwareCodec *(* | AkCreateBankSourceCallback) (void *in_pCtx) |
| Registered bank source node creation function prototype. More... |
|
| typedef IAkFileCodec *(* | AkCreateFileCodecCallback) () |
| Registered FileCodec creation function prototype. More... |
|
| typedef IAkGrainCodec *(* | AkCreateGrainCodecCallback) () |
| Registered IAkGrainCodec creation function prototype. More... |
|
| typedef AkInt16 | AkCaptureType |
| Default value: capture type is short. More... |
|
Functions | |
| AkRamp | operator* (const AkRamp &in_rLhs, const AkRamp &in_rRhs) |
Variables | |
| static const AkPluginID | AK_INVALID_PLUGINID = (AkPluginID)-1 |
| Invalid FX ID. More... |
|
| static const AkGameObjectID | AK_INVALID_GAME_OBJECT = (AkGameObjectID)-1 |
| Invalid game object (may also mean all game objects) More... |
|
| static const AkUniqueID | AK_INVALID_UNIQUE_ID = 0 |
| Invalid unique 32-bit ID. More... |
|
| static const AkRtpcID | AK_INVALID_RTPC_ID = AK_INVALID_UNIQUE_ID |
| Invalid RTPC ID. More... |
|
| static const AkPlayingID | AK_INVALID_PLAYING_ID = AK_INVALID_UNIQUE_ID |
| Invalid playing ID. More... |
|
| static const AkUInt32 | AK_DEFAULT_SWITCH_STATE = 0 |
| Switch selected if no switch has been set yet. More... |
|
| static const AkMemPoolId | AK_INVALID_POOL_ID = -1 |
| Invalid pool ID. More... |
|
| static const AkMemPoolId | AK_DEFAULT_POOL_ID = -1 |
| Default pool ID, same as AK_INVALID_POOL_ID. More... |
|
| static const AkAuxBusID | AK_INVALID_AUX_ID = AK_INVALID_UNIQUE_ID |
| Invalid auxiliary bus ID (or no Aux bus ID) More... |
|
| static const AkFileID | AK_INVALID_FILE_ID = (AkFileID)-1 |
| Invalid file ID. More... |
|
| static const AkDeviceID | AK_INVALID_DEVICE_ID = (AkDeviceID)-1 |
| Invalid streaming device ID. More... |
|
| static const AkBankID | AK_INVALID_BANK_ID = AK_INVALID_UNIQUE_ID |
| Invalid bank ID. More... |
|
| static const AkArgumentValueID | AK_FALLBACK_ARGUMENTVALUE_ID = 0 |
| Fallback argument value ID. More... |
|
| static const AkChannelMask | AK_INVALID_CHANNELMASK = 0 |
| Invalid channel mask. More... |
|
| static const AkUInt32 | AK_INVALID_OUTPUT_DEVICE_ID = AK_INVALID_UNIQUE_ID |
| Invalid Device ID. More... |
|
| static const AkPipelineID | AK_INVALID_PIPELINE_ID = AK_INVALID_UNIQUE_ID |
| Invalid pipeline ID (for profiling) More... |
|
| static const AkAudioObjectID | AK_INVALID_AUDIO_OBJECT_ID = (AkAudioObjectID)-1 |
| Invalid audio object ID. More... |
|
| static const AkPriority | AK_DEFAULT_PRIORITY = 50 |
| Default sound / I/O priority. More... |
|
| static const AkPriority | AK_MIN_PRIORITY = 0 |
| Minimal priority value [0,100]. More... |
|
| static const AkPriority | AK_MAX_PRIORITY = 100 |
| Maximal priority value [0,100]. More... |
|
| static const AkPriority | AK_DEFAULT_BANK_IO_PRIORITY = AK_DEFAULT_PRIORITY |
| Default bank load I/O priority. More... |
|
| static const AkReal32 | AK_DEFAULT_BANK_THROUGHPUT = 1*1024*1024/1000.f |
| Default bank load throughput (1 Mb/ms) More... |
|
| static const AkUInt32 | AK_SOUNDBANK_VERSION = 140 |
| Version of the soundbank reader. More... |
|
Data type definitions.
Definition in file AkTypes.h.
Des questions ? Des problèmes ? Besoin de plus d'informations ? Contactez-nous, nous pouvons vous aider !
Visitez notre page d'AideEnregistrez votre projet et nous vous aiderons à démarrer sans aucune obligation !
Partir du bon pied avec Wwise