System Audio Volume

Andrew Bindraw - Sep 27, 2020

Control audio device in the system.

  • Supported Platforms
  • Supported Engine Versions
    4.25
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Control audio device in the system. Set master volume, mute and change default audio device in runtime from UE4 project.

Technical Details

Features:

  • Set master volume for default audio device in the system
  • Mute / Unmute default audio device in the system
  • Change default audio device in runtime from UE4 project


Code Modules:

  • SystemAudioVolume (Type: Runtime)


Number of Blueprints: 1

Number of C++ Classes: 3


C++ / Blueprints functions:

  • SetDefaultDevice() / SetSystemAudioDefaultDevice()
  • GetDefaultDeviceName() / GetSystemAudioDefaultDeviceName()
  • GetDefaultDeviceId() / GetSystemAudioDefaultDeviceId()
  • GetDeviceIdFromName() / GetSystemAudioDeviceIdFromName()
  • GetDeviceNameFromId() / GetSystemAudioDeviceNameFromId()
  • GetActiveDevices() / GetSystemAudioActiveDevices()
  • SetMasterVolume() / SetSystemAudioMasterVolume()
  • GetMasterVolume() / GetSystemAudioMasterVolume()
  • SetMasterMute() / SetSystemAudioMasterMute()
  • GetMasterMute() / GetSystemAudioMasterMute()


Network Replicated: (No)


Supported Development Platforms: Windows

Supported Target Build Platforms: Windows


Documentation:

Readme_SystemAudioVolume


Example Project:

DemoSysAudioVolume