Setting96.ru

Строительный журнал
8 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Media UniX

Media UniX

freebsd команды, настройка, установка сервера и не только

Звук на ubuntu server

Появилась необходимость настроить звук на ubuntu server для последующих свои проектов. Сделать это оказалось не так сложно, как ожидалось, но сделать заметку об этом всё же необходимо. Настрока производилась на ubuntu server 14.04.4 LTS, естественно без графического интерфейса. В конце я проверил работоспособность с помощью консольного аудио плеера moc ( Music On Console ).
Смотрю какакя версия ubuntu server используется:
lsb_release -a
Вижу, что у меня версия:
Distributor ID: Ubuntu
Description: Ubuntu 14.04.4 LTS
Release: 14.04
Codename: trusty

ставим:
sudo apt-get install pulseaudio alsa alsa-utils alsa-tools moc
вижу:
Будут установлены следующие дополнительные пакеты:
aspell aspell-en dictionaries-common gcc-4.8-base gstreamer0.10-pulseaudio
libasound2-plugins libaspell15 libenca0 libfaad2 libfftw3-single3 libgomp1
libgstreamer-plugins-base0.10-0 libgstreamer0.10-0 libice6 libjack-jackd2-0
libmad0 libmodplug1 libmpcdec6 libopusfile0 libpulsedsp librcc0 librcd0
libresid-builder0c2a libsamplerate0 libsidplay2 libsidutils0 libsm6
libspeexdsp1 libstdc++6 libtag1-vanilla libtag1c2a libtagc0 libvorbis0a
libvorbisenc2 libvorbisfile3 libwavpack1 libx11-xcb1 libxtst6
linux-sound-base pulseaudio-module-x11 pulseaudio-utils rtkit x11-common
Предлагаемые пакеты:
apmd alsa-oss oss-compat aspell-doc spellutils wordlist emacsen-common
jed-extra libfftw3-bin libfftw3-dev libvisual-0.4-plugins
gstreamer-codec-install gnome-codec-install gstreamer0.10-tools
gstreamer0.10-plugins-base jackd2 moc-ffmpeg-plugin pavumeter paman
pavucontrol paprefs pulseaudio-module-raop pulseaudio-esound-compat
НОВЫЕ пакеты, которые будут установлены:
alsa-base alsa-tools alsa-utils aspell aspell-en dictionaries-common
gstreamer0.10-pulseaudio libasound2-plugins libaspell15 libenca0 libfaad2
libfftw3-single3 libgomp1 libgstreamer-plugins-base0.10-0 libgstreamer0.10-0
libice6 libjack-jackd2-0 libmad0 libmodplug1 libmpcdec6 libopusfile0
libpulsedsp librcc0 librcd0 libresid-builder0c2a libsamplerate0 libsidplay2
libsidutils0 libsm6 libspeexdsp1 libtag1-vanilla libtag1c2a libtagc0
libvorbisfile3 libwavpack1 libx11-xcb1 libxtst6 linux-sound-base moc
pulseaudio pulseaudio-module-x11 pulseaudio-utils rtkit x11-common
Пакеты, которые будут обновлены:
gcc-4.8-base libstdc++6 libvorbis0a libvorbisenc2
обновлено 4, установлено 44 новых пакетов, для удаления отмечено 0 пакетов, и 28 7 пакетов не обновлено.
Необходимо скачать 8 050 kБ архивов.
После данной операции, объём занятого дискового пространства возрастёт на 26,3 M B.

Соглашаемся на установку:
Хотите продолжить? [Д/н] Д

