Тема: WASAPI  (Прочитано 3532 раз)

23 Декабрь 2015, 04:48:28 pm
  • Newbie
  • *
  • Сообщений: 9
    • Просмотр профиля
WASAPI
« : 23 Декабрь 2015, 04:48:28 pm »
Здравствуйте! Как в WASAPI   поставить именно 48000гц  (у меня акустика bose companion 5   она не видит больше или меньше гц)
Выдает вот такую ошибку.

Если не как нельзя ,тогда когда появится эта возможность?
« Последнее редактирование: 23 Декабрь 2015, 05:10:32 pm от Zuxel »

23 Декабрь 2015, 06:29:40 pm
Ответ #1
  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 458
    • Просмотр профиля
Re: WASAPI
« Ответ #1 : 23 Декабрь 2015, 06:29:40 pm »
В режиме WASAPI частота выставляется по частоте файла если возможно. Если проигрывать файл с частотой 48000 эта ошибка есть? Я не думаю что тут проблема именно в частоте.

23 Декабрь 2015, 06:43:38 pm
Ответ #2
  • Newbie
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: WASAPI
« Ответ #2 : 23 Декабрь 2015, 06:43:38 pm »
В Foobar 2000  на любом WASAPI проигрывается  с 48000 гц  , если  больше или меньше ставлю гц вылетает ошибка.

