Upload files to "/"
This commit is contained in:
parent
80ec7dac20
commit
77b9385bad
3 changed files with 75 additions and 0 deletions
5
fix-fedora-omnigul
Normal file
5
fix-fedora-omnigul
Normal file
|
@ -0,0 +1,5 @@
|
|||
sudo cp conf/sof/apl-sof.conf /etc/modprobe.d/apl-sof.conf
|
||||
sudo rm /etc/wireplumber/wireplumber.conf.d/51-increase-headroom.conf
|
||||
sudo cp headroom.conf.fixed /etc/wireplumber/wireplumber.conf.d/51-speaker-fix.conf
|
||||
sudo cp mic.conf.fixed /etc/wireplumber/wireplumber.conf.d/52-mic-fix.conf
|
||||
|
33
headroom.conf.fixed
Normal file
33
headroom.conf.fixed
Normal file
|
@ -0,0 +1,33 @@
|
|||
[device.profile]
|
||||
# Set default profiles for OMNIGUL audio
|
||||
skip-monitor = [ true, true ]
|
||||
|
||||
[device.properties]
|
||||
# Improve audio quality and fix distortion
|
||||
api.alsa.period-size = 512
|
||||
api.alsa.headroom = 8192
|
||||
api.alsa.disable-batch = false
|
||||
api.alsa.use-chmap = true
|
||||
api.alsa.multi-rate = true
|
||||
|
||||
# Increase buffer size to reduce crackling
|
||||
node.param.max-latency = 2048/48000
|
||||
node.param.rate = 48000
|
||||
node.param.quality = 4
|
||||
|
||||
# Power management settings
|
||||
api.alsa.pm-disable = false
|
||||
|
||||
# PCM settings
|
||||
audio.format = "S16LE"
|
||||
audio.rate = 48000
|
||||
audio.channels = 2
|
||||
audio.position = [ FL FR ]
|
||||
|
||||
# Buffer and period settings for better stability
|
||||
node.latency = 2048/48000
|
||||
api.alsa.buffer-size = 4096
|
||||
|
||||
# Enable hardware volume control
|
||||
device.control.hardware-volume = true
|
||||
device.control.hardware-mute = true
|
37
mic.conf.fixed
Normal file
37
mic.conf.fixed
Normal file
|
@ -0,0 +1,37 @@
|
|||
[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
|
Loading…
Reference in a new issue