Я подключил свой синтезатор Roland D-10 к ПК (Windows 10 версии 20H2) через Line In и включил воспроизведение. Однако при воспроизведении наблюдается раздражающая задержка (200-500 мс). Я хотел бы свести задержку воспроизведения к минимуму.
Поскольку я использую венгерскую версию Windows, будет лучше, если я покажу вам фотографии:
Вот как я включил воспроизведение:
Используя Google, я нашел рекомендацию включить воспроизведение через настройки уровня устройств воспроизведения, но у меня нет такой возможности:
До сих пор у меня не было установлено ни одного внешнего аудиодрайвера, автоматически установленная версия Win 10 была в порядке, но я также установилпоследний аудиодрайвер для моей материнской платыно после установки я не смог найти никаких настроек воспроизведения в графическом интерфейсе, поэтому я удалил драйвер, так как это не помогло.
В настоящее время я использую для воспроизведения усилитель FiiO E10K Olympus 2 DAC, но я также пробовал настроить воспроизведение на наушники, напрямую подключенные к одному из разъемов материнской платы, но задержка все равно была, так что она не вызвана моим ЦАП.
Для контекста: много лет назад, когда я все еще использовал Windows 7 с другим оборудованием, у меня все было идеально настроено (никаких заметных задержек), и все работало отлично, поэтому я не могу поверить, что это не может работать так же с гораздо более современным оборудованием и программным обеспечением.
Я также пробовал слушать синтезатор напрямую через наушники, и задержки не было, так что это 100% проблема ПК.
Можете ли вы помочь мне решить эту проблему?
Редактировать:
Решение
Решением для меня стала установка аудиодрайвера материнской платы и настройка воспроизведения там. Мне также пришлось подключить динамики через разъем, чтобы аудиодрайвер мог его обнаружить и использовать для воспроизведения. Таким образом, задержка звука исчезла (или стала настолько низкой, что я ее не чувствовал, неважно).
Смотрите изображение:
Кроме того, возможно, есть другой, но более сложный способ реализовать эту задачу, настроив виртуальный аудиокабель с помощью VoiceMeeter, но для меня это оказалось слишком сложно.
решение1
Как сказал @Yorikбыл задан аналогичный вопрос и получен аналогичный ответ: встроенные звуковые карты имеют задержки. Один из ответов на этой странице подробно описывает ваш вопроспочему это работало на старом оборудовании и ПО: просто изменились встроенные звуковые карты.
Если бы я был на вашем месте, я бы лично пересмотрел эти звуковые драйверы. Согласно этому вопросу и беглому просмотру некоторых материалов в Интернете, Windows, похоже, предпочитает встроенные драйверы WDM, которые делают задержку хуже по сравнению с драйверами Realtek. Я не знаю, что вы имеете в виду под:
Я не смог найти никаких настроек воспроизведения в графическом интерфейсе пользователя для этого.
Аудиодрайвер обычно заменяет большую часть функциональности опции звука Window Settings/Control-Panel в своем собственном 'приложении'. Иногда это не отображается в меню Windows/Start, поэтому вам, возможно, придется зайти в Control Panel и поискать его там. Я не думаю, что это полностью исправит задержку, но, надеюсь, это вам поможет.
Что касается того, почему мы продолжаем говорить о драйверах: они просто контролируют, как обрабатывается звук. Как отмечено выше в ссылке на дублирующий вопрос, маловероятно, что реальный провод соединяет гнездо линейного входа с гнездом динамика, он выполняет много обработки, что и вызывает задержку. Компьютер должен иметь возможность «захватывать» звук, а гнезда являются модульными и могут быть переназначены. Это всего лишь пример небольшой обработки под капотом, которую обрабатывают драйверы, они, вероятно, вносят вклад в задержку/задержку.
решение2
Ваша встроенная звуковая карта не является хорошим средством для записи входного звука.
Чтобы решить эту проблему, вам нужно купить аудиоинтерфейс с низкой задержкой. Существует множество устройств, предназначенных для решения этой проблемы. Это может быть довольно дорого, поскольку это тип оборудования, используемого для записи музыки.
Если вы не можете/не хотите покупать подходящее оборудование, существуют программные решения, которые могут обеспечить вам лучший опыт, чем встроенные инструменты Windows.
Лучший пример, который у меня есть, этоVoiceMeeter Банан:
Это программное обеспечение обеспечивает вам те же возможности управления оборудованием, которые вы могли бы увидеть на специализированном аудиооборудовании.
Более конкретно для вас они предоставляют инструмент, который называетсяВиртуальный аудиокабель. Это позволяет вам виртуально подключить любые два аудиоустройства на вашем компьютере, например, вход и выход, показанные на ваших картинках.