Гармонист:Установил 1.6. Вроде перестал выводится в списке устройств старый foo_out_wasapi. Новые wasapi навязывают выбор какое то одно динамичиское разрешение 8 16 24 32 бит. Как сделать чтобы этих преобразований не было? Так как у меня ЦАП с автоматом.
Если компонент установлен корректно, то просто так "перестал выводится" он не может (баг-репортов на оф.форуме никто за последнее время не писал). Должно быть так:
![fb2k-components.png (3.69 КБ, Просмотров: 5346) fb2k-components.png](./file.php?id=8025&filename=fb2k-components.png)
- fb2k-components.png (3.69 КБ) Просмотров: 5346
А выбор битовой глубины для wasapi exclusive (как push, так и event), был и раньше - статья для версий 1.5х -
https://audiophilesoft.ru/publ/my/hq_pc_sound/11-1-0-24, а именно
этот скриншот.
Добавлено спустя 3 часа 47 минут:Похоже не все поняли, что было до и что изменилось с приходом версии 1.6. Ликбез своими словами:
DS : Вывод через DirectSound (WinXP) или через его эмуляцию (Vista+). Штатный вывод аудио для фубара версий по 1.5.x. Если не ставить никаких альтернативных output-компонентов, то надпись "DS :" отсутсвует, и вывод указывается просто как "Primary Sound Driver", "Speakers", "Headphones", и т.д. В версии 1.6 отсутсвует.
Default : Вывод через WASAPI Shared - стандартный (общий) режим WASAPI. Принцип работы схож с DirectSound - звуки с разных приложений смешиваются воедино в формат, указанный в настройках звуковой карты.
Теперь это штатный вывод аудио для фубара версии 1.6.x. Пришел на замену директсаунду из-за неиспраляемых багов последнего на современных осях (подробнее об этом можно почитать на оф.форуме). Честно говоря я не знаю, почему Петер решился реализовать вывод через WASAPI Shared только сейчас, ведь мог он это сделать еще во времена висты/семерки, сохраняя при этом вывод через DirectSound для поддержки XP. Сейчас же поддержка DirectSound, а соотвественно и ХР, дропнулась полностью. Что, впрочем, логично - на дворе 2020-й уже.
Если не ставить никаких альтернативных output-компонентов, то надпись "Default :" опускается, и вывод указывается просто как "Primary Sound Driver", "Speakers", "Headphones", и т.д.
WASAPI (event) : вывод в монопольном (экслюзивном) режиме WASAPI (
WASAPI Exclusive). Реализуется с помощью компонента foo_out_wasapi. Звук выводится минуя микшер, звуки остальных приложений отключены.
WASAPI (push) : тот же вывод WASAPI Exclusive, только технически менее совершенный механизм буферизации. Использовать тогда, когда возникают какие-то проблемы в режиме event.
Компонент foo_out_wasapi не обновлялся уже как три года, и никаких изменений с переходом на фубар 1.6 нет. Хотя нет, одно все же есть - в версии 1.6 появился значительно улучшенный механизм Fading'а (угасание/нарастание звука во время перемотки, Play/Pause/Stop, смены трека), который теперь можно применить и к альтернативным выводам аудио.
WASAPI (shared) : реализация стандартного (общего, Shared) WASAPI от Case, компонент
WASAPI shared output (foo_out_wasapis). Компонент появился несколько раньше версии 1.6, сейчас же с выходом 1.6 это просто альтернативная реализация штатного вывода звука, которая нужна лишь в каких-то неординарных случаях, или же если по каким-то причинам нужно использовать версию 1.5.x. Но скорей всего компонент в дальнейшем окажется заброшен ввиду малой надобности - версию 1.5х будут юзать по большому счету XP-шники, а WASAPI Shared от Петера работает просто наотлично.