Поставилось:
Настраивается пакет libsamplerate0:amd64 (0.1.8-7) …
Настраивается пакет libjack-jackd2-0:amd64 (1.9.9.5+20130622git7de15e7a-1ubuntu1) …
Настраивается пакет libspeexdsp1:amd64 (1.2

rc1.1-1ubuntu1) …
Настраивается пакет libasound2-plugins:amd64 (1.0.27-2ubuntu2) …
Настраивается пакет libenca0:amd64 (1.15-2) …
Настраивается пакет libfaad2:amd64 (2.7-8+deb7u1build0.14.04.1) …
Настраивается пакет libgomp1:amd64 (4.8.4-2ubuntu1

14.04.4) …
Настраивается пакет libfftw3-single3:amd64 (3.3.3-7ubuntu3) …
Настраивается пакет libgstreamer0.10-0:amd64 (0.10.36-1.2ubuntu3) …
Настраивается пакет libgstreamer-plugins-base0.10-0:amd64 (0.10.36-1.1ubuntu2.1) …
Настраивается пакет x11-common (1:7.7+1ubuntu8.1) …
* Setting up X socket directories. [ OK ]
Настраивается пакет libmad0:amd64 (0.15.1b-8ubuntu1) …
Настраивается пакет libpulsedsp:amd64 (1:4.0-0ubuntu11.1) …
Настраивается пакет libtag1-vanilla:amd64 (1.9.1-2) …
Настраивается пакет libtag1c2a:amd64 (1.9.1-2) …
Настраивается пакет libtagc0:amd64 (1.9.1-2) …
Настраивается пакет libvorbis0a:amd64 (1.3.2-1.3ubuntu1.2) …
Настраивается пакет libvorbisenc2:amd64 (1.3.2-1.3ubuntu1.2) …
Настраивается пакет libvorbisfile3:amd64 (1.3.2-1.3ubuntu1.2) …
Настраивается пакет libwavpack1:amd64 (4.70.0-1ubuntu0.1) …
Настраивается пакет libx11-xcb1:amd64 (2:1.6.2-1ubuntu2) …
Настраивается пакет linux-sound-base (1.0.25+dfsg-0ubuntu4) …
Настраивается пакет alsa-base (1.0.25+dfsg-0ubuntu4) …
Настраивается пакет alsa-utils (1.0.27.2-1ubuntu2) …
Настраивается пакет libaspell15 (0.60.7

20110707-1ubuntu1) …
Настраивается пакет dictionaries-common (1.20.5) …
Настраивается пакет gstreamer0.10-pulseaudio:amd64 (0.10.31-3+nmu1ubuntu5.3) …
Настраивается пакет libmodplug1 (1:0.8.8.4-4.1) …
Настраивается пакет libmpcdec6 (2:0.1

r459-1ubuntu3) …
Настраивается пакет libopusfile0 (0.5-1) …
Настраивается пакет libresid-builder0c2a (2.1.1-14) …
Настраивается пакет libsidplay2 (2.1.1-14) …
Настраивается пакет libsidutils0 (2.1.1-14) …
Настраивается пакет librcd0 (0.1.13-3build1) …
Настраивается пакет librcc0 (0.2.9-3.1ubuntu1) …
Настраивается пакет moc (1:2.5.0

beta1+svn20131120-1) …
Настраивается пакет pulseaudio (1:4.0-0ubuntu11.1) …
Adding user pulse to group audio
Настраивается пакет rtkit (0.10-3) …
Настраивается пакет alsa-tools (1.0.27-2ubuntu3) …
Processing triggers for ureadahead (0.100.0-16) .
Настраивается пакет libxtst6:amd64 (2:1.2.2-1) …
Настраивается пакет libice6:amd64 (2:1.0.8-2) …
Настраивается пакет libsm6:amd64 (2:1.2.1-2) …
Настраивается пакет pulseaudio-utils (1:4.0-0ubuntu11.1) …
Настраивается пакет pulseaudio-module-x11 (1:4.0-0ubuntu11.1) …
Processing triggers for dictionaries-common (1.20.5) .
aspell-autobuildhash: processing: en [en-common]
aspell-autobuildhash: processing: en [en-variant_0]
aspell-autobuildhash: processing: en [en-variant_1]
aspell-autobuildhash: processing: en [en-variant_2]
aspell-autobuildhash: processing: en [en-w_accents-only]
aspell-autobuildhash: processing: en [en-wo_accents-only]
aspell-autobuildhash: processing: en [en_CA-variant_0]
aspell-autobuildhash: processing: en [en_CA-variant_1]
aspell-autobuildhash: processing: en [en_CA-w_accents-only]
aspell-autobuildhash: processing: en [en_CA-wo_accents-only]
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only]
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only]
aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only]
aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only]
aspell-autobuildhash: processing: en [en_GB-variant_0]
aspell-autobuildhash: processing: en [en_GB-variant_1]
aspell-autobuildhash: processing: en [en_US-w_accents-only]
aspell-autobuildhash: processing: en [en_US-wo_accents-only]
Настраивается пакет aspell (0.60.7

20110707-1ubuntu1) …
Processing triggers for dictionaries-common (1.20.5) .
Настраивается пакет aspell-en (7.1-0-1) …
Processing triggers for libc-bin (2.19-0ubuntu6.7) .
Processing triggers for dictionaries-common (1.20.5) .

далее выполняем с терминале:
sudo adduser $ audio
таким образом мы добавили пользователя в группу audio.
Adding user `ПОЛЬЗОВАТЕЛЬ’ to group `audio’ .
Adding user ПОЛЬЗОВАТЕЛЬ to group audio
Done.

перезагружаю сервер:
sudo reboot

После перезагрузки ubuntu server выполняем:
alsamixer

Дожна появится следующая консоль управления звуком, в которой первый параметр master полностью на нуле.

