Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ValveSoftware/steam-audio
/ functions
Functions
3,917 in github.com/ValveSoftware/steam-audio
⨍
Functions
3,917
◇
Types & classes
830
↓ 6 callers
Function
CalcIRSizeForDuration
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Private/SteamAudioCommon.cpp:120
↓ 6 callers
Method
Get
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/Scene.cs:75
↓ 6 callers
Method
Get
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/StaticMesh.cs:109
↓ 6 callers
Method
GetProbeBatchesUsed
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioListener.cs:73
↓ 6 callers
Method
Initialize
(IntPtr context, IntPtr defaultHRTF, SimulationSettings simulationSettings, PerspectiveCorrection correction)
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/AudioEngineState.cs:25
↓ 6 callers
Function
NearByMargin
Return true if the first value is within epsilon of the second value.
core/src/core/sh/spherical_harmonics.cc:89
↓ 6 callers
Method
UpdateBakedDataStatistics
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioListener.cs:201
↓ 6 callers
Method
apply
core/src/core/reverb_effect.cpp:82
↓ 6 callers
Method
copyDeviceToHost
core/src/core/opencl_energy_field.cpp:48
↓ 6 callers
Method
findPaths
First, find the source-probe (the probe nearest to the source), and the listener-probes (all probes which influence the listener). For each listener-p
core/src/core/path_simulator.cpp:125
↓ 6 callers
Function
initParamDescs
fmod/src/reverb_effect.cpp:32
↓ 6 callers
Method
intersect
This implementation of ray-triangle intersection is based on the Moller-Trumbore algorithm: Fast, Minimum Storage Ray/Triangle Intersection T. Moller
core/src/core/ray.cpp:34
↓ 6 callers
Function
inverse
core/src/core/matrix.h:494
↓ 6 callers
Function
iplAmbisonicsDecodeEffectRelease
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioSDK/include/phonon_interfaces.h:1763
↓ 6 callers
Function
iplAmbisonicsDecodeEffectRelease
fmod/include/phonon/phonon_interfaces.h:1763
↓ 6 callers
Function
iplHRTFRelease
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioSDK/include/phonon_interfaces.h:1258
↓ 6 callers
Function
iplSourceRelease
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioSDK/include/phonon_interfaces.h:2391
↓ 6 callers
Method
max
core/src/core/array_math.cpp:395
↓ 6 callers
Function
multiplyMatrices
core/src/core/matrix.h:725
↓ 6 callers
Method
numMaterials
core/src/core/static_mesh.h:75
↓ 6 callers
Method
numVertices
core/src/core/mesh.h:43
↓ 6 callers
Method
put
core/src/core/delay.cpp:105
↓ 6 callers
Method
removeData
core/src/core/api_probes.cpp:247
↓ 6 callers
Method
serializeAsRoot
core/src/core/scene.cpp:276
↓ 6 callers
Function
speakerLayoutForNumChannels
unity/src/native/steamaudio_unity_native.cpp:199
↓ 6 callers
Method
store
core/src/core/bvh.h:154
↓ 6 callers
Method
tailApply
core/src/core/eq_effect.cpp:116
↓ 6 callers
Method
updateTransform
core/src/core/api_scene.cpp:371
↓ 5 callers
Function
Bake
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudioEditor/Private/SteamAudioBaking.cpp:290
↓ 5 callers
Function
BenchmarkReconstructionForScene
core/src/benchmark/benchmark_reconstruction.cpp:92
↓ 5 callers
Method
DrawProgressBar
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/Baker.cs:193
↓ 5 callers
Method
Get
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/InstancedMesh.cs:53
↓ 5 callers
Method
GetAssetToLoad
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Private/SteamAudioDynamicObjectComponent.cpp:39
↓ 5 callers
Method
GetAudioEngineState
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioManager.cs:168
↓ 5 callers
Method
GetMaterial
()
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/SteamAudioMaterial.cs:42
↓ 5 callers
Function
IsSteamAudioDynamicObject
* Returns true if either a) a Steam Audio Dynamic Object component is attached to the given actor, or b) a Steam Audio * Dynamic Object component is
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Private/SteamAudioScene.cpp:421
↓ 5 callers
Function
IsSteamAudioGeometry
* Returns true if either a) a Steam Audio Geometry component is attached to the given actor, or b) a Steam Audio * Geometry component is attached to
unreal/src/SteamAudioUnreal/Plugins/SteamAudio/Source/SteamAudio/Private/SteamAudioScene.cpp:402
↓ 5 callers
Function
KroneckerDelta
See http://en.wikipedia.org/wiki/Kronecker_delta
core/src/core/sh/spherical_harmonics.cc:346
↓ 5 callers
Function
NumSamplesForDuration
wwise/src/SoundEnginePlugin/SteamAudioCommon.cpp:442
↓ 5 callers
Method
SetReverbSource
(Source reverbSource)
unity/src/project/SteamAudioUnity/Assets/Plugins/SteamAudio/Scripts/Runtime/AudioEngineState.cs:37
↓ 5 callers
Function
SpeakerLayoutForNumChannels
wwise/src/SoundEnginePlugin/SteamAudioCommon.cpp:407
↓ 5 callers
Method
allocateAudioBuffer
core/src/core/api_audio_buffer.cpp:33
↓ 5 callers
Method
bakePaths
core/src/core/api_baking.cpp:97
↓ 5 callers
Method
bakeReflections
core/src/core/api_baking.cpp:38
↓ 5 callers
Method
calculateAirAbsorption
core/src/core/api_advanced_simulation.cpp:75
↓ 5 callers
Method
calculateDirectivity
core/src/core/api_advanced_simulation.cpp:112
↓ 5 callers
Method
calculateDistanceAttenuation
core/src/core/api_advanced_simulation.cpp:44
↓ 5 callers
Method
calculateRelativeDirection
core/src/core/api_geometry.cpp:32
↓ 5 callers
Method
cancelBakePaths
core/src/core/api_baking.cpp:120
↓ 5 callers
Method
cancelBakeReflections
core/src/core/api_baking.cpp:92
↓ 5 callers
Method
closestHit
core/src/core/scene.cpp:172
↓ 5 callers
Method
convertAmbisonicAudioBuffer
core/src/core/api_audio_buffer.cpp:113
↓ 5 callers
Method
createAmbisonicsBinauralEffect
core/src/core/api_ambisonics_binaural_effect.cpp:129
↓ 5 callers
Method
createAmbisonicsDecodeEffect
core/src/core/api_ambisonics_decode_effect.cpp:134
↓ 5 callers
Method
createAmbisonicsEncodeEffect
core/src/core/api_ambisonics_encode_effect.cpp:115
↓ 5 callers
Method
createAmbisonicsPanningEffect
core/src/core/api_ambisonics_panning_effect.cpp:123
↓ 5 callers
Method
createAmbisonicsRotationEffect
core/src/core/api_ambisonics_rotate_effect.cpp:119
↓ 5 callers
Method
createBinauralEffect
core/src/core/api_binaural_effect.cpp:135
↓ 5 callers
Method
createDirectEffect
core/src/core/api_direct_effect.cpp:128
↓ 5 callers
Method
createEmbreeDevice
core/src/core/api_embree_device.cpp:72
↓ 5 callers
Method
createEnergyField
core/src/core/api_energy_field.cpp:176
↓ 5 callers
Method
createHRTF
core/src/core/api_hrtf.cpp:81
↓ 5 callers
Method
createImpulseResponse
core/src/core/api_impulse_response.cpp:166
↓ 5 callers
Method
createOpenCLDevice
core/src/core/api_opencl_device.cpp:202
↓ 5 callers
Method
createOpenCLDeviceFromExisting
core/src/core/api_opencl_device.cpp:227
↓ 5 callers
Method
createOpenCLDeviceList
core/src/core/api_opencl_device.cpp:178
↓ 5 callers
Method
createPanningEffect
core/src/core/api_panning_effect.cpp:118
↓ 5 callers
Method
createPathEffect
core/src/core/api_path_effect.cpp:149
↓ 5 callers
Method
createProbeArray
core/src/core/api_probes.cpp:328
↓ 5 callers
Method
createProbeBatch
core/src/core/api_probes.cpp:347
↓ 5 callers
Method
createRadeonRaysDevice
core/src/core/api_radeonrays_device.cpp:77
↓ 5 callers
Method
createReconstructor
core/src/core/api_reconstructor.cpp:111
↓ 5 callers
Method
createReflectionEffect
core/src/core/api_indirect_effect.cpp:215
↓ 5 callers
Method
createReflectionMixer
core/src/core/api_indirect_effect.cpp:239
↓ 5 callers
Method
createScene
core/src/core/api_scene.cpp:392
↓ 5 callers
Method
createSerializedObject
core/src/core/api_serialized_object.cpp:89
↓ 5 callers
Method
createSimulator
core/src/core/api_simulator.cpp:483
↓ 5 callers
Method
createSource
core/src/core/api_simulator.cpp:201
↓ 5 callers
Method
createTrueAudioNextDevice
core/src/core/api_tan_device.cpp:79
↓ 5 callers
Method
createVirtualSurroundEffect
core/src/core/api_virtual_surround_effect.cpp:132
↓ 5 callers
Method
deinterleaveAudioBuffer
core/src/core/api_audio_buffer.cpp:84
↓ 5 callers
Method
device
core/src/core/opencl_device.h:110
↓ 5 callers
Method
downmixAudioBuffer
core/src/core/api_audio_buffer.cpp:104
↓ 5 callers
Method
extents
Returns a vector from the minimum coordinates to the maximum coordinates.
core/src/core/box.h:72
↓ 5 callers
Method
freeAudioBuffer
core/src/core/api_audio_buffer.cpp:64
↓ 5 callers
Function
gSIMDLevel
core/src/core/context.cpp:132
↓ 5 callers
Method
generateProbes
core/src/core/api_probes.cpp:63
↓ 5 callers
Method
getBand
core/src/core/api_energy_field.cpp:95
↓ 5 callers
Method
getDataSize
core/src/core/api_probes.cpp:258
↓ 5 callers
Method
getDeviceDesc
core/src/core/api_opencl_device.cpp:83
↓ 5 callers
Method
getEnergyField
core/src/core/api_probes.cpp:272
↓ 5 callers
Method
getNumBins
core/src/core/api_energy_field.cpp:65
↓ 5 callers
Method
getNumDevices
core/src/core/api_opencl_device.cpp:70
↓ 5 callers
Method
getNumSamples
core/src/core/api_impulse_response.cpp:66
↓ 5 callers
Method
getOutputs
core/src/core/api_simulator.cpp:436
↓ 5 callers
Method
getProbe
core/src/core/api_probes.cpp:89
↓ 5 callers
Method
getReverb
core/src/core/api_probes.cpp:300
↓ 5 callers
Method
getSize
core/src/core/api_serialized_object.cpp:66
↓ 5 callers
Method
hasValidProbes
core/src/core/probe_batch.h:68
↓ 5 callers
Method
interleaveAudioBuffer
core/src/core/api_audio_buffer.cpp:73
← previous
next →
201–300 of 3,917, ranked by callers