ED Forums - View Single Post - DCS World 1.5 FAQ
View Single Post
Old 03-18-2016, 06:09 AM   #12
USSR_Rik
ED Team
 
USSR_Rik's Avatar
 
Join Date: Nov 2003
Location: Belarus, Minsk
Posts: 18,295
Default Перенаправление звука на другое устройство

Перенаправление звукового потока симулятора на другое устройство

Создаем файл 'Saved Games\DCS\Config\autoexec.cfg', в файле прописываем команду: sound.device_name = "DEVICE_NAME"

где DEVICE_NAME берется из лога dcs.log, например:

SOUND: XAudio2: Using device ID:'{0.0.0.00000000}.{69915d7d-1b59-4b3c-98fe-ba78917f7a3f}' Name:'Multichannel (M-Audio FW Audiophile)', channels: 2

подстрока в кавычках и есть искомый ID. В данном примере содержимое autoexec.cfg будет таким:

sound.device_name = "{0.0.0.00000000}.{69915d7d-1b59-4b3c-98fe-ba78917f7a3f}"

Отдельные элементы (например, звуки в шлеме или закабинные) перенаправить нельзя.

------------
PS Ага, а где мне взять ID девайса, которого ещё нет в логе?

1. Проще всего сделать этот девайс "устройством по умолчанию" средствами Виндовс, запустить DCS и сразу посмотреть лог. Симуляцию запускать не обязательно, стартового экрана вполне достаточно.

2. Второй вариант - посмотреть ID в реестре, например, по пути: HKCU\Software\Microsoft\ActiveMovie\devenum{бла-бла-бла}. Там несколько подпапок, внутри сидят девайсы с именами и ID. Да, не совсем гуманно, но можно.

PPS Владельцев Windows8 огорчу. Там всё не так и эта фича работать не будет. На Win10 не смотрел, но есть те же подозрения.
__________________
When the eagles are silent, the parrots begin to jabber (W.Churchill)

DCS World 2.5: Часто задаваемые вопросы

USSR_Rik is offline