No Image

Foo out asio fb2k component

СОДЕРЖАНИЕ
450 просмотров
10 марта 2020

Provides ASIO output support.

Version 2.1.2 highlights:
* Fixed phase inversion with 32-bit output.

Please note that this component is meant for systems where ASIO is the only available output method. It is highly recommended to use the default output modes instead of ASIO. Contrary to popular "audiophile" claims, there are NO benefits from using ASIO as far as music playback quality is concerned, while bugs in ASIO drivers may severely degrade the performance.

В данной статье мы рассмотрим вопрос настройки программного аудио проигрывателя fooobar для прослушивания DSD-аудио.

Стоит отметить, что для воспроизведения DSD потока потребуется и соответствующее аудио оборудование, например DSD-ЦАП, который и будет обрабатывать DSD-поток. В моем случае это будет цап AH-D5 в связке с usb транспортом amanero.

Итак, приступим к настройке

Первое, что нам нужно сделать, это установить драйверы на используемое аудио оборудование. Эти драйверы в большинстве случаев вы можете скачать с сайта производителя вашего ЦАП. В моем случае это будут драйверы на usb транспорт amanero. Почему-то драйвер версии 1.057 с моим combo384 не заработал, а вот 1.056 и 1.059 заработали сразу (скачать их можно по указанным ссылкам с сайта разработчика или из вложения к статье).

Настройка ASIO и SACD плагина:

  • Установим непосредственно сам плеер Foobar2000, если он еще не установлен.
  • Далее установим ASIO плагин для Foobar (http://www.foobar2000.org/components/view/foo_out_asio).
  • Далее установим SACD Декодер плагин для Foobar (можно скачать из вложения). Распакуйте архив и установите foo_input_sacd.fb2k-component, также еще можно установить foo_dsd_processor.fb2k-component.
  • Откройте Foobar2000 для настройки
  • Выберите: File > Preferences -> Playback -> Output -> Device и выберете DSD : ASIO : Combo384 ASIO 1.0х.
Читайте также:  Тонер для принтера canon mf3010

Теперь просто загрузите некоторые DSD и прослушайте.

Вложение: driver_w7_w10_159.zip 717,82 KB (Скачиваний: 1666)

Вложение: foo_input_sacd_1_1_0.zip 2,58 MB (Скачиваний: 2923)

Вопрос установки плагинов — пожалуй, один из самых распространенных. Чаще всего он конечно же возникает у начинающих пользователей плеера foobar2000. Чтобы наконец прояснить это дело, я расскажу всё сначала.

Из истории foobar2000

Изначально все плагины имели вид foo_*.dll (* — любая комбинация символов). При чем плагины группы обработчиков имели вид foo_dsp_*.dll, плагины вывода — foo_out_*.dll, и т.д. Распространялись эти dll файлы в архивах, и для установки плагина надо было распаковать архив и поместить dll файл в папку foobar2000components (например, C:Program Filesfoobar2000componentsfoo_out_ks.dll).

Затем появилась возможность включить режим разделения настроек плеера по пользователям. В этом режиме все папки с файлами конфигурации, базы данных, плейлисты и пр. хранились по адресу вида C:Users\%USERNAME%AppDataRoamingfoobar2000, где %USERNAME% — имя пользователя. Вскоре появилась и возможность устанавливать компоненты для каждого пользователя плеера. Папка components в установочной папке foobar’а осталась, но в ней по умолчанию находились только основные компоненты плеера, дополнительные же плагины ставились каждым пользователем отдельно в папку вида C:Users\%USERNAME%AppDataRoamingfoobar2000user-components. И что немало важно, адрес dll файла должен иметь вид C:Users\%USERNAME%AppDataRoamingfoobar2000user-componentsfoo_*foo_*.dll — т.е. в папке user-components находится еще по отдельной папке для каждого плагина. Например, user-componentsfoo_out_ksfoo_out.ks.dll. Это позволило также хранить рядом с dll файлами плагинов дополнительные файлы, которые этими плагинами использовались.

Кроме того, оставался еще портативный режим, при котором все-все файлы, папки и настройки находятся в установочной папке плеера. В этом случае там же находились папки components и user-components.

Теперь о способах установки плагинов. После появления папки user-components плагины стало возможным устанавливать не только вручную, создавая отдельную папку и копируя туда dll с сопутствующими файлами, но и через интерфейс плеера (Preferences->Components). Изначально можно было перетащить файл foo_*.dll в список компонентов и он автоматически устанавливался в отдельную папку в user-components (в папке пользователя, или в папке плеера — в зависимости от режима установки плеера). Там же появилась кнопка Install, по которой открывался проводник — для выбора dll файла.

Читайте также:  Усилитель для телевизора без антенны

Серым отмечены компоненты, установленные в папку foobar2000components

Но в таком способе был недостаток — не устанавливались сопутствующие dll файлы. Т.е., если выбран был foo_out_wasapi.dll, он устанавливался в папку user-componentsfoo_out_wasapi, но необходимые ему файлы WASAPIHost64.exe и WASAPIHost32.exe рядом не помещались.

Наши дни

Вышеописанную проблему разработчик успешно решил. На данный момент в плеере зарегистрировано специальное расширение файлов — *.fb2k-component. По сути файлы с расширением fb2k-component представляют собой zip архив, в котором находится файл foo_*.dll и необходимые ему файлы. Именно в таком виде на официальном сайте плеера теперь размещаются все компоненты (хотя некоторые еще остались в виде архивов с расширением zip). Файл *.fb2k-component можно указать в диалоге установки компонентов (настройки плеера), или просто открыть его через плеер — плагин автоматически установится в нужную папку, вместе со всеми сопутствующими файлами.

Теперь — что касается моей страницы с плагинами. Пока что большинство плагинов там находятся в 7-zip архивах, в которых также находится описание, история изменений и полезные ссылки. Плагины без сопутствующих файлов лежат непосредственно в архиве — для их установки надо распаковать архив, затем зажать в плеере клавишу Shift, открыть меню File и выбрать пункт Browse configuration folder. В открывшейся папке (это будет папке плеера для портативного плеера или папка пользователя для стандартной установки) необходимо найти подпапку user-components (или же создать её), в ней создать папку foo_* и скопировать туда файл foo_*.dll. Для плагинов, идущих с дополнительными файлами, в архиве уже имеется папка foo_*.dll — надо просто скопировать её в папку user-components.

Чтобы облегчить пользователям сайта жизнь, я решил перейти на новый метод установки плагинов и теперь упаковываю все dll и доп. файлы в архивы foo_*.fb2k-component — они лежат в 7-zip архиве, рядом с описанием и прочими файлами. Всё что необходимо сделать для установки — распаковать архив (с помощью 7-Zip) и открыть файл foo_*.fb2k-component через плеер.

Читайте также:  12 Вольтовая линия на блоке питания

Надеюсь, теперь я прояснил всё, что касается плагинов foobar2000. Если всё-таки остались вопросы — пишите.

Информация от спонсора

ПЭЛК: первая эскалаторно-лифтовая компания. В спектр услуг компании входит: обслуживание лифтов, эскалаторов и другого грузоподъемного оборудования, их установка, ремонт и замена. ПЭЛК – это высокий профессионализм и максимальная оперативность проводимых работ.

Комментировать
450 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
Adblock
detector