Как избавиться от белого шума при игре на гитаре через pulseaudio?

Вместо усилителя у меня есть дешевый адаптер, который позволяет мне подключить гитарный кабель к 3,5-мм аудиовходу на моем ноутбуке. Затем я использую pactl load-module module-loopback latency_msec=1, чтобы направить вход на мои динамики и таким образом играть на гитаре. У этого метода есть две проблемы, а именно: задержка вначале незаметна, но постепенно увеличивается до очень незначительной, но заметной задержки между ударом по струне и ее прослушиванием через динамик, и присутствует много белого шума, пока гитара подключена. , Я пытался использовать pactl load-module module-echo-cancelвместо прежней команды с умеренным успехом, но этот модуль иногда ослабляет воспроизводимые ноты вместо белого шума. Есть ли способ минимизировать количество присутствующего белого шума? Поможет ли дополнительная изоляция кабелей? Я использую Линукс.

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

Ответы (1)

Pulseaudio на самом деле не предназначен для операций в реальном времени: вместо этого используйте для этого jackd. Это поможет сделать задержку более предсказуемой. Тем не менее, комбинация «дешевого адаптера» и «входного аудиопорта на ноутбуке» хороша для большого количества белого шума, и на самом деле это не то, что программное обеспечение может исправить. Внешняя звуковая карта с высокоимпедансным входом (или «инструментальным» входом) в сочетании с jackd должна позволить вам настроить надежную работу, хотя для использования динамиков ноутбука потребуются такие вещи, как zita-j2a, поскольку в этом случае вы имеете дело с двумя звуковыми картами. .

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

Спасибо за быстрый ответ! Есть ли другой тип адаптера, который производил бы меньше белого шума? Я видел фотографии тех, которые используют USB вместо линии в порту. Подойдут ли они для этого?
+1 Внешний аудиоинтерфейс - это то, что нужно. Любой приличный должен иметь свои собственные выходы для мониторинга, которые позволят вам подключаться к динамикам без необходимости использовать звуковую карту вашего ноутбука в тандеме.