команды, freebsd, убунту, настройка, установка, сервер, server, ubuntu, сервер, звук, mocp

Его надо поднять, таким образом увеличим громкость звука. Для этого надо стрелками вправо/влево выбираем столбец, снизу которого написано master, нажимаем «m» на клавиатуре и стрелками вверх/вниз на клавиатуре поднимаем параметр вверх. Должно получиться что-то вроде такого:

команды, freebsd, убунту, настройка, установка, сервер, server, ubuntu, сервер, звук, mocp

Можно выходить из панели управления звуком нажатием ESC.
Если предполагается использовать микрофон, то советую для надёжности поднять показатели у столбцов, где есть слово «Mic» и проверить, чтобы они не были Mute, то есть в низу столбца не было напимано «ММ», если написано, то выбрав этот столбец, нажимаем кнопку «М» на клавиатуре. Должен появиться знак бесконечности вместо букв «ММ». Кстати может появится фоновый звук из колонок от микрофона, его можно убрать уменьшив ползунок с усилением микрофона в alsamixer.
Если надо выбрать звуковую карту, то в панели надо нажать F6 и выбрать нужную карту.

Теперь можно проверить звук, запустив консольный аудио плеер moc и включив любой трек.
Запускаем mocp:
mocp

команды, freebsd, убунту, настройка, установка, сервер, server, ubuntu, сервер, звук, mocp

Слева в панели идём в директорию с аудио файлом. Жмём по файлу и он начинает воспроизводиться. Всё прекрасно работает.

How To Enable Echo / Noise Cancellation Of Microphone Input On Your Linux Desktop (PulseAudio)

PulseAudio echo cancel

PulseAudio comes with a module that can be used to perform acoustic echo cancellation of the microphone input, and some background noise reduction. This module is not enabled by default on most (if not all) Linux distributions, so this article will show you how to enable it.

I’ll show you 2 ways of enabling the PulseAudio Echo Cancel module: one that makes it permanent so it’s automatically started when you login to your desktop, and another one that allows you to enable echo cancellation on demand, when you need it.

This is not just to offer 2 alternatives, but also to work around a PulseAudio bug that happens for example when plugging in a headset after loading the Echo Cancel module, which causes this not to switch automatically to the new sink_master . Also, in my case, having module-echo-cancel load at startup does not work at all (I’m not sure why), but it can be loaded after logging in with no issues, using the second method below.

[[Edit]] For those that have multiple microphones attached to the computer, I’ve added a new section to this article which explains how to choose for which microphone to apply the echo / noise cancellation (the new section is called How to choose the microphone in setups with multiple microphones, to use with the PulseAudio module-echo-cancel).

How to enable the PulseAudio module-echo-cancel on startup

To always have echo / noise cancellation on your Linux desktop using PulseAudio, having module-echo-cancel loaded at startup, follow the steps below.

1. Edit /etc/pulse/default.pa as root with a text editor, like Nano (command line text editor) for example:

Читать еще:  Как отрегулировать температуру в инкубаторе бытовом

Scroll down to the end of this file and paste the following:

This is what this does: if your system PulseAudio is compiled with the echo / noise cancellation module, load this module, use webrtc as the echo cancellation method (it should be better than the default speex), specify a source and sink names, then set that source and sink as default.

2. After saving the file, reload PulseAudio using this command:

Or reboot your computer.

After this, look in your system’s sound settings and the input and output devices should both have the default name, but with «echo cancelled with. » in parentheses, e.g. «Built-in Audio Analog Stereo (echo cancelled with Built-in Audio Analog Stereo)» like in the screenshot at the top of the article.

This should persist through reboots.

If this doesn’t work for you, see the second method below, for how to load module-echo-cancel on demand.

How to enable the PulseAudio module-echo-cancel on demand

To have echo / noise cancellation of the microphone input only when you need it (by having an application menu entry to turn this on), follow the steps below.

1. Create a new file in your home folder called echocancel with the following contents:

This unloads module-echo-cancel if it was already loaded, then loads this module with webrtc as the echo cancellation method (it should be better than the default speex), specify a source and sink names, then set that source and sink as default.

2. After saving the file, make it executable and copy it somewhere in your path. You can make it executable and place it in /usr/local/bin using this command:

3. Create a file called echocancel.desktop in your home folder with the following contents:

4. Save the file and copy it to

/.local/share/applications/ , e.g. do this from the command line using:

You should now see a new entry called Echo Cancel PulseAudio Module in your applications menu. When you click on it, it should load the echo / noise cancelling PulseAudio volume.

After you run this, look in your system’s sound settings and the input and output devices should both have the default name, but with «echo cancelled with. » in parentheses, like in the screenshot at the top of the article.

