Audiophile's Blog
Логин:Пароль:


Забыл пароль | Регистрация (убрать всю рекламу)
На сайт | Новые сообщения | Участники | Правила форума | Поиск | RSS
» » » »
Страница 20 из 24«1218192021222324»
Модератор форума: mrmerak, krivenchenko 
Форум » Воспроизведение аудио » Настройка Windows, драйверов » Организация качественного вывода звука на компьютере (Обсуждение статьи №1)
Организация качественного вывода звука на компьютере
AudiophileДата: Среда, 26 Декабря 2012, 13:12 | Сообщение # 1


Группа: Администраторы
Сообщений: 1052
Статус: Offline
Обсуждение статьи:
Организация качественного вывода звука на компьютере [foobar2000 1.1.x, Windows XP/Vista/7/8
 
getДата: Воскресенье, 31 Января 2016, 14:37 | Сообщение # 571
Группа: Проверенные
Сообщений: 7
Статус: Offline
Вот поистине странно, я не раз читал топы по выводу DSD  с компа на Onkyo 709, речь там шла не о настройках foobar а о 709, неужели все работало через USB? Да и касаемо других форматов, DTS.. все одно видим PCM на ресивере

Сообщение отредактировал get - Воскресенье, 31 Января 2016, 14:39
 
RollinnnДата: Воскресенье, 31 Января 2016, 15:38 | Сообщение # 572


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата get ()
Да и касаемо других форматов, DTS.. все одно видим PCM на ресивере
А DTS через что выводите? DTS через фубар просто так не вывести, нужен плагин (не foo_input_dts). Проще через MPC-HC, например.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
getДата: Воскресенье, 31 Января 2016, 15:54 | Сообщение # 573
Группа: Проверенные
Сообщений: 7
Статус: Offline
Вообще было давно желание сделать именно Foobar универсальным аудио проигрывателем. Все актуальные плагины для воспроизведения Hi-res установил, dts, flac Dff, образы SACD заводятся без проблем. Кстати, DVDA возможно только звук воспроизводить или картинки тоже?
Но а вот вывести оригинальный поток на цап ресивера не получается..
Но я так же слышал о том что цап 709 все равно переворачивает входящий DSD в PCM.


Сообщение отредактировал get - Воскресенье, 31 Января 2016, 18:24
 
RollinnnДата: Воскресенье, 31 Января 2016, 18:31 | Сообщение # 574


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата get ()
DVDA возможно только звук воспроизводить или картинки тоже?
Только звук.
dts из фубара можно вывести без декодирования, если установить foo_spdifer


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
getДата: Воскресенье, 31 Января 2016, 19:58 | Сообщение # 575
Группа: Проверенные
Сообщений: 7
Статус: Offline
а в противном случае dts как декодируется при установленном foo_input_dts.fb2k-component ?
 
RollinnnДата: Воскресенье, 31 Января 2016, 20:16 | Сообщение # 576


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата get ()
а в противном случае dts как декодируется при установленном foo_input_dts.fb2k-component ?
Просто декодируется в PCM. Вы же хотите выводить на ресивер оригинальный поток в DTS, вроде как.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
getДата: Понедельник, 01 Февраля 2016, 20:28 | Сообщение # 577
Группа: Проверенные
Сообщений: 7
Статус: Offline
Именно. foo_spdifer установил, но на ресивере по прежнему PCM.

Добавлено (01 Февраля 2016, 20:28)
---------------------------------------------
Подскажите, если кто организовывал связку onkyo и foobar по сети, например с плагином https://www.foobar2000.org/components/view/foo_out_upnp

Сообщение отредактировал get - Воскресенье, 31 Января 2016, 20:43
 
RollinnnДата: Понедельник, 01 Февраля 2016, 21:24 | Сообщение # 578


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата get ()
Именно. foo_spdifer установил, но на ресивере по прежнему PCM.
А foo_input_dts нужно при этом удалить, отключить все DSP, выставить громкость 100%, режим вывода - WASPI и 16 бит.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
getДата: Четверг, 04 Февраля 2016, 22:45 | Сообщение # 579
Группа: Проверенные
Сообщений: 7
Статус: Offline
Спасибо! Получилось! )))

Добавлено (04 Февраля 2016, 22:45)
---------------------------------------------
Еще бы DSD вывести!

 
R1ckДата: Пятница, 05 Февраля 2016, 23:04 | Сообщение # 580
Группа: Проверенные
Сообщений: 8
Статус: Offline
Здравствуйте. Организовываю настройку вывода звука через внешний цапоусь Audiotrak Prodigy Cube. Не понимаю назначение некоторых настроек. Помогите пожалуйста правильно их настроить.
Прикрепления: 4075860.jpg(612Kb)
 
RollinnnДата: Суббота, 06 Февраля 2016, 00:39 | Сообщение # 581


Группа: Эксперты
Сообщений: 769
Статус: Offline
R1ck, по картинке:
верхний левый скриншот - неважно какие настройки, если не планируете с cube выводить сигнал по оптике или коаксиалу на ресивер, например;
верхний правый: галки на монопольном режиме - правильно, а настройки формата по умолчанию при выводе через WASAPI влияния оказывать не будут, ну а для использования в общем режиме - 24 бита, а частоту в зависимости от потребностей;
нижний - 24 бита, без dither'а.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10


Сообщение отредактировал Rollinnn - Суббота, 06 Февраля 2016, 00:54
 
R1ckДата: Суббота, 06 Февраля 2016, 23:27 | Сообщение # 582
Группа: Проверенные
Сообщений: 8
Статус: Offline
Rollinnn, Спасибо. А почему 24 бита? И на что влияют эти настройки с битами? Частоту выбирать чисто по частоте прослушиваемого материала?
 
