
Допустим, я играю на гитаре под песню, которую слушаю на YouTube. Это песня, настроенная на полтона ниже. Я хотел бы сыграть эту песню на полтона выше, чтобы мне не приходилось постоянно перенастраивать гитару (или использовать каподастр, играть другие аккорды или что-то в этом роде), чтобы подыгрывать.
Как мне изменить частоту всех аудиовыходов моего компьютера?
- использую Ubuntu 14.04.1 LTS
решение1
Насколько мне известно, в Ubuntu нет пользовательского интерфейса, с помощью которого можно было бы настроить частоту дискретизации и глубину звука, что облегчило бы задачу. Но файлы конфигурации звука для звукового сервера можно найти в /etc/pulse/
. daemon.conf
Файл по этому пути — это тот, который нам нужен для изменения наших настроек.
Откройте терминал и введите следующую команду с расширением sudo
.
gedit /etc/pulse/daemon.conf
Скопируйте все содержимое файла и сохраните его в текстовом файле где-нибудь в домашней папке. Это просто резервная копия, в случае, если что-то пойдет не так, вы сможете вернуть исходные настройки и восстановить их.
Внизу файла вы найдете эти строки.
; default-sample-format = s16le
; default-sample-rate = 44100
; default-sample-channels = 2
; default-channel-map = front-left,front-right
Здесь ;
используются для комментирования. Поэтому, чтобы настройка вступила в силу, вам нужно раскомментировать ее, удалив ;
и изменить значение настройки на желаемое. Например, вы хотите изменить частоту на 192000 Гц, поэтому вам следует изменить
; default-sample-rate = 44100
к этому
default-sample-rate = 192000
После того, как вы закончите редактирование файла, сохраните его. Теперь, чтобы изменения вступили в силу, вам нужно перезапустить звуковой сервер. Вы можете просто перезагрузить систему или ввести следующие команды, чтобы перезапустить сервер без перезагрузки вашей системы.
pulseaudio --kill
pulseaudio --start
И это все. В /etc/pulse/daemon.conf
файле также есть много других настроек, которые могут оказаться полезными, поэтому внимательно изучите файл, когда откроете его.