In case you want to unload the echo cancel PulseAudio module you can run:

Как настроить микрофон, чтобы не было шума, и сделать звук чистым

Шум может стать настоящей проблемой при записи аудио и обычном общении в мессенджерах. В какой-то степени любая запись звука будет генерировать фоновый шум, но есть несколько способов, которые помогут свести к минимуму помехи.

Шум может стать настоящей проблемой при записи аудио и обычном общении в мессенджерах. В какой-то степени любая запись звука будет генерировать фоновый шум, но есть несколько способов, которые помогут свести к минимуму помехи.

Типы фонового шума

  1. Широкополосный (или непрерывный) – когда акустическая энергия распределяется в широком диапазоне частот, поскольку она улавливается микрофоном. К этой категории относятся шипение, жужжание, статический шум.
  2. Узкополосный ограничен узким диапазоном частот. Имеет постоянный уровень, обычно вызванный неправильным заземлением и плохо экранированными кабелями, соединяющими микрофоны. Это – любой нежелательный сигнал, который остается устойчивым в течение долгого времени.
  3. Импульсный включает в себя резкие звуки, такие как щелчки и хлопки. Имеет высокую частоту и короткую продолжительность.
  4. Электрический обычно исходит от технологии, используемой для записи звука.
  5. Нерегулярный – разговоры, движение транспорта, грохот грома и дождя.

Нерегулярный шум очень трудно удалить, потому что он производится из многих случайных звуков, которые отличаются по частоте и громкости.

В остальных случаях проблему может вызвать неподходящий драйвер аудиокарты. Системные настройки звука тоже нужно откорректировать. Однако в первую очередь рекомендуется переподключить микрофон в иной разъем (например, на задней панели системного блока) и проверить его на другом компьютере.

Устранение неполадок

Через Панель управления

  1. Вызвать Панель управления с помощью окна «Выполнить» (Win+I – команда control – Enter).
  2. В списке найти раздел «Устранение неполадок» и открыть его щелчком левой кнопки мышки.
  3. Перейти в подраздел «Оборудование и звук».
  4. Выбрать пункт «Запись звука».
  5. Откроется новое окно – нажать кнопку «Далее».
  6. Система запустит поиск проблемы.
  7. Выбрать из списка устройство и нажать «Далее».
  8. Инструмент может выявить проблему или, наоборот, не выявить. Если проблема обнаружена, необходимо следовать подсказкам на экране для исправления ошибки.
  9. После успешного завершения процесса закрыть окно.

Через контекстное меню «Динамиков»

  1. Кликнуть правой кнопкой мышки по иконке «Динамиков», которая расположена на панели задач справа. Выбрать пункт «Устранение неполадок…».
  2. Инструмент начнет искать проблему и, если сможет, самостоятельно исправит ее.

Стандартные настройки микрофона

  1. Кликнуть правой кнопкой мышки по иконке «Динамиков» и выбрать пункт меню «Параметры звука».
  2. Открыть сопутствующий параметр «Панель управления звуком».
  3. В новом окне перейти на вкладку «Запись». Выделить курсором устройство и вызвать его свойства.
  4. На вкладке «Уровни» установить громкость на 100%, а усиление микрофона – на 0 дБ. Значение лучше подбирать экспериментальным путем (оно может быть и на уровне 10 дБ).
  5. Перейти на вкладку «Прослушать», отметить галочкой одноименный пункт – нужно говорить в микрофон, чтобы проверить настройки.
  6. Во вкладке «Дополнительно» установить разрядность и частоту дискретизации – 16 бит, 48000 Гц. Чем выше частота, тем больше слышно шипение.
  7. Когда все будет устраивать, нужно убрать галочку с пункта «Прослушать…», применить и сохранить изменения.

Настройка драйвера

  1. Вызвать Диспетчер устройств, кликнув правой кнопкой мышки по иконке «Пуск» и выбрав из меню одноименный инструмент.
  2. Раскрыть раздел «Аудиовходы и выходы», дважды кликнуть по нужному устройству.
  3. В открывшемся окне перейти на вкладку «Драйвер» и нажать кнопку «Обновить».
  4. Можно осуществить как автоматический поиск драйвера системой, так и ручной. Но в последнем случае нужно предварительно скачать самостоятельно драйвер с официального ресурса.
  1. Клацнуть по названию устройства правой кнопкой мышки, выбрать пункт «Удалить». Подтвердить действие.
  2. Перезагрузить компьютер, чтобы изменения вступили в силу. После перезапуска система попытается переустановить драйвер.
  3. Если это не могло, найти и скачать соответствующий драйвер микрофона на официальном сайте производителя ПК и установить его через опцию «Обновить».

Специальные программы

