Class OdinVolumeComponent
Custom volume component for OdinNative.Wrapper.Media.CustomEffect . Recommend the use of AudioSource.volume or AudioMixer/AudioMixerGroup instead
This class is an effect in the odin audio pipeline to change audio buffers by amplify the volume level.
Declaration
Inheritance: System.Object -> UnityEngine.Object -> UnityEngine.Component -> UnityEngine.Behaviour -> UnityEngine.MonoBehaviour -> OdinNative.Unity.Audio.OdinCustomEffectUnityComponentBase<U>
Implements:
OdinNative.Unity.Audio.IOdinEffect
Fields
Volume
Declaration
Ldb
Declaration
Methods
CustomEffectCallback(OdinTArray<float>, ref bool, nint)
Callback delegate for the effect
Declaration
Parameters
| Type | Name | Description |
|---|---|---|
| OdinNative.Core.Imports.NativeBindings.OdinTArray<T> | audio | audio data wrapper for copy buffer to native |
System.Boolean | isSilent | flag whether the buffer contains silence, can be set to mute the frame |
System.IntPtr | _ | effect userdata, see OdinNative.Unity.Audio.OdinCustomEffectUnityComponentBase |