Портал

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Портал » Обслуживание ПО » Creative_5.1_SB1070+ 3,5 микрофон


Creative_5.1_SB1070+ 3,5 микрофон

Сообщений 1 страница 8 из 8

1

Я автор публикации https://archlinux.com.ru/forum/viewtopic.php?t=5319
Публикую это здесь для сохранности.

Сначала в соседней теме необходимо устранить неисправность ADC, DMA.
В этой теме разбирательство с работой микрофона.

Задачи:
1. Устранить бубнения, спотыкания звука при воспроизведении;
2. настроить качество входа выхода. 48кгц;
3.постоянно нужен простой 10полос эквалайзер и выравнивание уровня звука при просмотре видео.
______чтобы бабахи с музыкой и голос(когда нет бабахов) звучали на одном уровне.
куча эффектов не нужны;
4. микрофон нужен. и вкл выкл подавление шумов усиления +20дб;

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

2

10. device.description = "CA0106/CA0111 [SB Live!/Audigy/X-Fi Series]" 24 бит/96 кГц
Собранная мной информация: Всё написанное мной здесь, Документация, фото устройства
https://cloud.mail.ru/public/gTXh/DZUzjFH7b

У меня обычные колонки и микрофон с миниждеками(в другом пк с виндой микрофон работал).
Колонки включены в зелёный, микрофон в синий, наушники в оранжевый.
Я делал подключение по имеющимся фотографиям с обозначениями.
Сниму видео или сфоткаю, любые логи даю.

Звук из динамиков есть.микрофон не работает.
Микрофон работал когда я пробовал его на другом ПК.
На этом же ПК, запускал XUBUBTU LiveCD ,
контроль показывал наличие сигнала без каких либо настроек.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

3

10. Установлены PipeWire по wireplumber, которые позднее планирую снести, попробовать pulse+jack

20. заблеклистил звук на видеокарте и встройка отключена в биос.
30. Выбран Профиль СтереоДуплекс.
если активировать аналоговый стереодуплекс, микрофон появляется в alsamixer и регуляторе громкости,
при этом в alsamixer у микрофона нет громкости.
Нет профиля вход микрофон(либо Line in) аналог +  линейный стерео вход.
имею ввиду только аналоговый сигнал , стерео.

40. cat /proc/asound/cards

Код:
1 [cat /proc/asound/cards
 0 [CA0106         ]: CA0106 - CA0106
                      Sound Blaster 5.1vx [SB1070] at 0xdf00 irq 21

lspci | grep Audio
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] RV710/730 HDMI Audio [Radeon HD 4000 series]
lspci -v | grep CA
02:07.0 Multimedia audio controller: Creative Labs CA0106/CA0111 [SB Live!/Audigy/X-Fi Series]

Код:
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] RV710/730 HDMI Audio [Radeon HD
    4000 series] driver: N/A
  Device-2: Creative Labs CA0106/CA0111 [SB Live!/Audigy/X-Fi Series]
    driver: snd_ca0106
  API: ALSA v: k6.18.1-arch1-2 status: kernel-api

60. Проверить загруженные модули:

Код:
lsmod | grep snd | grep snd_ca0106
snd_ca0106             73728  2
snd_ac97_codec        188416  1 snd_ca0106
snd_pcm               212992  3 snd_ac97_codec,snd_ca0106
snd_rawmidi            53248  2 snd_seq_midi,snd_ca0106
snd                   159744  12 snd_seq,snd_seq_device,snd_timer,snd_ac97_codec,snd_ca0106,snd_pcm,snd_rawmidi

70. # cat /etc/mkinitcpio.conf |grep -vE '^#|^$'

Код:
MODULES=(i2c_piix4 sp5100_tco)                              # i2c
MODULES+=(zstd lz4 zsmalloc)
MODULES+=(pata_atiixp pata_acpi ata_generic sg sr_mod vhba)  # storage
MODULES+=(amdgpu radeon)                                     # video
MODULES+=(usbhid xhci_hcd)                                   # usb
MODULES+=(snd_ca0106 snd snd-rawmidi snd-ac97-codec snd-pcm) # audio
BINARIES=(fsck fsck.ext4 e2fsck fsck.btrfs btrfs btrfsck)
FILES=(/etc/vconsole.conf /etc/modprobe.d/usbhid.conf)
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block filesystems resume fsck)

90. логи загрузки.  # dmesg | grep ca01

Код:
...
[    9.143880] snd_ca0106 0000:02:07.0: Model 1004 Rev 00000000 Serial 10041102
[   36.678308] snd_ca0106 0000:02:07.0: Writing to ADC failed!
[14865.472249] snd_ca0106 0000:02:07.0: ca0106: unstable DMA pointer!
[10705.760018] Modules linked in: snd_seq_midi snd_seq_midi_event snd_seq_dummy snd_hrtimer snd_seq cfg80211 rfkill 8021q ... irqbypass ... pcspkr ... acpi_cpufreq mac_hid ....usbip_host usbip_core i2c_dev ...i_call(OE) ntsync dm_mod loop ... snd_ca0106 snd_ac97_codec ac97_bus snd_pcm snd_timer snd_rawmidi snd_seq_device snd soundcore ... drm_panel_backlight_quirks gpu_sched drm_buddy drm_ttm_helper ttm video wmi drm_exec i2c_algo_bit drm_suballoc_helper ... i2c_smbus...
......
Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

4

Блуждание во тьме: Тест с внешним генератором.

В микшере профиль "аналоговый стереодуплекс", кино или музыка с диска играет нормально.
включил устройства ввода :
Порт - аналоговый выход. - другого варианта нет.
Порт - СА0106/СА0111 [длинное имя звуковой карты]

