Wwise SDK 2024.1.0
|
Retrieves the Audio Objects at a specific profiler capture time.
Name | Type | Description |
---|---|---|
time * | one of: | Time in milliseconds to query for Audio Objects, or a Time Cursor from which to acquire the time. The User Time Cursor is the one that can be manipulated by the user, while the Capture Time Cursor represents the latest time of the current capture. |
integer | Range: [0,*] | |
string | Identify one of the global profiler cursors. Possible values:
| |
busPipelineID | integer | The pipeline ID of a Bus instance for which to get Audio Objects. Unsigned Integer 32-bit. Range: [0,4294967295] |
(Required *)
Name | Type | Description |
---|---|---|
return | array | Members to return for each Audio Object. Defaults to Audio Object ID, Bus Pipeline ID, Instigator Pipeline ID and Effect Class ID. An array of options for the Audio Objects. |
return [...] | string | Specifies one of the defined members for an Audio Object structure. Possible values:
|
Name | Type | Description |
---|---|---|
return * | array | Array of Audio Objects. |
return [...] | object | Audio Object. An audio object. Use the return options to specify which property is required. |
return[...].busName | string | Name of the bus instance. |
return[...].effectPluginName | string | Name of the effect plug-in after which the Audio Object was captured. |
return[...].audioObjectID | any of: | The ID of the Audio Object. |
integer | Unsigned Integer 64-bit. Range: [0,18446744073709551615] | |
integer | Integer 64-bit. Range: [-9223372036854775808,9223372036854775807] | |
return[...].busPipelineID | integer | The Pipeline ID of the Bus instance. Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].gameObjectID | any of: | The Game Object ID of the Bus instance. |
integer | Unsigned Integer 64-bit. Range: [0,18446744073709551615] | |
integer | Integer 64-bit. Range: [-9223372036854775808,9223372036854775807] | |
return[...].gameObjectName | string | The name of the Game Object of the Bus Instance. |
return[...].audioObjectName | string | The name of the Audio Object. Can be empty. |
return[...].instigatorPipelineID | integer | The pipeline ID of the instigator from which the Audio Object originates. Can be either a Bus instance or a Voice. Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].busID | integer | The short ID of the Bus. Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].busGUID | string | The GUID of the Bus. An object GUID of the form: {aabbcc00-1122-3344-5566-77889900aabb}. |
return[...].spatializationMode | integer | The spatialization mode. Use Ak3DSpatializationMode to interpret the value.Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].x | number | The X value of the Audio Object position. |
return[...].y | number | The Y value of the Audio Object position. |
return[...].z | number | The Z value of the Audio Object position. |
return[...].spread | number | The spread value (normalized) of the Audio Object. |
return[...].focus | number | The focus value (normalized) of the Audio Object. |
return[...].channelConfig | integer | The channel configuration of the Audio Object. Use AK::AkChannelConfig::Deserialize to deserialize the value.Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].effectClassID | integer | The Class ID of the effect after which the Audio Object was captured. Usage of AK_INVALID_UNIQUE_ID constant means that this Audio Object was captured before applying the first effect.Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].effectIndex | integer | The index of the effect after which the Audio Object was captured. Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].metadata | array | Array of objects containing metadata of the Audio Object. |
return[...].metadata [...] | object | An object of metadata. |
return[...].metadata[...].metadataClassID * | integer | The class ID of the metadata. Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].metadata[...].metadataName | string | The name of the metadata. |
return[...].metadata[...].sourceID | string | The ID (GUID) of the source object. |
return[...].metadata[...].sourceShortID * | integer | The short ID of the source object. Unsigned Integer 32-bit. Range: [0,4294967295] |
return[...].metadata[...].sourceName | string | The name of the source object. |
return[...].rmsMeter | array | Array of volume values (one per channel) for the RMS meter. |
return[...].rmsMeter [...] | number | The volume value (DB) of the channel. |
return[...].peakMeter | array | Array of volume values (one per channel) for the Peak meter. |
return[...].peakMeter [...] | number | The volume value (DB) of the channel. |
(Required *)
Refer to Using the Wwise Authoring API (WAAPI) for more information about Wwise Authoring API.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise