By: Peter
Provides ASIO output support.
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.
Current version: 2.2.4, released on 2025-01-03
Change log:
- Made automatic termination of stuck ASIO drivers optional.
- Fixed audio glitching when running out of data to play. Note that this needs new foobar2000 (that is newer than 2.24.1) to work properly with extremely low buffer sizes.
Supported processor architectures: x86 32-bit, x86 64-bit.
Works with foobar2000 v1.6 and newer
Links
Download
View version history
Documentation
More components
Browse all
Browse by author: Peter
Tags: output
How to install a component?
Если вы ценитель чистого и качественного звука, как и я, то вам определённо нужно настроить вывод звука на всех плеерах напрямую на свои колонки и наушники через ASIO — Audio Stream Input/Output (ASIO), «ввод-вывод потоковых аудиоданных» — протокол передачи данных с малой задержкой.
Для использования вывода при помощи ASIO в одних только аудиоплеерах достаточно установить лишь саму основу — ASIO4ALL.
Для задействования ASIO в видеоплеерах нужно дополнильно установить примочку Multichannel DirectShow ASIO Renderer.
Рассматриваем Windows 7 (в Windows 10 всё должно работать/настраиваться аналогично).
0) Качество выходного потока звука.
Не забываем настроить колонки и наушники в Панели управления на максимальное качество потока. Это не влияет на ASIO, но влияет на все остальные источники звука — браузеры, игры и плееры, не поддерживающие вывод звука через ASIO:
а) — в настройках колонок (кнопка Настроить) ставим галочку о том, что они широкополостные (то есть не будут обрезатся самые низкие и высокие частоты (это нужно только на самых простеньких динамиках дешёвых ноутбуков):
б) далее уже в свойствах колонок (кнопка Свойства) в правой вкладке Дополнительно выбираем самую нижнюю строчку (максимальное качество):
1. ASIO4ALL — http://www.asio4all.org/
Качаем версию 2.13 — http://www.asio4all.org/downloads_11/ASIO4ALL_2_13_Russian.exe
Устанавливаем.
После успешной установки в аудиоплеерах появится соответствующая строчка при выборе устройства вывода (помимо наушников/динамиков и прочих WASAPI):
1) AIMP — http://www.aimp.ru/
Качаем с сайта Programki.net тут — http://www.aimp.ru/?do=download&os=windows
а) В Меню — Настройки самая первая вкладка — Воспроизведение
б) Выбираем выход через ASIO: ASIO4ALL v2
Теперь при первом старте воспроизведения должно появится сообщение об успешном начале работы ASIO4ALL
2) foobar2000 — http://www.foobar2000.org/
качаем стабильную версию 1.4.1 — http://foobar2000.org/getfile/25891646c05a0b038fabb2c06c03368a/foobar2000_v1.4.1.exe
Качаем с сайта Audiophile’s Software плагины:
- ASIO support (foo_out_asio.dll) 2.1.2 — Добавляет возможность вывода звука через ASIO.
- Bauer Stereo-to-Binaural (foo_dsp_bs2b.dll) 3.1.0 — Предназначен для улучшения прослушивания аудио стерео программ в наушниках (!).
- Resampler DSP (SSRC X) (foo_dsp_ssrcX.dll) 0.57 — Высококачественный DSP ресемплер для foobar2000.
Устанавливаем плеер.
Распаковываем содержимое (а именно сами dll и exe) скачанных плагинов в каталог —
C:\Program Files (x86)\foobar2000\components
а) Запускаем и лезем в Настройки (File — Preferences) и выбираем вывод через ASIO:
б) Лезем в DSP Manager и добавляем/настраиваем плагины:
в) в настройках (кнопка
многоточее
) SSRC X выбираем профиль Otachan Ultra и Sample rate поставить 192000:
г) плагин Bauer Stereo-to-Binaural нужен при прослушивании музыки в
наушниках
(если это не специально записанная музыка для этого).
а) включаем все форматы на входе и на выходе:
б) включаем и настраиваем ресемплирование звука:
1) MPC-HC
Качаем либо сам плеер — https://mpc-hc.org/downloads/
или пак, содержащий его и все-все кодеки для вопсроизведения вадеофайлов — http://www.codecguide.com/download_k-lite_codec_pack_mega.htm
Или вообще качаем SVP — SmoothVideo Project (в него входит последняя версия MPC-HC 64 bit) — — https://www.svp-team.com/wiki/Main_Page
а) Запускаем, лезем в Настройки
б) Переходим в Воспроизведение -> Вывод и выбираем в выпадающем списке Рендер аудио нужный нам Multichannel ASIO Renderer Filter
в) при начале воспроизведения также появляется сообщение от ASIO4ALL
г) для изменения настроек данного плагина-фильтра кликаем правой кнопкой по области вопсроизведения (или лезем в меню) и находим там в Фильтрах нужный нам Multichannel ASIO Renderer Filter
д) и меняем качество дескритизации на максимальную:
е) предварительно не забываем также
И вот тут-то мы наконец и получаем ачишуительный звук в фильмах.
Воспроизведение треков со встроенной звуковой карты материнской платы компьютера не ценится истинными аудиофилами, да и простые любители музыки не всегда довольны. Наиболее заметны потери качества для людей, привыкших слушать аналоговые записи еще в далекую эпоху, когда ПК был чем-то инопланетным. Объективный анализ даже недорогих звуковых чипов Realtek с помощью программ, таких как RightMark Audio Analyzer (RMAA), в большинстве случаев показывает хорошие и отличные оценки, но субъективно чего-то не достает — какой-то глубины или гармонии.
Несмотря на это, Microsoft предоставляет пользователям возможность слушать музыкальные треки без потери качества, но многие и не знают о существовании такого преимущества.
Как обрабатывает звук операционная система Windows
Стандартные системные алгоритмы ядра Windows (APO) и встраиваемые (sAPO) — это базовые модули аудиодвижка. Их цель — обрабатывать звуковой поток, строить графы, проводить интерполяцию и передискретизацию сигнала, накладывать различные эффекты, выравнивать громкость и прочее. При обработке звука от каждого приложения в отдельности модули называют потоковыми каналами. Когда аудио всех играющих приложений суммируется в общий микс и передается на программы звуковой карты, этот поток обрабатывающих модулей уже называется каналом устройства.
APO выполняют математические вычисления и предоставляют цифровые данные для наложения различных эффектов модулями sAPO: выравнивания громкости, регулировки уровня частот (эквалайзер), удаления шумов и помех. Если эффекты применяются только для звука одного приложения, например эквалайзер в VLC, это локальные LocalFX. GlobalFX — это уже настройки чипа Realtek в HD Audio Manager, применяемые ко всем звукам.
Windows Audio Engine по умолчанию настроен обрабатывать звуки, смешивая их в микс (режим общего потока). Аудио-приложения используют звуковую карту совместно.
Приложение, запускающее свой поток в режиме общего доступа, должно предоставить аудио в формате, который установлен в данный момент для использования аудиодвижком. Этот формат устанавливает пользователь в диспетчере Realtek и/или в панели управления, во вкладке «Звуки» — «Устройства воспроизведения» — «Динамики» (например) — «Дополнительно».
Вывод в движок музыкального трека производится плеером только в том формате, который был установлен в настройках звуковой карты. Для этого выполняется передискретизация и ресемплинг исходного трека. Например, по умолчанию вывод Realtek — 24bit 44100 Гц, а формат песни — 16bit 192000 Гц, значит, играть в колонках будут 24bit 44100 Гц. Многим это кажется странным: появляются какие-то обтекающие басы, которые не очень приятно звучат, теряется резкость. И пользователи заново ставят вывод в 16 bit.
Но для ОС наличие общего режима — огромный плюс, ведь системе необходимо обработать различные файлы, сведя их в единый звук в наушниках пользователя. Режим позволяет одновременно проигрывать различные стандарты аудиозаписей: flac, mp3, аудиодорожку в видеофайле; при наличии поддержки плагинов, например, таких как «foo_input_sacd» в foobar2000, воспроизводить DSD и так далее.
Недостаток использования общего режима заключается в том, что цифровая обработка при переводе форматов аудио — передискретизация — далеко не самым лучшим образом влияет на качество аудиопотока, а также увеличивает задержку вывода. Все эти манипуляции с сигналом очень не любят аудиофилы, и не зря.
К счастью, Microsoft создала возможность профессионального прослушивания и записи аудио, сделав монопольный режим движка.
При запуске звукового приложения в монопольном режиме только оно имеет прямой доступ к звуковой карте. Необходимо установить программные модули APO, которые берут на себя вспомогательные математические функции, что для каждого производителя звукового оборудования может быть разным.
Для встроенных звуковых карт Realtek — это ASIO драйвер ASIO4All и другие.
В монопольном режиме приложение воспроизводит аудиоформаты только поддерживаемые выводом (ЦАПом) звуковой карты. Никакой передискретизации и ресемпла. Полное отсутствие обработки цифрового файла и получение максимально чистого звука. Воспроизведение осуществляется с той же частотой дискретизации и битностью, с которой файл был записан на студии. Нет необходимости постоянно переключать выводной формат в диспетчере Realtek для разных видов записей, в поисках гармонии.
Недостатки — это невозможность одновременного прослушивания музыки и работы других звуковых приложений, кино, аудио в браузере и прочего. Придется закрывать монопольно используемый проигрыватель foobar2000, и возвращаться в общий режим звукового движка.
Для подключения работы foobar в монопольный режим необходимо скачать и установить плагин foo_out_asio+dsd-0.4.0 с сайта sourceforge.net для Windows 10, или foo_out_asio+dsd-0.3.10 для Windows 8.1 и ранее. Далее, с сайта asio4all.org скачать драйвер ASIO4All для Windows 10 — версия 2.16, для более ранних — 2.14. После установки драйвера ASIO4ALL включить foobar2000 и выбрать ASIO: ASIO4ALL V2 во вкладке Output в настройках(preferences).
И, конечно, огромным недостатком будет то, что не смогут воспроизводиться треки с частотой дискретизации, отличной от поддерживаемой цифро-аналоговым преобразователем звуковой карты. Придётся закачивать их заново. Например, стандартный чип Reateak не воспроизводит аудио в формате 88 200 Гц (44 100*2), 176 400 Гц (44 100*3). DSD тоже не получится перекодировать в эти форматы. Всем простым любителям винила остается слушать в 96 000 Гц или 192 000 Гц.
Если же и это не устроит слух опытного аудиофила, то приобретение внешнего ЦАПа и прослушивание в нативном DSD вполне может растопить даже самое холодное сердце.
Хотя перекодирование DSD DoP в частоты, не кратные 44 100 Гц, как многим кажется, значительно ухудшает качество звука. Лучше уж в 44 100 Гц DSD слушать.
А уменьшить и так маленькую задержку вывода аудиосигнала в монопольном режиме можно, урезав буфер ASIO4All до 64 семплов. Но это скажется на надежности — проигрыватель может зависнуть. Могут появиться шумы и щелчки в Windows 10, в отличие от качественного звука предыдущих, более стабильных в аудиодвижке, версий Windows.
А если и это вас не устроит и выбор падет в пользу винилового проигрывателя, возможно стоит изучить их недостатки.
Telegram-канал @overclockers_news — теперь в новом формате. Подписывайся, чтобы быть в курсе всех новостей!
- Ответить с цитатой
- −
Предоставляет поддержку вывода звука через ASIO.
Стоит заметить, что этот плагин предназначен только для систем, где ASIO — единственный доступный способ вывода звука. Рекомендуется по возможности использовать стандартный способ вывода звука вместо ASIO. Не глядя на популярное мнение «аудиофилов», ASIO не даёт никаких преимуществ при воспроизведении музыки. При этом ошибки в драйвере ASIO могут плохо сказаться на производительности вашей системы.
Страница плагина:
http://foobar2000.org/components/view/foo_out_asio
- foobar2000.ru
- Автор темы, Робот
- Репутация: 10
- С нами: 12 лет 10 месяцев
- Ответить с цитатой
mmagistr » 23.06.2012, 13:32
Преимущество он даёт. Ощутимое. Просто тракт надо иметь хороший. Только вот новые версии не хотят работать. А старая 1.2.7 — как часы.
- mmagistr
- Репутация: 0
- С нами: 12 лет 10 месяцев
- Ответить с цитатой
VEG » 23.06.2012, 15:20
mmagistr, ну я перевёл официальное описание. Там написано, что не даёт
- VEG
- Администратор
- Откуда: Finland
- Репутация: 279
- С нами: 13 лет
-
- Сайт
- Ответить с цитатой
mmagistr » 24.06.2012, 08:34
А я пишу о личных впечатлениях! Слушать через директ саунд вообще не возможно. Но если колонки пластмассовые, то разницы нет…
- mmagistr
- Репутация: 0
- С нами: 12 лет 10 месяцев
- Ответить с цитатой
VEG » 24.06.2012, 11:51
mmagistr, возможно, у вас тоже какие-то проблемы с драйверами. Если кто-то другой будет переключать способ вывода звука, безошибочно будете определять что сейчас используется?
- VEG
- Администратор
- Откуда: Finland
- Репутация: 279
- С нами: 13 лет
-
- Сайт
- Ответить с цитатой
sudden » 29.06.2012, 00:11
VEG, на самом деле direct sound отстой полный, я его ни в видеоплеерах, ни в фубаре не использую
- sudden
- Репутация: 22
- С нами: 18 лет 3 месяца
- Ответить с цитатой
Freem » 29.06.2012, 15:02
Тащем-то asio для работы больше, чем для простого прослушивания, скорее с этим связано такое описание.
- Freem
- Репутация: 0
- С нами: 17 лет 7 месяцев
- Ответить с цитатой
PitKon » 01.07.2012, 15:19
Стоял февральский foo_out_asio, заменил на новый ASIO support v2.1.2 [06.06.2012] работает без проблем. Что до звука — однозначно ASIO, даже WASAPI хуже, ИМХО
- PitKon
- Откуда: Беларусь, Жодино
- Репутация: 6
- С нами: 12 лет 11 месяцев
- Ответить с цитатой
foo_val » 01.07.2012, 18:31
PitKon:заменил на новый ASIO support v2.1.2 [06.06.2012]
V 3.0 beta 5 пока сыровата…, хотя здорово что работа идёт…), но для некоторых девайсов может оказаться получше, пока остаюсь на WASAPI.
- foo_val
- Репутация: 12
- С нами: 15 лет 2 месяца
- Ответить с цитатой
PitKon » 01.07.2012, 20:10
foo_val:но для некоторых девайсов может оказаться получше, пока остаюсь на WASAPI.
У меня аудиокарта Infrasonic Quartet, их родной драйвер ASIO отлично работает под w7
- PitKon
- Откуда: Беларусь, Жодино
- Репутация: 6
- С нами: 12 лет 11 месяцев
- Ответить с цитатой
dr_jenia » 06.09.2013, 17:52
Ребята подскажите по такому вопросу, вот установил я скажем asio4all затем нашел тему про этот плагин под фубар, скачал и установил foo_out_asio,
а вот как его «воткнуть» чтоб он работал (тоесть инстал я сделал, а дальше) или foo_out_asio работает только с чипами которые изначально поддерживают asio и foo_out_asio предназначен для этого.
- dr_jenia
- Гость
- Ответить с цитатой
simmons » 06.09.2013, 18:00
dr_jenia — поконкретней:
1. Какая звуковая карта у тебя?
2. Какая ОС?
3. Какая версия фубара?
- simmons
- Репутация: 128
- С нами: 16 лет 2 месяца
- Ответить с цитатой
vladj » 06.09.2013, 18:03
asio4all самопальные драйвера, жалкое подобие настоящего asio, меняй карту, а так, из гуано конфетку не сделаешь.
- vladj
- Откуда: Пермский край
- Репутация: 427
- С нами: 15 лет 3 месяца
- Ответить с цитатой
simmons » 06.09.2013, 18:07
Но все же Влад ты согласись что рилтек звучит намного с асио через «калонки» чем без асио. Проверено
- simmons
- Репутация: 128
- С нами: 16 лет 2 месяца
- Ответить с цитатой
dr_jenia » 06.09.2013, 19:33
to: simmons
1\ одна звуковуха всторенная в ноут (на ней и пробовал ати асио) на а та на которой слушаю внешний дак (pcm2706 — dir9001 — pcm1794) к нему наверно точно не прикрутиш асио
2\ ХП
3\ 2000 v.1.2.9 сборка по ссылке с этого форума
ну чип в звуковухе может и не аийс но 24бита 192 перевариват
- dr_jenia
- Гость
- Ответить с цитатой
- 1
vladj » 06.09.2013, 20:09
C KS не всё так гладко, у меня ХР, но моя продиджи в упор не работает по asio и что самое плохое, по КS не работает.
dr_jenia, ты чуток сэкономил, на ебэе много карт, работающих по asio, цена не смертельна, нужно было изначально выбирать.
MrGrey, совершенно прав, если удастся вывести звук по КS с ноута, будет лучше всего.
- vladj
- Откуда: Пермский край
- Репутация: 427
- С нами: 15 лет 3 месяца
- Ответить с цитатой
dr_jenia » 06.09.2013, 23:57
Ребзя куда вы сЪехали с темы?
речь то шла О foo_out_asio и о том как его воткнуть после инстала? (собсна тема об этом)
ато началось что то, только не про драйвер foo_out_asio.
мня интересовало: Где должно быть видно что скажем плагин запущен?
пс.
to: vladj
МАН!, какой блин сэкономим? у меня ноут
пс2. и кернел кста тоже не работает
- dr_jenia
- Гость
- Ответить с цитатой
- 1
mgz » 07.09.2013, 09:48
foo_out_asio даёт пункт в настройках Preferences / Playback / Output / ASIO и устройство вывода во вкладке Output -> Device.
Для активации ASIO плагина нужно в девайсах выбрать ASIO и Вашу карту (конечно при условии, что она совместима с ASIO).
- mgz
- Откуда: Украина, Киев
- Репутация: 73
- С нами: 19 лет
- Ответить с цитатой
vladj » 07.09.2013, 14:00
dr_jenia, давай по порядку….Говорить о Реалтеке внутреннем и ASIO не нужно, ибо не поддерживается.
Нет разницы ноут или ещё что, воткнёшь в свой USB карту, которая честно поддерживает ASIO, проблем не будет.
Твоя карта не поддерживает, потому и пошли речи про самопальный asio4all. Смирись и пользуйся самопалом или
заказывай нормальную карту на ебэе, Али и т.д. Как ещё понятней написать ?
dr_jenia:мня интересовало: Где должно быть видно что скажем плагин запущен?
Если ты не посмотрел, через что ты можешь вывести звук в настройках, то зачем преждевременно писать о драйверах.
dr_jenia:речь то шла О foo_out_asio и о том как его воткнуть после инстала? (собсна тема об этом)
Если нет поддержки ASIO железом, то какие могут быть вопросы по нему ? Если поддержка заявлена, название карты в студию.
- vladj
- Откуда: Пермский край
- Репутация: 427
- С нами: 15 лет 3 месяца
Вернуться в Плагины
Skip to content
If you have never used the ASIO sound drivers in Windows, then you have not experienced high quality sound output experience yet. ASIO stands for Audio Stream Input/Output and is a standard developed by the German company Steinberg Media Technologies. The benefit of using ASIO is that it can access the hardware directly and thus avoids any issues usually encountered when using the regular sound card drivers. But one of the problems with using ASIO is that you can this interface only through an ASIO supporting application and not many such applications exist.
There is one music player application for Windows called Foobar2000 that does support ASIO and here is how you can configure Foobar2000 to use ASIO drivers:
- First of all install ASIO4ALL sound drivers in your Windows PC. These drivers do not replace your regular sound drivers, but are used only by ASIO enabled applications.
- Download the latest version of Foobar2000 and install it in your Windows PC.
- Download the ASIO Support component for Foobar and save it somewhere in your computer.
- Launch Foobar2000, click on File in the menubar and select Preferences from there. You can also use the hotkey Ctrl+P .
- In the preferences window, select Components and then click on the Install button. Choose the foo_out_asio.fb2k-component file that you downloaded in the step 3 above. It will install the ASIO support component and restart Foobar2000.
- Once again open the preferences like in the step 4 above. In the preferences, select Playback → Output and then choose ASIO4ALL as the output device. Click on the OK button.
- Restart Foobar2000 and you are ready to play the music through the ASIO interface. Make sure you use good quality headphones like the ones from Beats by Dre or Grado in order to experience the improvement in quality of the sound output.
When you play the music through ASIO4ALL sound drivers, you will see a small icon in the system tray of Windows desktop. You can click on this icon to configure the various settings for ASIO4ALL.
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.