Сама утилита очень простая и понятная. Во вкладке «Микрофон» выбирается подходящий эффект, настраивается громкость и усиление. Также можно активировать опцию устранения акустического эха, задать разрядность и частоту дискретизации.

Здесь следует пробовать разные параметры и смотреть, как меняется звучание, становятся ли шумы менее слышимыми.

  • Voicemeeter.
  • NoiseGator.
  • SoliCall.
  • Andrea PC Audio Software;
  • Samson Sound Deck;
  • Krisp.

Аксессуары для шумоподавления

  1. Предусилитель облегчает переход между микрофоном и другим оборудованием.
  2. Адаптер питания для ноутбука отлично справляется с уменьшением статического шума, особенно если используется несколько секций записывающего оборудования.
  3. Ударные крепления – их установка на подставку микрофона уменьшит фоновый шум, вызванный дрожью и вибрацией.
  4. Ветрозащитный экран надевается на голову микрофона и отсекает нежелательные помехи ветра и тяжелое дыхание.

Вместо заключения

Если микрофон используется часто, стоит задуматься о покупке нового оборудования, а также подставки и поп-фильтра, снижающего звуковые помехи от дыхания.

PulseAudio Equalizer Ubuntu 20.04 Focal Fossa, Ubuntu 18.04 Bionic Beaver, PulseEffects и настройка звуковой системы Linux

PulseAudio Equalizer — это основной эквалайзер для Ubuntu в Linux, который окончательно загнулся к 2021г. Теперь у нас есть достойная замена PulseEffects, его и буду дальше использовать.

Читать еще:  Люстра с регулировкой яркости освещения

Политика разработчиков Linux по отношению к эквалайзерам звука по истине заставляет негодовать, официальная позиция — звук должен быть таким как есть. Из-за этого нет общего решения, но на помощь как всегда приходит сообщество!

Ниже раскрывающиеся блоки относятся к PulseAudio Equalizer, пропустите их и перейдите к PulseEffects в случае K/Ubuntu 20.04 LTS Focal Fossa (Фокусная Фосса) и сборок старше.

Разъяснения про PulseAudio Equalizer

Не смотря на то, что официально PulseAudio Equalizer эквалайзер выпилили и не поддерживают, нашёлся человек откомпилировавший исходники и собиравщий для нас репозиторий с PulseAudio Equalizer Ubuntu 18.04 (Bionic Beaver). В благодарность размещу ссылку на его сайт, там много всего по линуксу https://www.comoinstalarlinux.com/pulseaudio-equalizer-ladspa/.

Если ставились через скрипт установки программ (setup.sh) — он уже всё установил и настроил, остаётся только выбрать схему эквализации и перетащить устройства (см. ниже).

В выпуске Ubuntu 20.04 Focal Fossa эквалайзер вернули в репозитории, но он не работает, «огонь» как всегда, гуглил, пытался по разному, в итоге дёрнул пакет, который хотяб поставился без костылей и выяснения причин. см. пост phoca, выражаю ему благодарность https://ubuntu-mate.community/t/how-to-install-the-pulseaudio-equalizer-which-works/14773/34.

Установить PulseAudio Equalizer Ubuntu 20.04 Focal Fossa

Текущий собранный эквалайзер PulseAudio Equalizer Ubuntu 20.04 Focal Fossa не полноценно встраивается в систему — в Параметрах Системы → Мультимедиа нет вкладок Громкость и Звук и Видео. GNOME ALSA Mixer так же не поставился и ещё ряд программ (до Апреля 2021 бросил затею по переходу на 20.04).

Установить PulseAudio Equalizer Ubuntu 18.04 Bionic Beaver

PulseAudio Equalizer — это непосредственно основной эквалайзер для ubuntu 18.04 в Linux. И установим микшер GNOME ALSA Mixer, чтоб можно было удобно добираться до каналов звуковых устройств..

Настройка звука Линукс если установлен PulseAudio Equalizer

Я объясню как обращаться со звуковой системой Linux на примере Kubuntu 18.04. Настройка звука Линукс сводится к настройке подсистемы Pulse (их больше, но доминирует эта).

Необходимо запустить PulseAudio Equalizer и выбрать схему эквализации, на мой взгляд Laptop крайне адекватная, поставить галочку EQ Enabled , нажать Apply Settings и закрыть.. (setup.sh это сделает)

Пуск → Приложения → Мультимедиа → PulseAudio Equalizer

PulseAudio Equalizer

Теперь у нас будет фоном постоянно работать эквалайзер. Но необходимо ещё указать звуковой системе приоритет устройств вывода звука. Для этого идём в Мультимедиа слева будет столбец, в котором мы выбираем пункт и указываем, что данного типа звуковые потоки будут сниматься с эквалайзера первыми (не забудьте про корневой пункт Воспроизведение звука, источники не подходящие под категории будут обрабатываться по правилам из этого раздела).

