37 lines
768 B
Text
37 lines
768 B
Text
[device]
|
|
# Enable microphone device
|
|
name = "alsa_input.*"
|
|
priority = 100
|
|
enabled = true
|
|
|
|
[device.profile]
|
|
# Configure microphone profile
|
|
direction = "input"
|
|
channels = "mono"
|
|
rate = 48000
|
|
format = "S16LE"
|
|
|
|
[device.properties]
|
|
# Basic microphone properties
|
|
device.description = "OMNIGUL Microphone"
|
|
device.nick = "Internal Mic"
|
|
device.icon-name = "audio-input-microphone"
|
|
|
|
# ALSA settings for microphone
|
|
api.alsa.use-ucm = true
|
|
api.alsa.ignore-dB = false
|
|
api.alsa.soft-mixer = false
|
|
api.alsa.period-size = 1024
|
|
api.alsa.buffer-size = 4096
|
|
|
|
# Input processing settings
|
|
audio.channels = 1
|
|
audio.position = [ MONO ]
|
|
node.pause-on-idle = false
|
|
|
|
# Boost microphone gain
|
|
api.alsa.gain = 20.0
|
|
node.param.gain = 1.5
|
|
|
|
# Ensure device is not muted by default
|
|
device.mute = false
|