RollinnnДата: Суббота, 06 Февраля 2016, 23:51 | Сообщение # 583


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата R1ck ()
И на что влияют эти настройки с битами?
На соотношение сигнал/шум и на ухудшение этого соотношения при регулировке громкости программным способом. Чем больше бит, тем лучше соотношение сигнал/шум. На деле наличие слышимой разницы крайне маловероятно и качество 16-битного материала не станет лучше, если его выводить в 24 битах, но всё-таки. А в общем режиме при выводе в 16 бит, к тому же, винда делает дизеринг и когда надо, и когда не надо (http://audiophilesoft.ru/news/wasapi_noise/2013-08-20-82)

Цитата R1ck ()
Частоту выбирать чисто по частоте прослушиваемого материала?
В общем режиме - да. При выводе через WASAPI частота переключается автоматически. Но при попытке вывести через WASAPI аудио с частотой, которую устройство не поддерживает, вылезет ошибка.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
R1ckДата: Воскресенье, 07 Февраля 2016, 17:52 | Сообщение # 584
Группа: Проверенные
Сообщений: 8
Статус: Offline

Цитата
На соотношение сигнал/шум и на ухудшение этого соотношения при регулировке
громкости программным способом. Чем больше бит, тем лучше соотношение
сигнал/шум. На деле наличие слышимой разницы крайне маловероятно и
качество 16-битного материала не станет лучше, если его выводить в 24
битах, но всё-таки. А в общем режиме при выводе в 16 бит, к тому же,
винда делает дизеринг и когда надо, и когда не надо (http://audiophilesoft.ru/news/wasapi_noise/2013-08-20-82)
Что такое общий режим? WASAPI shared? Ну у меня же стоит ex, значит данное явление не актуально. Вообще у меня затейная ситуация. Производителем заявлена поддержка 24бит, но вин7 не хочет работать с устройством, если аппаратно стоит 24 бита. http://audiotrack.net/en....tempt=1
Вот по ссылке проблема описана. И соответственно я в настройках устройства не могу выбрать что-то кроме 16 бит.

Цитата
При выводе через WASAPI частота переключается автоматически.
Shared или ex?
 
RollinnnДата: Воскресенье, 07 Февраля 2016, 18:11 | Сообщение # 585


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата R1ck ()
то такое общий режим? WASAPI shared?
Да.

Цитата R1ck ()
При выводе через WASAPI частота переключается автоматически.Shared или ex?
Ex(clusive)
В фубаре то, что называется WASAPI - это только WASAPI exclusive.

Цитата R1ck ()
Вообще у меня затейная ситуация. Производителем заявлена поддержка 24бит, но вин7 не хочет работать с устройством, если аппаратно стоит 24 бита. http://audiotrack.net/en....tempt=1Вот по ссылке проблема описана. И соответственно я в настройках устройства не могу выбрать что-то кроме 16 бит.
dont_know Придётся, значит, довольствоваться 16... А вин7-то нормальная, полноценная?


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
R1ckДата: Воскресенье, 07 Февраля 2016, 22:08 | Сообщение # 586
Группа: Проверенные
Сообщений: 8
Статус: Offline

Цитата
В фубаре то, что называется WASAPI - это только WASAPI exclusive.
Ну понятное дело, раз плагин для поддержки именно exclusive режима. А что значит частота будет регулироваться автоматически? Т.е. материал будет подаваться на устройство без всяких ресемплов до опорной частоты? В своей изначальной частоте.

Цитата
Придётся, значит, довольствоваться 16
Ну да. Но ведь это ничего серьезного, насколько я понимаю.

Цитата
А вин7-то нормальная, полноценная?
Да. Тут скорее всего какие-то нюансы конкретно с устройством. Но мне что-то лень копать гугол. Оставлю 16б пока.


Сообщение отредактировал R1ck - Понедельник, 08 Февраля 2016, 00:09
 
RollinnnДата: Воскресенье, 07 Февраля 2016, 22:22 | Сообщение # 587


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата R1ck ()
Т.е. материал будет подаваться на устройство без всяких ресемплов до опорной частоты? В своей изначальной частоте.
Да. Но, как я писал выше:
Цитата Rollinnn ()
при попытке вывести через WASAPI аудио с частотой, которую устройство не поддерживает, вылезет ошибка.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
R1ckДата: Понедельник, 08 Февраля 2016, 00:08 | Сообщение # 588
Группа: Проверенные
Сообщений: 8
Статус: Offline

Цитата
при попытке вывести через WASAPI аудио с частотой, которую устройство не поддерживает, вылезет ошибка.
Применительно к Кубу это какие частоты? Все что выше 96кГц? А любые ниже он поддерживает? Спасибо.
 
RollinnnДата: Понедельник, 08 Февраля 2016, 08:07 | Сообщение # 589


Группа: Эксперты
Сообщений: 769
Статус: Offline
Подозреваю (т.к. usb чип в нём - tenor), что куб поддерживает только 3 частоты: 44.1, 48 и 96.

Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10


Сообщение отредактировал Rollinnn - Понедельник, 08 Февраля 2016, 08:07
 
conusДата: Понедельник, 15 Февраля 2016, 23:47 | Сообщение # 590
Группа: Проверенные
Сообщений: 25
Статус: Offline
Surround Pan (foo_dsp_span.dll) 1.3 корректно баланс регулирует? - смутил внешний вид с четырьмя колонками типа квадро...
 
KShibaevДата: Суббота, 20 Февраля 2016, 17:49 | Сообщение # 591
Группа: Проверенные
Сообщений: 41
Статус: Offline
Ещё в это тему надо бы перенести вот этот вопрос вопрос + ответ из этой темы про ASIO vs. WASApi(event)

Вопрос про
Протокол вывода KS (Kernel Streaming).
1.
Что нам известно про него ? -- точнее что есть по сути KS вывод? не KS-плагин , а именно KS-вывод.
1.1 поясню. До того как услышал про KS-плагин для Foobar я не слышал ни про какой KS (ни разу нигде и никогда)
2.
далее, в какой-то момент я вдруг понял, что в Foobar именно KS-плагин , плагин . Плагин , который умеет ... (и далее по тексту)
Т.е. есть плагин , который выводит звук (в обход Windows Mixer) .. А теперь внимание .. Куда? 
- на какой-то  реальный KS , 
- на какой-то  реальный KS-вывод на звуковой карте
- - - - - - - - - - - - - - или KS-драйвер который должен быть написан для этой звуковой карты под эту систему.
                                или что ? - что есть KS ?! ( не плагин для Foobar , а то что этот плагин использует для вывода )
что есть KS ?
по всей видимости это некая физическая возможность ( на любой ли звуковухе она присутвует ?! ),
но любая физическая возможность реализуема нами легально лишь через драйвер.
Т.е. KS вывод нам может быть предоставлен лишь..
.. лишь если он реализован на уровне драйвера звуковой платы. Ровно как и ASIO , так получается.

3.
И это в какой-то мере подтверждается следующим вопросом
И ещё пара уточнение из личного опыта использования KS плагина для Foobar под Windows XP , т.к. под Windows_7 ...
:
3.1
Вот цитата, что в Windows_7 KS вывод = остался. ( Cтоп! или KS это Windows-опция ?! а если нет, тогда при чём тут Windows ? )

Цитата
В данных ОС также присутствует Kernel Streaming (KST), но на практике он далеко не всегда работает — порой устройство по непонятным причинам оказывается «занято».
на практике же ( у меня )
под Windows_XP           KS-плагин для Foobar2000             добавлял в Foobar этот самый KS-Вывод 
VS.
под Windows_7 этот же KS-плагин для Foobar2000 уже НЕ добавлял в Foobar этот самый KS-Вывод --
все выводы есть , а KS нет. никакого KS вывода под Windows_7 в Fobbar я добиться и испробовать не могу (почему-то).

3.2 
KS метод сравнивают (ставят в один ряд) с тем же ASIO ( а его сравнивают с WASApi(эксклюзивный) - мол и тот и другой (и третий) обходят Windows Mixer.
+
в описании KS-Плагина для Foobar указывается , что данный метод (KS метод) вывода обходит Windows Mixer.
=
Но на практике :
у меня под XP при Foobar2000 --> KS-плагин переставала работать лишь ПОЛОВИНА Windows Mixer :
- лишь Wave регулятор обходился , т.е. переставал работать , 
- а вот Master of Windows Mixer оставался задействованным. 
Как же так? т.е. 
А разве Master регулятор не относится к Windows Mixer ? -- а к чему тогда он относится и какова его реализация и вредность ?
т.е.
ASIO и WASApi(event/push) обходит Windows Mixer полностью , а KS лишь на половину (на Wave-половину). По-моему это не совсем равноценно, совсем не равноценно.

У всех ли так же как у меня остаётся задействованным Master of Windows Mixer при KS-плагине в Foobar2000 под Windows XP  ?
и
как получить этот же KS (плагин / вывод) в этом же в Foobar2000 , но под Windows_7 ? ( да у меня одновременно стоят обе системы )
 
conusДата: Суббота, 20 Февраля 2016, 19:18 | Сообщение # 592
Группа: Проверенные
Сообщений: 25
Статус: Offline
Resampler(SoX)-Target samplerate - можно выставить автомат, чтобы на усь шла исходная конкретная частота?, ведь этот разумный логический вывод напрашивается сам собой...
 
RollinnnДата: Суббота, 20 Февраля 2016, 19:52 | Сообщение # 593


Группа: Эксперты
Сообщений: 769
Статус: Offline
KShibaev, KS плагин для фубара - экспериментальный компонент, его работа вообще не гарантируется, о чём фубар нас предупреждает при первой попытке его (KS) использования.
Цитата KShibaev ()
WASApi(event/push) обходит Windows Mixer полностью
Зависит от драйверов. При использовании стандартного драйвера винды для USB аудио устройств, системный регулятор громкости продолжает работать. Во всяком случае, у меня так.
-------------------------------------------------------------------------------------------------------------------------------------------

Цитата conus ()
esampler(SoX)-Target samplerate - можно выставить автомат, чтобы на усь шла исходная конкретная частота?
Если хотите отключить ресемплинг для некоторых частот, то используйте Resampler (SoX) mod.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
conusДата: Суббота, 20 Февраля 2016, 20:12 | Сообщение # 594
Группа: Проверенные
Сообщений: 25
Статус: Offline
Цитата Rollinnn ()
Если хотите отключить ресемплинг для некоторых частот, то используйте Resampler (SoX) mod.
Спасибо, пытаюсь применить, но, что поставить при этом в Target samplerate, как выделить эти некоторые частоты - 44,1,  88,2,  96 и 192, чтобы табло моего цифрового усилителя показывало частоты, соответствующие фубару? Прописать таким вот образом - 44100;88200;96000;192000 ?

Применил подобным образом.., фубар показывает 88200, результат: звука нет - "Unrecoverable playback error: Unsupported stream format: 88200 Hz / 24-bit / 2 channel"


Сообщение отредактировал conus - Суббота, 20 Февраля 2016, 20:43
 
RollinnnДата: Суббота, 20 Февраля 2016, 20:39 | Сообщение # 595


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата conus ()
Прописать таким вот образом - 44100;88200;96000;192000 ?

Да, в "DON'T resample frequencies" прописать 44100;88200;96000;192000. А в Target samplerate поставьте ту частоту, в которую хотите ресемплить все остальные, кроме прописанных в "DON'T resample frequencies".

Добавлено (20 Февраля 2016, 20:39)
---------------------------------------------
Цитата conus ()
Применил подобным образом.., фубар показывает 88200, а табло 44,1...

Не спутали ли Вы версию mod с mod2? Нужна именно mod. И вывод через WASAPI, иначе винда будет ресемлить.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10


Сообщение отредактировал Rollinnn - Суббота, 20 Февраля 2016, 20:42
 
emusicДата: Суббота, 20 Февраля 2016, 20:50 | Сообщение # 596
Группа: Эксперты
Сообщений: 44
Статус: Offline
Цитата KShibaev ()
что есть по сути KS вывод?

По сути KS-интерфейс - это уровень непосредственно драйвера аппаратного устройства, без посредников вроде KMixer (в Win 5.x) или AudioDG (Win 6.x и выше).

Цитата KShibaev ()
или KS-драйвер который должен быть написан для этой звуковой карты под эту систему.

Именно так.

Цитата KShibaev ()
что есть KS ?по всей видимости это некая физическая возможность

Это не физическая возможность, а лишь возможность работать непосредственно с уровнем драйвера, минуя промежуточные. Вроде того, как с информацией на диске можно работать через файлы (верхний уровень), через логические блоки в разделах (средний уровень), через логичесекие блоки диска-устройства (низкий уровень), а через внутренний интерфейс контроллера диска - еще через физические блоки на поверхности диска-блина.

Строго говоря, даже через KS система и приложения выходят чаще всего не на сам драйвер производителя, а на так называемый драйвер порта (port class driver - portcls). Но он является просто удобной оберткой для сделанного производителем драйвера минипорта (miniport driver), и никаких изменений в звуковые данные не вносит, хотя иногда добавляет глюков.

Цитата KShibaev ()
KS вывод нам может быть предоставлен лишь.... лишь если он реализован на уровне драйвера звуковой платы.

В системах Win 6.x и выше KS является единственным интерфейсом, через который звуковая подсистема, реализующая интерфейсы MME, DS и WASAPI, может работать с устройством. То есть, если устройство доступно через MME, DS и WASAPI - это однозначно говорит о наличии KS-драйвера для этого устройства. Другое дело, что драйвер не обязательно должен быть сделан производителем - если устройство поддерживает общепринятые протоколы, в системе может быть готовый драйвер для него (например, usbaudio или hdaudio).

В более ранних системах все не так однозначно - там не было WASAPI, а MME/DS могли обеспечиваться непосредственно драйвером устройства.

Цитата KShibaev ()
Ровно как и ASIO , так получается.

Совершенно верно. Вопрос лишь в том, насколько аккуратно и грамотно реализованы эти интерфейсы в драйвере. Например, для массовых звуковых адаптеров прежде всего делаются KS-драйверы, ибо без них устройство просто не будет доступно системе. А для адаптеров, предназначенных для профессионального применения, могут в первую очередь сделать хороший драйвер ASIO, а драйвер KS сляпать как попало, лишь бы хоть как-то работал.

Самым технически правильным путем является разработка полнофункционального драйвера KS, а драйвера ASIO - как надстройки над ним, как это реализовано в ASIO4ALL. Но проблема в том, что интерфейс ASIO очень прост, прозрачен и исчерпывающе документирован, а KS - неимоверно наворочен и документирован из рук вон плохо. Подозреваю, что даже в MS нет людей, досконально разбирающихся во всех аспектах KS - это видно по дискуссиям, в которых участвуют их ведущие инженеры-разработчики.

Цитата KShibaev ()
Вот цитата, что в Windows_7 KS вывод = остался. ( Cтоп! или KS это Windows-опция ?!

В Win7 (6.1) KS менялся лишь по мелочам. Радикально он был дополнен лишь в Vista (6.0) - туда добавили так называемый "looped mode", или RTAudio (WaveRT). А вообще, KS - это неотъемлемая компонента всех систем, начиная с Win98 и Win2k. С этих версий "Windows без KS" не бывает.

Цитата KShibaev ()
ЦитатаВ данных ОС также присутствует Kernel Streaming (KST), но на практике он далеко не всегда работает — порой устройство по непонятным причинам оказывается «занято».

Это пишут люди, не разбирающиеся в вопросе. Дело вот в чем: в KS есть понятие "фильтра" (некий аналог устройства или его части) и "пина" (некий аналог точки ввода/вывода или канала передачи в устройстве). Чтобы создать поток ввода или вывода, нужно запросить у фильтра новый экземпляр пина (pin instance). Если устройство аппаратно поддерживает несколько потоков (а в интервале с конца 90-х до середины 2000-х они почти все это поддерживали), и драйвер умеет эту возможность использовать - драйвер просто связывает новый экземпляр пина с отдельным аппаратным каналом. Если же аппаратной поддержки многопоточности нет (или драйвер писан лентяями под современные версии Windows с программным смешиванием), то драйвер никогда не имеет в запасе более одного доступного экземпляра пина. Если этот экземпляр первым получит система - обломается плейер с KS-плагином. Если первым его получит плейер - обломается система. Это работает в точности так же, как и режим Exclusive в WASAPI, поскольку в этом режиме система напрямую связывает клиентский поток с полученным у драйвера экземпляром пина.

Цитата KShibaev ()
никакого KS вывода под Windows_7 в Fobbar я добиться и испробовать не могу

Это однозначно кривой плагин. Правильно написанный пользовательский код всегда имеет доступ к KS. Другое дело, что он не всегда сможет получить свой экземпляр пина по описанным выше причинам.

Цитата KShibaev ()
KS метод сравнивают (ставят в один ряд) с тем же ASIO ( а его сравнивают с WASApi(эксклюзивный) - мол и тот и другой (и третий) обходят Windows Mixer.

ASIO сам по себе ничего не обязан "обходить", поскольку является посторонним для Windows интерфейсом, и может быть реализован как угодно - хоть поверх MME, DS или WASAPI. Просто на практике его реализуют или напрямую через драйвер ядра, или через KS.

WASAPI/Exclusive действительно обходит микшер, исключая сам факт наличия альтернативных потоков, которым могло бы понадобиться смешивание.

Цитата KShibaev ()
лишь Wave регулятор обходился , т.е. переставал работать , - а вот Master of Windows Mixer оставался задействованным.

Тут дело в том, что понятие микшера включает, как минимум, две функции - смешивание и регулирование. В обсуждаемом вопросе обходится только смешивание. Регулирование же вообще осуществляется разными путями - как через обработку данных в потоках, так и через передачу команд устройству через драйвер (как правило, через отдельный фильтр).

В 5.x регуляторы воздействуют только на устройство, а в 6.x и выше - на оба пути.

Цитата KShibaev ()
как получить этот же KS (плагин / вывод) в этом же в Foobar2000 , но под Windows_7 ?

Искать некривую реализацию плагина, или делать его самому. :)

Добавлено (20 Февраля 2016, 20:50)
---------------------------------------------

Цитата Rollinnn ()
KS плагин для фубара - экспериментальный компонент, его работа вообще не гарантируется, о чём фубар нас предупреждает при первой попытке его (KS) использования.

Это автор плагина так предупреждает о своем нежелании делать надежный доступ к KS, работающий везде. :) Его можно понять - реализация работы с KS очень муторна и трудозатратна.
 
RollinnnДата: Суббота, 20 Февраля 2016, 20:55 | Сообщение # 597


Группа: Эксперты
Сообщений: 769
Статус: Offline
Цитата emusic ()
Это автор плагина так предупреждает о своем нежелании делать надежный доступ к KS, работающий везде.
У Вас, я так понимаю, такого желания тоже нет...


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10
 
emusicДата: Суббота, 20 Февраля 2016, 21:01 | Сообщение # 598
Группа: Эксперты
Сообщений: 44
Статус: Offline
Цитата Rollinnn ()
У Вас, я так понимаю, такого желания тоже нет...

Вопрос не в желании - нет практического смысла. KS-плагины делались в те времена, когда в ходу были Win 5.x. Сейчас эти системы остались лишь у любителей раритета, серьезные люди используют только 6.x, а в них есть WASAPI/Exclusive.

KS ничего не может добавить к WASAPI/Exclusive в плане качества звука - в обоих случаях звуковые данные идут напрямую без обработки. KS способен дать лишь меньшие задержки (сотни микросекунд вместо единиц миллисекунд в WASAPI), но кому это нужно в проигрывателях/рекордерах?
 
KShibaevДата: Суббота, 20 Февраля 2016, 22:07 | Сообщение # 599
Группа: Проверенные
Сообщений: 41
Статус: Offline
emusic,
спасиБИЩЕ вам огромное! Хотел написал в личку, что бы не засорять форум "лирико" , но личных сообещний здесь кажется нет.
на столько пошагового и вместе с тем глубокого профессионального ответа я даже представить не мог, не то что ожидал.
УРА! есть среди нас великие профессионалы :)

===

А про регулятор громкоксти в Foobar2000
может ли кто-нибудь так же досконально разложить её по полочкам
в каком виде Foobar2000 меняет громкость , т.е. применяте ли она для это принудительные РеСемлинг ?
и если да то во что ?
И почему можно быть уверенным , что при положении громкости в 100% этого самого ReSampling НЕ производится , 
ведь Windows Mixer производит его в любом случае
(
А иначе и обходить его бы не было бы никакого смысла --  установил себе всё на 100% -- вот считай и обошёл его.
Но нет же...
Мы его(Windows Mixer) именно по-тому и обходим, что он даже на 100% всё равно РеСемплирует 16->32->16 , собака такая)
)

Почему же считается что в громкость в Foobar2000 не производит того же самого ? -- разве что (можно предположить, что) его автор
Цитата
Питер Павловски (Peter Pawlowski), отделившись в 2002-м году от команды разработчиков Winamp и начав работу по созданию проигрывателя foobar2000,

заложил в Foobar2000 эту интеллектуальную опцию :
если громоксть на 100% , то регулятор громкости именно обходится ( direct ).
Но..
Но если бы это , действительно , было так , то об это было бы (много где) написано. А этого нет...
А значит принудительный РеСемплинг в Foobar2000 ТОЖЕ ДОЛЖЕН ПРОИЗВОДИТЬСЯ.
Хотя я уже задавал этот вопрос и мне вот здесь уже ответили, что нет, не производится. И даже ниже вот здесь обосновали почему.
Но мне это не кажется до конца убедительным и точным.
Есть ли ещё мнения и ФАКТЫ на этот счёт ?! или как вообще отключить регулятор громкости в Foobar2000 т.к.
Цитата
громкость от луквого
 
RollinnnДата: Суббота, 20 Февраля 2016, 22:40 | Сообщение # 600


Группа: Эксперты
Сообщений: 769
Статус: Offline
Ещё раз: при положении регулятора громкости в фубаре в 0 dB, этот самый регулятор НИКАК, абсолютно никак не изменяет звуковой поток. Что конкретно в этой фразе Вам не понятно?

Про ресемплинг.
Чтобы фубар делал ресемплинг, нужно его (ресемплинг) специально в настройках DSP фубара включить. Если в настройках DSP фубара ресемплинг не включён, то фубар не будет делать ресемплинг, и регулятор громкости здесь вообще ни при чём.
Ресемплинг вообще никакого отношения к регулировке громкости не имеет.

Цитата KShibaev ()
Но мне это не кажется до конца убедительным и точным.
Ну, то, что Вам что-то кажется или не кажется, это уже вопрос другой.


Абсурдистан А ты тоже где-то читал, что фубар задирает высокие?
FLAC1.3.1noSSE2 LAME3.99.5ICL12.1 Monkey'sAudio4.10


Сообщение отредактировал Rollinnn - Суббота, 20 Февраля 2016, 22:41
 
Форум » Воспроизведение аудио » Настройка Windows, драйверов » Организация качественного вывода звука на компьютере (Обсуждение статьи №1)
Страница 20 из 24«1218192021222324»
Поиск:

Copyright Taras Kovrijenko © 2009–2016