Type:IWorldAudioDataSource: Difference between revisions

From Resonite Wiki
Create page with lots of info
 
fixes
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
IAudioSource is an [[Interface Type]] that represents any Audio Player that is able to provide sound. Interestingly enough, an [[Component:VideoTextureProvider|Video Texture Provider]] falls under this classification, despite also being able to be used as an [[Type:ITexture2D|ITexture2D]].
IWorldAudioDataSource is an [[Interface Type]] that represents any source of audio in the world. Interestingly enough, an [[Component:VideoTextureProvider|Video Texture Provider]] falls under this classification, despite also being able to be used as an [[Type:ITexture2D|ITexture2D]].




Line 17: Line 17:
|-
|-
| [[Component:LocalAudioDeviceStream|Local Audio Device Stream]]
| [[Component:LocalAudioDeviceStream|Local Audio Device Stream]]
| {{Stub}}
| Audio coming from a user's local computer.
|-
|-
| [[Component:TestSineWaveSource|Test Sine Wave Source]]
| [[Component:TestSineWaveSource|Test Sine Wave Source]]
| {{Stub}}
| a constant whistle tone source that can have its frequency and Amplitude changed in real time without issues.
|-
|-
| [[Component:MultiAudioClipPlayer|Multi Audio Clip Player]]
| [[Component:MultiAudioClipPlayer|Multi Audio Clip Player]]
Line 29: Line 29:
|-
|-
|}
|}
[[Category:Type]]

Latest revision as of 14:59, 16 May 2025

IWorldAudioDataSource is an Interface Type that represents any source of audio in the world. Interestingly enough, an Video Texture Provider falls under this classification, despite also being able to be used as an ITexture2D.


Possible IAudioSource Types

Value Description
IAudioStream An audio stream of any type like voices or user audio streams.
Video Texture Provider A video like a youtube video or mp4 from the local machine or otherwise.
Lerping Multi Clip Player An audio clip player that can slowly transition between different playing sounds and keep them syncronized
Local Audio Device Stream Audio coming from a user's local computer.
Test Sine Wave Source a constant whistle tone source that can have its frequency and Amplitude changed in real time without issues.
Multi Audio Clip Player An audio clip player that can play multiple clips at once
Audio Clip Player An audio clip player that can an audio clip.