Пуск → Компьютер → Параметры системы → Мультимедиа → Звук и видео

Настройка звука в KDE

Не забываем нажать Применить..
(Вместо «Фиктивный выход» будет название звуковой карты конкретного компьютера.)

Внимание! Если звук хрипит при изменении громкости, проверьте чтоб устройством по умолчанию была звуковая карта, а не эквалайзер.. В трее на динамике жмём правой → Настроить виджет громкость → Громкость… По умолчанию всё в порядке должно быть.. (Мой скрипт управления громкостью fsesound через карту работает обходя эквалайзер..)

На закладке «Настройка звукового оборудования» можно настроить устройства и переключить звуковую схему на 5.1 итп. Я ещё отключаю лишние устройства..

Если PulseAudio Equalizer не запускается в графическом режиме, введите в консоли:

И проследите какие ошибки пишет, может не запускаться из-за отсутствия иконки в выбранной теме оформления..

Ещё бывало отваливался при обновлении из-за конфликта версий, для решения проблемы заблокируем обновление:

Установить PulseEffects

Если ставились через скрипт установки программ (setup.sh) — он уже установил, включил и добавил в автозагрузку. → Переходим к настройке программ

Ещё одна свежая разработка PulseEffects, но звук в нём слегка другой, поскольку эквализация иная.. И установим микшер QasMixer, чтоб можно было удобно добираться до каналов звуковых устройств..
После установки остаётся запустить приложение, слева найти строчку с эквалайзером, включить самый первый gstreamer_ballad или ziyad_perfecteq (в самом низу) — верхастей звучит. А справа будет кнопка вызывающая выпадалку в которой следует включить автозагрузку.
При закрытии может отвалиться эквалайзер, но после перезагрузки всё наладится, программа запустится в фоновом режиме и дальнейшее открытие закрытие не будет обрывать эквализацию.

Настройка эквалайзера PulseEffects

Включить линейный вход звуковой карты Linux

Захотел услышать линейный вход (микрофонный так же), но по какой-то причине GNOME ALSA Mixer не включает Loopback Mixing.
Решение: запустить (отдельную, не в Dolphin) консоль написать alsamixer нажать F3 выбрать канал (стрелками влево вправо) и включить его (вверх вниз), заранее уберите уровни Line и Line Boost в 0 чтоб не оглохнуть.. Далее уже можно будет управлять из графического режима.

Скрипт для регулировки уровня громкости Pulse, переключения звуковых схем 5.1

Поскольку «яжпрограммист», написал свой сценарий управления звуком в системе.. Скрипт fsesound находится в архиве, рядом с установщиком setup.sh (смотрите раздел установка программ в Linux).. Скрипт будет выполняться на стадии запуска системы, выставляя начальную громкость и запуская эквалайзер.. И он борет проблему с отключением сабвуфера..

Для установки необходимо скопировать fsesound в систему, задать права на запуск и добавить ссылку (в данном случае через ярлычок) на запуск.

  1. Что сделать
  2. Громкость или звуковая схема
  3. Карта или звуковая схема2
  4. Карта (all=применить ко всем)

Если не указана карта — берётся текущая, можно указывать как по индексу 0, 1.. так и по имени Creative, NVidia, HD-Audio (без учёта регистра HD-Audio = hd-audio) скрипт пройдёт по текстовым полям: alsa.card_name, alsa.long_card_name, device.vendor.name, device.product.name в попытке найти заданное..

  • up — увеличить громкость
  • down — уменьшить громкость
  • vol — задать громкость
  • start — действия при запуске системы
  • set — задать звуковую схему
  • toggle — переключить звуковую схему

Логика сокращений звуковой схемы в set и toggle такая:

Аналоговые схемы: выход[вход] (m=mono, s=stereo, 51=5.1 выход)
s = Аналоговый стерео выход
ss = Аналоговый стерео дуплекс (Аналоговый стерео выход + Аналоговый стерео вход)
51s = Аналоговый объёмный 5.1 выход + Аналоговый стерео вход

Цифровые схемы HDMI: d|схема|номер устройства:
ds = Цифровой стерео/Digital Stereo (HDMI) выход
ds2 = Digital Stereo (HDMI 2) выход
d512 = Digital Front 5.1 (HDMI 2) выход

Цифровые схемы IEC958
958 = Цифровой стерео (IEC958) выход
958m = Цифровой стерео (IEC958) выход + Аналоговый моно вход
958s = Цифровой стерео (IEC958) выход + Аналоговый стерео вход