Вместо микрофона подключил генератор сигналов на линейный вход.
Подал номинальный уровень сигнала.
На компе в микшере все регуляторы выкрутил на максимум.
На усилителе, подключенном к линейному выходу сделал уровень громкости 20 из 30ти вместо обычных 12единиц.
____Запустил audacity - стал пробовать и переключать с её помощью варианты входного сигнала и включать выключать мониторинг,
кончилось тем, что программа рухнула и входной сигнал не показала.

____Но я не сдался, запустил Tenacity, врубил мониторинг и стал переключать между вариантами line-in входного сигнала в ней, кончилось аварийным падением программы.
В процессе , при включенном мониторинге, иногда был слышен очень слабый звук от входного сигнала, а иногда очень громкий шум,
индикаторы большую часть времени показывали шум минус 50дб и сигнал от генератора минус около 45дб..

Отключил генератор, в линейный вход аудиокарты воткнул переходник 3,5 , сигнальные жилы потрогал пальцем, услышал ощутимый фон 50гц.
Жилу "ноль" мультиметром прозвонил на корпус ПК , сопротивление равно нулю.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

5

Я расследовал, что
данная неисправность системы
связана с неверными конфигами "по умолчанию",
то есть в alsa по умолчанию настроен phone вход+ конфликт ПО служб,
это еще примерно 500строк, которые покажу .

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

6

Оказалось какой-то затык
Я всеми путями посмотрел глазами и каталог ~/.config/pipewire/  пустой,
НО не давало записать.
[/color]

Код:
$ ls -la ~/.config/pipewire/
итого 0
drwxr-xr-x 1 user user  196 авг 11  2025 .
drwxr-xr-x 1 user user 2841 мар 16 03:33 ..

$ rm -rf ~/.config/pipewire/
rm: невозможно удалить '~/.config/pipewire/': Каталог не пуст

$ lsattr -d ~/.config/pipewire/
--------c------------- ~/.config/pipewire/

Туда ничего не смонтировано.

Сработало

Код:
$mv ~/.config/pipewire ~/.config/pipewire_old
mkdir -p ~/.config/pipewire

кроме не работающего микрофона, спотыкания и хрипы при включении любого эффекта.
переделаю конфигурацию ~/.config/pipewire и вернусь с отчётом, может быть кому-то окажется полезным.

внёс правки в ~/.config/pipewire

Код:
context.properties = {
default.clock.rate = 48000
default.clock.allowed-rates = [ 48000 ]
default.clock.quantum = 1024
default.clock.min-quantum = 1024
default.clock.max-quantum = 2048
}

При воспроизведении исчезло бубнение. В целом ощутил улучшение в сторону более приятного звучания.

Вот бы ещё микрофон 3,5 миниджек наладить.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

7

Хочу задействовать микрофон 3,5"
Надеюсь, боле-мене понятно насчёт "в чём проблема", думаю дополнить позднее. Прошу помочь

Документация https://docs.pipewire.org/index.html
и https://wiki.archlinux.org/title/PipeWire

запустил wiremix и открыл системный микшер
Скриншот unknown_input01.jpg https://www.imagebam.com/view/ME1BIGCQ
https://thumbs4.imagebam.com/52/e6/07/ME1BIGCQ_t.jpg

-------------

1- выполнил инструкции https://wiki.archlinux.org/title/PipeWire
программы установлены lv2-example-plugins  pipewire-alsa  pipewire-pulse  yoshimi-lv2
Скриншот pipewire-audio01.jpg https://www.imagebam.com/view/ME1BIF1K
Скриншот pipewire-pulse01.jpg https://www.imagebam.com/view/ME1BIF78
systemctl status --user pipewire-pulse.service
Скриншот pipewire-pulse.service.jpg https://www.imagebam.com/view/ME1BIF8V
PulseAudio clients Скриншот pactl_info.jpg https://www.imagebam.com/view/ME1BIF51
$ pactl list sinks | grep -B1 -A9 State:
Скриншот pactl_volume_state01.jpg https://thumbs4.imagebam.com/bb/ae/cc/ME1BIFD0_t.jpg
Скриншот pavucontrol_profile.jpg https://www.imagebam.com/view/ME1BIEYZ
2. Открыл пункт 5.1.1 https://wiki.archlinux.org/title/PipeWi … y_PipeWire
ЗДесь какой-то затык!!
делаю каталог ~/.config/wireplumber , получаю уже существует, хотя всеми глазами вижу, что его нет.
Скриншот wireplumber01.jpg https://www.imagebam.com/view/ME1BIEVL

Код:
mv ~/.config/wireplumber ~/.config/wireplumber_old
stat  ~/.config/wireplumber
stat: не удалось выполнить statx для '~/.config/wireplumber': Нет такого файла или каталога
mkdir -p ~/.config/wireplumber  
# И О ЧУДО! - каталок получилось создать

Проверяем

Код:
$ stat  ~/.config/wireplumber
  Файл: ~/.config/wireplumber
  Размер: 0         	Блоков: 0          Блок В/В: 4096   каталог
Устройство: 0/51	Инода: 15661883    Ссылки: 1
Доступ: (0755/drwxr-xr-x)  Uid: ( 1000/  maksim)   Gid: ( 1000/  maksim)
Доступ:        2026-03-22 12:56:38.208599489 +0500
Модифицирован: 2026-03-22 12:56:38.208599489 +0500
Изменён:       2026-03-22 12:56:38.208599489 +0500
Создан:        2026-03-22 12:56:38.208599489 +0500
Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0

8

продолжение следует. про эту победу имеется всего около 20 шагов.

Подпись автора

Подпись: С уважением, Максим.
мой jabber id : maksim.nk@jabber.ru ;

0


Вы здесь » Портал » Обслуживание ПО » Creative_5.1_SB1070+ 3,5 микрофон