У меня в акустике  нельзя менять гц вот в чем дело(
« Последнее редактирование: 23 Декабрь 2015, 07:00:13 pm от Zuxel »

23 Декабрь 2015, 07:20:53 pm
Ответ #3
  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 458
    • Просмотр профиля
Re: WASAPI
« Ответ #3 : 23 Декабрь 2015, 07:20:53 pm »
В foobar2000 нет выбора частоты, он также как Winyl выставляет частоту по файлу. Так что я не совсем понимаю какую частоту вы выставляете, сделайте скриншот где и как вы выставляете.
Также в foobar2000 попробуйте вывести через WASAPI в режимах Push и Event, оба режима работают?

Частота с вашего скриншота ни о чем не говорит, в режиме WASAPI/ASIO эта настройка не используется.

23 Декабрь 2015, 07:37:59 pm
Ответ #4
  • Newbie
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: WASAPI
« Ответ #4 : 23 Декабрь 2015, 07:37:59 pm »
не так я сказал   сорри, у Foobar 2000  я ставлю  частоту в гц через  плагин Resampler (sox)  в  обоих  Push и Event работает .
aimp 4  там  в параметрах   ,ставится автоматически 48000 в обычной WASAPI   а   Push и Event   пустота  но в трех  режимах WASAPI   все работает .

« Последнее редактирование: 23 Декабрь 2015, 07:49:17 pm от Zuxel »

23 Декабрь 2015, 07:50:36 pm
Ответ #5
  • Newbie
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: WASAPI
« Ответ #5 : 23 Декабрь 2015, 07:50:36 pm »
Эти настройки в Aimp 4   если нужно. 
Зы Push и Event  в обоих одинаково пусто , кроме обычного WASAPI.
« Последнее редактирование: 23 Декабрь 2015, 07:57:47 pm от Zuxel »

23 Декабрь 2015, 08:07:04 pm
Ответ #6
  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 458
    • Просмотр профиля
Re: WASAPI
« Ответ #6 : 23 Декабрь 2015, 08:07:04 pm »
Да, довольно странно. В любом случае тут проблема вряд ли в частоте, Winyl выберет подходящую частоту если другие не доступны. А AIMP в WASAPI Exclusive вообще работает, или тоже нет? Потому что обычный WASAPI это тоже самое что DirectSound, т.е. тут в любом случае будет работать.

23 Декабрь 2015, 08:12:30 pm
Ответ #7
  • Newbie
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: WASAPI
« Ответ #7 : 23 Декабрь 2015, 08:12:30 pm »
Работает  и в Exclusive (Push) и Exclusive (Event) просто не отображается  в настройках   параметры воспроизведения     почем то

В Winyl   он акустику  видет но  отказывается воспроизводить почему то  выдает ошибку
« Последнее редактирование: 23 Декабрь 2015, 08:19:55 pm от Zuxel »

23 Декабрь 2015, 08:18:49 pm
Ответ #8
  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 458
    • Просмотр профиля
Re: WASAPI
« Ответ #8 : 23 Декабрь 2015, 08:18:49 pm »
Настройки foobar2000 еще скиньте, там где выбор звукой карты. Там битноть кроме 16 бит еще какая-то доступна? И если доступна, работает ли с другой битностью?

23 Декабрь 2015, 08:23:12 pm
Ответ #9
  • Newbie
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: WASAPI
« Ответ #9 : 23 Декабрь 2015, 08:23:12 pm »
в  фубаре  настройках есть  8,16,24,32 бит   но со всеми отказывается работать  кроме 16 бит

выдает ошибки у этих трех:
Unrecoverable playback error: Unsupported stream format: 48000 Hz / 8-bit / 2 channels

Unrecoverable playback error: Unsupported stream format: 48000 Hz / 24-bit / 2 channels

Unrecoverable playback error: Unsupported stream format: 48000 Hz / 32-bit / 2 channels
« Последнее редактирование: 23 Декабрь 2015, 08:33:23 pm от Zuxel »

23 Декабрь 2015, 08:39:41 pm
Ответ #10
  • Administrator
  • Sr. Member
  • *****
  • Сообщений: 458
    • Просмотр профиля
Re: WASAPI
« Ответ #10 : 23 Декабрь 2015, 08:39:41 pm »
Тогда в этом проблема, Winyl отдает все в 32 битах с надеждой что драйвер сможет выполнить эту простую операцию и перевести в нужный формат. Но тут уж слишком большие ограничения, единственная частота и единственная битность, я впервые такое вижу.
Боюсь единственным вариантом будет использовать ASIO4ALL. Но я честно говоря не вижу смысла использовать ASIO или WASAPI на звукойвой карте которая не умеет переключать частоты, весь смысл WASAPI/ASIO именно в этом.

20 Январь 2016, 12:37:32 pm
Ответ #11
  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: WASAPI
« Ответ #11 : 20 Январь 2016, 12:37:32 pm »
ASIO и WASAPI созданы для вывода звука с наименьшей задержкой!!
Это необходимо было для возможности более-менее живой игры с midi-клавиатур/контроллеров через VST/DX/прочие-плагины.

Для прослушивания готового аудио-материала существуют стандартный выход и посредством универсального DX-драйвера на более-менее мощных машинах (нынче всех)
Зачем-же городить огород в угоду извратам? DX и стандартные выходы в плеере работают прекрасно (впрочем как и везде).

31 Январь 2016, 05:46:32 pm
Ответ #12
  • Newbie
  • *
  • Сообщений: 3
    • Просмотр профиля
    • Email
Re: WASAPI
« Ответ #12 : 31 Январь 2016, 05:46:32 pm »
DS,WASAPI,ASIO-при выводе через них звука (проигрывание музыки), все они звучат по разному. DS-звук мягкий, насыщенный, приглушенный; WASAPI-звук прозрачный, очень раздельный, слегка резковатый; ASIO-звук стерильный, резкий, прозрачный, холодный. Все зависит от вкуса. Тестировал на разных жанрах. Мне больше по душе DS-более комфортный звук. А при воспроизведении из Winyl-просто потрясающий.

19 Май 2016, 06:14:46 pm
Ответ #13
  • Newbie
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: WASAPI
« Ответ #13 : 19 Май 2016, 06:14:46 pm »
DS,WASAPI,ASIO-при выводе через них звука (проигрывание музыки), все они звучат по разному.
Само-собой звучит по разному. Совершенно разная итерация выборки в зависимости от ресурсов вашего железа.
Также по разному будут звучать WASAPI и ASIO на разных по мощности процессорах, даже с вашим собственным аудио-интерфейсом.
И только DirectX драйвер обеспечит одинаковое звучание на разных по мощности системах за счёт наличия буфер-прослойки.
Для воспроизведения в Windows самым правильным в общем случае будет DX, если у вас ЦАП по типу "ковокс" и очень мощный процессор, с отдельным потоком обработки аудио (программно конечно) или же имеется собственный сопроцессор на аудио-интерфейсе, тогда вам WASAPI. Ежели у Вас специфический ASIO аудио-интерфейс (например от Native Instruments или любой другой заточенный под ASIO драйвер) то соответственно ASIO. В *nix системах существуют собственные библиотеки и драйвера вывода звука и опять же лучшим будет программная обработка и побитовый вывод а-ля DX..
Надеюсь понятно объяснил ))
« Последнее редактирование: 08 Октябрь 2016, 10:56:08 pm от dutavr »