Полный список смотрите в скрипте, функция getprofile() и/или в настройках карты..

Громкость принимает значение в процентах (и тут всё просто 0 — 100%) или значение 0 — 65535 (100%) [78642 — 120% — усиление]. т.е. если задать 1200 это будет 1200/65535*100=1,98..

Конечно можно и без /usr/bin/ вызывать.. fsesound toggle ss 51s

Если после перезагрузки не сохраняется уровень громкости или не запускается PulseAudio Equalizer

Создадим скрипт в автозапуске start.sh, он сначала задаёт 1% уровень громкости включает эквалайзер и затем устанавливает приемлемый для меня стартовый уровень 16% громкости системы (поиграйтесь).. Это пример того, что делает скрипт fsesound, корректней всё работает через него.

Одной командой в консоли:

В GNOME, Cinnamon итд. автозапуск скорее всего в этой папке, в случае прорблем см. выше как это сделано ярлычком fsesound.desktop.

Отключаем всплывающее окно при изменении громкости (Plasma volume OSD)

В следующей версии KDE в настройках plasma-volume-control (значок динамика в трее) будет галочка отключающая OSD окно при изменении громкости, а пока решим этот вопрос изменив скрипт..

Читать еще:  Для чего регулируют у шкафа петли

Параметры системы → Поведение рабочей среды → Основные параметры → Показывать уведомления при регулировке устройств

Ещё есть kmix — замена этого плагина (plasma-volume-control). Скажем так — это старая разработка, но не хуже, может даже лучше местами.. Стоит заметить: при переключении на схему 5.1 plasma-volume-control теряется, показывает неточные данные о громкости.. Мне это не мешает, но посмотрим, может kmix поставлю..

Если не работает сабвуфер

Дело в том, что в настройках pulse какие-то мутки с этим — канал lfe по умолчанию выключен. Подробнее гуглите man pulse-daemon. Смысл в подмешивании канала в другие, когда стерео положительно на звук влияет.

Ещё бывает сабвуфер залипает и не включается при переключении на 5.1, просто погоняйте бегунки канала в микшере (gnome-alsamixer), у меня при изменении любого рабочего канала Front, Surround итп отлагивается, но Front будет на каждой схеме.. (Опять же fsesound всё это делает за нас на автомате.)

Что делать если в Linux пропал звук

Такое случалось при обновлении системы, иногда начинались проблемы завала в хрип. Лечиться традиционно удалением конфигов, остальные методы могут высадить много времени, но не решить проблему.. Сделайте поправочку ( удалите ) на отсутствие PulseAudio Equalizer.. Таких проблем не встречал последние несколько лет. (Контроллер громкости плазмы plasma-pa.)

Уходим на перезагрузку и не забываем эквалайзер поднять: Параметры системы → Мультимедиа → Звук и видео (подробнее см. выше)

Подразумеваю, что данный код можно уложить в bash repulse.sh скрипт и запустите (внутри не нужен echo -e просто echo) (первая строка #!/bin/bash и не забудьте сделать выполняемым)..

Если щелчки, булькает или хрипит звук Linux

Хочется отметить, что разработчики материнских плат не очень качественно подходят к фильтрации питания, что может проявляться как периодические щелчки, бульканья или хрип в звуке Linux или даже постоянным небольшим шипением реагирующим на перепады скажем на видеокарте.

Скорее всего это функции энергосбережения процессора, происходят постоянные скачки мощности, что и вызывает помехи. Это легко побороть в БИОСе компьютера (во время загрузки щёлкайте клавишу del), затем ищите где настройки процессора и отключайте C6 state, C1 state итп. Они примерно так называются в зависимости от производителя процессора.. Так же я словил проблему с тем, что зачем-то обновил BIOS, в нём исчез волшебный пункт C6 state и стало по новому, а обратно утилита не даёт откатить BIOS — гады подумал я, и вот методы решения:

0) Загрузитесь из под установочной флешки/диска, выполните проверку дисков на ошибки (в диспетчере разделов).

1) Переустанавливаем полностью pulse вместе с конфигами см. выше.

2) Обновите ядро системы, поскольку присутсвует взаимосвязь и ядро может некорректно функционировать по какой-то причине с железом, можно воспользоваться Ukuu (Ubuntu Kernel Upgrade Utility). И повторяем пункт 1, а может и нет.

3) Возможно проблема с режимом звуковой карты, выполним и уйдём на перезагрузку.

4) Всё ещё проблемы? Вот это уже не хорошо.. Попробовать под Windows, если артефактов нет, виновато ядро, по каким-то причинам некорректно работающее с железом. Если через время от включения компьютера артефакты пропадают, то скорее всего где-то железная проблема, конденсаторы могут так себя вести, здесь уже более радикальное решение может быть вплоть до замены/ремонта материнской платы, видеокарты итп., лучше начать исключать периферию первой, по возможности.

