После установки программ перезагрузите компьютер.
Я буду называть все звуковые устройства не по наименованию, например, "Динамики", а по названию драйвера, например, "kofire UG-05".
- Убедитесь, что у вас есть устройства ввода звука и все они включены и настроены на частоту дискредитации 48000:
VB-Audio Virtual Cable
;VB-Audio VoiceMeeter VIAO
;VB-Audio VoiceMeeter AUX VIAO
;- ваш основной микрофон, в моем случае - это
ME6S
.
- Убедитесь, что у вас есть устройства вывода звука и все они они включены и настроены на частоту дискредитации 48000:
VB-Audio Virtual Cable
;- ваши основные наушники, в моем случае - это
kofire UG-05
.
- Запустите
VoiceMeeter
. - Запустите
PicoConnect
илиVirtualDesktop
. - Настройте, чтобы
PicoConnect
илиVirtualDesktop
записывал звук через компьютер, а не через шлем. - Настройте, чтобы
PicoConnect
илиVirtualDesktop
воспроизводил звук через компьютер, а не через шлем.
- Основным устройством воспроизведения звука назначьте
VB-Audio VoiceMeeter AUX VIAO
. - Основным устройством записи звука назначьте
VB-Audio Virtual Cable
. - Сбросьте рекомендуемые значения по умолчанию для звуковых устройств и громкости всех приложений.
- Откройте приложение для воспроизведения вашей композиции. В моем случае - это страница
Youtube
в браузереGoogle Chrome
. - Устройством воспроизведения звука для браузера
Google Chrome
назначьтеVB-Audio VoiceMeeter VIAO
.
- В окне
VoiceMeeter
дляStereo Input 1
во вкладкеWDM (WASAPI)
выберите микрофонME6S
.
- В окне
VoiceMeeter
дляA1 Output Device
во вкладкеKS (Kernel Streaming)
выберите наушникиkofire UG-05
.
- В окне
VoiceMeeter
дляA2 Output Device
во вкладкеKS (Kernel Streaming)
выберите кабельVB-Audio Virtual Cable
.
- В панели роутинга звука для
Stereo Input 1
оставьте толькоA2
. - В панели роутинга звука для
VoiceMeeter VIAO
оставьте толькоA1
иA2
. - В панели роутинга звука для
VoiceMeeter AUX
оставьте толькоA1
. - В панели записи звука рядом с аудиокассетой оставьте только
A2
(опционально, можно записывать ваше выступление).
Либо включить ещё каналA1
и воспроизводить локальные аудио-файлы вместо настройки браузераGoogle Chrome
.
- Откройте в браузере
Google Chrome
какое-нибудь видео со звуком и проверьте, что звук слышен в наушниках.
- Откройте какое-нибудь другое приложение со звуком, например,
WinAmp
, и проверьте, что звук слышен в наушниках.
- Обратите внимание, что из
Google Chrome
звук попадает и вA1
и вA2
, а уWinAmp
только вA1
. Это важно, чтобы случайно не создать бесконечное эхо для слушателейVRChat
. - Теперь временно включите роутинг канала
Stereo Input 1
вA1
и скажите что-нибудь в микрофон. Настройте усиление, чтобы столбики вA1
иA2
уверенно доходили до светло-зеленого цвета. Попробуйте включить караоке-минус в браузере и спеть. Выставьте громкость видео в браузере, чтобы громкость музыки соответствовала вашему голосу.
Задержка воспроизводимого голоса не должна превышать 100 миллисекунд (0.1 секунды), иначе это негативно скажется на восприятии слушателей.
Исправлять это сложно: можно попробовать другие варианты между WDM (WASAPI)
и KS (Kernel Streaming)
. Я не рекомендую использовать MME (Multimedia)
, т.к. по опыту задержка с ним только увеличивается.
Дополнительно можно настроить реверберацию и удаление шума. У меня выставлены настройки как на картинке:
Не пытайтесь устранить задержку голоса с помощью Monitoring Synchro Delay
в System Settings
. Без ещё одного виртуального кабеля это не получится сделать.
- Запустите
VRChat
. - Убедитесь, что в настройках звука:
- микрофон выставлен на
System Default - VB-Audio Virtual Cable
; - убрано шумоподавление и порог включения выставлен на 0%.
- микрофон выставлен на
- Выключив микрофон в
VRChat
, убедитесь, что и звукGoogle Chrome
и ваш голос достигаетVRChat-а
: полоска громкости микрофона должна реагировать на звук. - Во время пения на публику убирайте роутинг
Stereo Input 1
=>A1
, т.к. задержка голоса будет только мешать вам подстроится под ритм музыки. - В
VoiceMeeter AUX
можно временно снижать громкость или мютить фоновые звуки, в.ч.VRChat
.
