Skip to main content

ApplicationAudioDeviceSettingsInfo

Electron APIs / recorder / ApplicationAudioDeviceSettingsInfo

Audio device settings specific to application-based output devices.

Extends AudioDeviceSettingsInfo with a fixed type of 'output', representing audio routing for individual applications.

Used when configuring output audio for apps rather than hardware devices.

See

AudioDeviceSettingsInfo

Extends

Properties

PropertyModifierTypeDescriptionOverrides
balance?publicnumberStereo balance between left and right channels. Accepts values from 0.0 (left only) to 1.0 (right only). Default 0.5 (centered)-
idreadonlystringUnique identifier of the audio device.-
mono?publicbooleanForces the audio signal to mono. When enabled, both left and right channels are mixed into a single channel. Default false-
namereadonlystringFriendly device name or process name for application-based capture.-
tracks?publicnumberAudio track routing for the device. Specifies which audio tracks this device should be recorded into. Default All tracks-
typereadonly"output"Device type is fixed as 'output' for application audio routing.AudioDeviceSettingsInfo.type
use_device_timing?publicbooleanEnables synchronization based on the device's internal timing. When enabled, audio timing will be based on the hardware device's clock. Default false-
volume?publicnumberVolume level of the audio device. Accepts values from 0.0 (muted) to 20.0. Default 1.0 (100%)-