5) Написать производителю материнской платы и подробно описать всё: какие артефакты, какая система, что делали. Возможно ждать нового ядра Linux, новой прошивки BIOS, поиграться с настройками в БИОС, раз на раз может повезти и больше не заходить туда..

В моём случае после обновления БИОС появилась какая-то обратная связь (помехи проходить стали) материнской платы с PCI слотом в котором старая карточкой Creative X-Fi Elite Pro. Виновником проброса щелчков оказалась сама звуковая карта — давала в систему и на встроенную звуковую карточку проходило. Конденсаторы на старой все менял, так что там уже что-то другое, видимо время пришло. Переключился на встроенный Realtek ALC892, на материнской плате стоят модные конденсаторы в тракте и в целом обещали крутой звук и знаете, действительно, встроенный звук шагнул далеко вперёд, не думаю что буду ещё покупать внешние звуковые. Заметил что слышу дополнительные звуки не воспроизводимые старой звуковой. А вот запаса по громкости не хватает — слабее раза в 2-3, полностью раскачать студийные наушники не может, буду паять усилитель для наушников. В любом случае молодцы!

Skype для Linux не передает звук со встроеннного микрофона!

Добрый день. Подскажите что еще можно сделать в данной проблеме?

установлена Xubuntu 16.04.4 LTS. Звук идиет через PulseAudio. В свойствах системы встроенный микрофон доступен, запись с него производиться. В версии скайпа 4.3.Х микрофон видится, при звонке звук с него передается собеседнику. но так как он официально перестал поддерживаться и на свежеустановленной системе не подгружает список контактов, устанавливаю последнюю доступную версию с официального сайта. Установка проходит успешно. Скайп запускается, список контактов и история переписок видна, но при звонке собеседник меня не слышит. звонок в Тестирование связи Скайп — вход с микрофона выдает тишину, хотя в самой системе все микшеры показывают работу микрофона, шкала сигнала тоже меняется в зависимости от громкости звуков. При подключении внешней камеры звук с внешнего микрофона передается собеседнику. в чем может быть проблема?

  • Подписаться
  • Подписка на RSS-канал
Сообщение о нарушении

Ответы (7) 

  • Агент Майкрософт

Уточните,пожалуйста,микрофон работает в браузерной версии:https://web.skype.com/ru/?

В других приложениях,использующих тот же микрофон,звук работает нормально?

Если совет вам помог, вы можете отметить его как ответ. Это поможет другим участникам форума.

С уважением.
Алла

Сообщение о нарушении

Был ли этот ответ полезным?

К сожалению, это не помогло.

Отлично! Благодарим за отзыв.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв, он поможет улучшить наш сайт.

Насколько Вы удовлетворены этим ответом?

Благодарим за отзыв.

Дмитрий,добрый день!

Уточните,пожалуйста,микрофон работает в браузерной версии:https://web.skype.com/ru/?

В других приложениях,использующих тот же микрофон,звук работает нормально?

Добрый день! Прошу прощения что не ответил сразу.

мной было протестировано поведение программы в следующих системах:

Ubuntu 14.04.5 lts, Ubuntu 16.04.4 LTS, Ubuntu 18.04 LTS а так же в производных этих дистрибутивов от Canoptical Xubunti и Lubuntu.

Во всех системах наблюдается аналогичное поведение Skypeforlinux и SkypeforWeb:

Если программа установлена на компьютер в свойствах системы встроенный микрофон доступен, запись с него производиться. В версии скайпа 4.3.Х микрофон видится, при звонке звук с него передается собеседнику. но так как он официально перестал поддерживаться и на свежеустановленной системе не подгружает список контактов, устанавливаю последнюю доступную версию с официального сайта. Установка проходит успешно. Скайп запускается, список контактов и история переписок видна, но при звонке собеседник меня не слышит. звонок в Тестирование связи Скайп — вход с микрофона выдает тишину, хотя в самой системе все микшеры показывают работу микрофона, шкала сигнала тоже меняется в зависимости от громкости звуков. При подключении внешней камеры звук с внешнего микрофона передается собеседнику.

в Веб версии в браузере Firefox недоступен функционал аудио и видео звонков и днмонстрации экрана.

в Веб версии в браузере Chromium аудио звонки работают, нет возможности видеозвонков и демонстрации экрана.

что еще можно придумать? Скайп используется для проведения дистанционных уроков у детей инвалидов и к сожалению я не смог найти других аналогов с таким функционалом.

0 0 голоса
Рейтинг статьи
Ссылка на основную публикацию
ВсеИнструменты