Sounds
Sound Ambient#
This sample shows the implementation of a component that controls the playback of ambient sound (AmbientSource) and allows interactive adjustment of playback parameters using the keyboard.
Background sound helps create a more immersive environment. This example demonstrates a practical way to organize ambient sound using the AmbientSource class, including creating a sound source, configuring the settings, and switching between streaming and normal playback modes.
SDK Path: <SDK_INSTALLATION>data/csharp_component_samples/sounds/sound_ambient
Sound Reverb#
This example shows a component that creates a Reverberation Zone (SoundReverb) and updates reverb settings based on a given power value.
Reverberation helps add depth and realism to sound. It convinces the listener of the authenticity of the audio experience.
SDK Path: <SDK_INSTALLATION>data/csharp_component_samples/sounds/sound_reverb
Sound Source#
This example demonstrates how to create a sound source (SoundSource) and configure its basic parameters: volume, pitch, looping mode, and playback type.
UNIGINE allows you to work with sound sources just like with other nodes: they can be easily moved, rotated, or scaled. Additionally, they have specific characteristics detailed in the related article.
SDK Path: <SDK_INSTALLATION>data/csharp_component_samples/sounds/sound_source
The information on this page is valid for UNIGINE 2.20 SDK.