Найти в Дзене

Подключение электрогитары в Linux Mint

Часто, пользователи которые переходят с других систем и только начинают осваивать Linux, сталкиваются с такой проблемой как отсутствие привычного для них софта с которым они долго работали, либо могут возникнуть трудности при работе с терминалом — ведь для кого то работа с ним может показаться сложной, хотя на самом деле это самый быстрый, практичный и удобный способ работы с системой, нужна как говорится только практика и время на освоение. С недавнего времени начал осваивать электрогитару, но всё и сразу приобрести невозможно, ведь в идеале нужен хотя бы нормальный комбо-усилитель для этого дела, но учиться играть нужно уже сейчас. Поэтому, в основном подключал гитару к внешней звуковой карте в линейный вход, а её к бюджетному ноутбуку под управлением Windows, и там уже через универсальный драйвер ASIO4ALL настраивались входы и выходы в Amped Roots, но всё это дело сильно нагружало двухъядерный процессор, да и задержка достаточно ощутимая, что доставляет только дискомфорт. Поэтому,

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

С недавнего времени начал осваивать электрогитару, но всё и сразу приобрести невозможно, ведь в идеале нужен хотя бы нормальный комбо-усилитель для этого дела, но учиться играть нужно уже сейчас.

Поэтому, в основном подключал гитару к внешней звуковой карте в линейный вход, а её к бюджетному ноутбуку под управлением Windows, и там уже через универсальный драйвер ASIO4ALL настраивались входы и выходы в Amped Roots, но всё это дело сильно нагружало двухъядерный процессор, да и задержка достаточно ощутимая, что доставляет только дискомфорт.

Поэтому, было принято решение установить Linux в качестве основной системы, что дало существенное увеличение производительности, а так же возможность смены ядра системы на ядро с низкой задержкой что тоже немаловажно для работы со звуком.

Конечно, подвернись бы по счастливой случайности под руку MacBook — считай проблема решена, но пожалуй, хватит сказочной воды.

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

Приступим же к делу:

1) — Нам понадобится ядро с низкой задержкой, загрузим его. Открываем терминал(Ctrl+Alt+T), прописываем строку:

sudo apt-get install linux-lowlatency
вводим пароль, жмём Enter. На вопрос «Хотите продолжить?» вводим «Y» либо русскую «Д», затем снова Enter и ждём окончания выполнения команды.
вводим пароль, жмём Enter. На вопрос «Хотите продолжить?» вводим «Y» либо русскую «Д», затем снова Enter и ждём окончания выполнения команды.

2) - Теперь ставим необходимые репозитории KXStudio, это даст нам доступ к широкому спектру полезных аудио программ и инструментов, которые по умолчанию не входят в большинство дистрибутивов Linux.

Для этого вводим поочередно команды в терминал:

sudo apt-get install apt-transport-https gpgv
sudo dpkg --purge kxstudio-repos-gcc5
wget https://launchpad.net/~kxstudio-debian/+archive/kxstudio/+files/kxstudio-repos_10.0.3_all.deb
sudo dpkg -i kxstudio-repos_10.0.3_all.deb
-2

3) - Теперь необходимо добавить пользователя в аудио группу:

sudo usermod -a -G audio userName
(Где UserName - имя пользователя в системе)
(Где UserName - имя пользователя в системе)

4) - Установим следующий софт, необходимый для дальнейшей настройки подключения вашего аудиоинтерфейса:

sudo apt-get install cadence

Здесь соглашаемся
Здесь соглашаемся

Продолжаем установку:

sudo apt-get install pulseaudio-module-jack
sudo apt-get install qtractor
sudo apt-get install guitarix
sudo apt-get install calf-plugins

После того, как минимум необходимого установлен переходим к следующему пункту.

5) - Открываем Cadence

Затем переходим во вкладку «Driver», выбираем «ALSA»
Затем переходим во вкладку «Driver», выбираем «ALSA»

Назначаем устройство для входа и выхода, так же ставим два канала входа и два канала выхода — иначе будут ошибки. Размер буфера меняем на своё усмотрение.

Жмём «ОК», всё закрываем и перезагружаем систему для смены ядра.

6) - В загрузчике переходим в дополнительные параметры и выбираем ядро с низкой задержкой «lowlatency»

жмём «Enter», ожидаем запуска системы.

7) - Снова запускаем Cadence

Жмем "Start", и видим что Jack успешно запущен. Теперь осталось запустить Guitarix.

8) - В Guitarix нужно открыть меню «Движок», «Порты Jack», и указать входы-выходы

-10

После, пробуем включить какой нибудь пресет и послушать звучание

-11

Если же после проделанного звука нет, то переключите устройство ввода уже в настройках звука системы нажав на нужный вход(см. скриншот ниже)

Ещё в настройках звука настраивается чувствительность входов с помощью ползунка "Объём"
Ещё в настройках звука настраивается чувствительность входов с помощью ползунка "Объём"

Так же, в Cadence, перейдя во вкладку "Tools" и открыв инструмент "Catia", можно для удобства переименовать соединения, и там же менять их

-13

Вывод:

Подключить электрогитару в Linux Mint вполне реально, и не нужно дополнительно мудрить с библиотеками Wine, ставить эмуляторы гитарных процессоров которые предназначены для Windows - ибо всё работает в самой системе, и с минимальными задержками, да и звук ни чуть не хуже. К тому же, кроме Guitarix есть ещё и другие эмуляторы гитарных процессоров. Но на начальных этапах самому было непонятно как это сделать, и разобравшись, решил поделиться этим с Вами, так как на русском языке подобных статей не нашлось. Надеюсь, кому то помог)

Где была взята инструкция по установке Cadence: ссылка