Перейти к содержанию

Alt

Пользователи
  • Публикаций

    62
  • Баллов

    20 
  • Зарегистрирован

  • Посещение

Весь контент Alt

  1. Есть способ еще проще (без JackRouter и его настроек) 1) Если нет хорошего ASIO-драйвера - устанавливаем ASIO4ALL. 2) Устанавливаем ASIO Bridge. Перезагружаемся 3) В настройках звука Windows выбираем по-умолчанию VB-Audio Hi-Fi Cable 4) Запускаем ASIO Bridge, настраиваем, выбираем свой ASIO-драйвер (ASIO4ALL) 5) Устанавливаем FlexASIO (описание здесь) 6) В плеере/аудиоредакторе выбираем в качестве устройства FlexASIO.
  2. Тогда, может быть, "Output format" для MP3-декодера выбран 32 бита? В этом случае также потребуется в 2 раза больше памяти. Нет-нет, всё по-умолчанию. WAV (файл декодирован фубаром) тоже не проигрывается.
  3. У меня на 32-битной с Full-Memory этот файл воспроизводится. В памяти занимает 1Gb. Может быть, в настройках MP3-плагина включена опция "Full buffering"? Тогда надо будет уже 2 раза по гигабайту. Нет, опция отключена (как и изначально). Ошибка возникает моментально, потребление памяти (судя по диспетчеру) даже не начинает возрастать. Рискну предположить, что это связано с тем, что у меня все планки памяти по гигабайту.
  4. IgorA, Здравствуйте. Есть несколько баг-репортов. Из-за direct_input-версии плагина alac опять начались проблемы с lossy m4a (youtube, itunes). При открытии плеером, в верхней строке отображается "*название папки* [00:00] m4a", но плейлист пуст; при нажатии на "плей" показывает ошибку воспроизведения файла. Смена разрешения на aac/mp4 помогает. Также с выводами Full_Memory отказываются проигрыватся большие mp3-файлы (~230 МБ, пример). Система 32-битная, но распакованный в WAV файл (который тоже не воспроизводится) занимает всего 1 ГБ и свободной оперативной памяти более чем достаточно... P.S. А зачем в 32-битной версии 2 разных in_wma.dll (в корне и в \EXTRAS\WMA)?
  5. Автор ASIO4ALL рассказал о том, как правильно отключить иконку в трее. Есть 2 способа. Первый - редактирование реестра, второй - патч asio4all*.dll фирменной утилитой. 1-й способ. В документе описано, как выглядят в реестре флаги, которые отвечают за настройки драйвера (тоесть, как меняется реестр после изменения некоторых параметров в панели). Оказывается есть еще один секретный флаг, который отключает иконку в трее - #define A4A_FLAG_NO_TRAY_ICON 0x00000004 (application) Для того, чтобы выключить иконку отдельного настроеного приложения, нужно зайти в реестр (HKEY_CURRENT_USER\Software\ASIO4ALL v2 by Wuschel\*уникальный раздел приложения*) и там отредактировать REG_DWORD под названием "Flag", поменяв в значении последнюю (или единственную) цифру "0" на "4". А вот твик, который отключает иконку по-умолчанию для новых ASIO-хостов (будет точно работать для всех приложений, в которых не открывалась панель управления ASIO4ALL до применения твика) 2-й способ. - Качаем и устанавливаем это: http://www.asio4all....m_Eval_2_10.exe (в будущем, возможно, нужно будет изменить ссылку, согласно версии) - Открываем редактор (ASIO Driver OEM Editor / a4aedit.exe) и в нём нужный файл (asio4all.dll, либо asio4all64.dll) - Снять галку с "Tray Icon" - Сохранить
  6. Не так давно появилась обновлённая тестовая версия ASIO4ALL 2.11, которая должна исправить проблемы у некоторых пользователей (вроде вылетов на Win 8.1, который появился во ASIO4ALL 2.11 beta 2; неправильное отображение latency на realtek). И еще от меня вот небольшой мод asio4all который отключает иконку в трее (если просто не нравится или возникает проблема с подвисанием "Проводника"). Решение, конечно, кустарное, но пока работает на всех версиях (начиная с 2.9 бета 3). Больше информации в readme. Ред.: Ниже пост с информацией о том, как правильно отключить иконку, не выводя из строя панель управления.
  7. Кто хочет ASIO в видеоплеере/флеше/играх, используйте ASIO Bridge. Он перенаправляет поток со своей виртуальной карты (VB Audio Hi-Fi Cable) в ASIO устройство. Картинка кликабельна. Оф. сайт: http://vb-audio.pagesperso-orange.fr/Cable/
  8. 2.100 beta 3 (direct, full memory) звучит приятно в связке с ASIO4ALL. К сожалению в режиме Full Memory обнаружил проблему с перемоткой (полоса не отображается, будто файл не декодировался) некоторых mp3-файлов. Тем не менее, треки воспроизводятся без проблем и до конца. Вот пример такого файла.
  9. В потрековом альбоме год берётся из тега первого файла. Видимо, конвертор добавил туда лишний пробел в начало. Достаточно будет исправить первый файл альбома. Да, всё верно, помогло. В тэге название есть, это что-то в CUE. С некоторыми CUE (в связке с потрековыми рипами) отображается, как на скриншоте, некоторые отображают без номера только первый трэк. Если убрать файл из папки или отключить обработку, то всё по-старому.
  10. Доброго времени суток, Игорь. Есть пара недочетов в графической оболочке, которые кочуют из версии в версию. Разбил APE+CUE на трэки и сконвертировал во FLAC, "Год" съехал. С MP3 проблема отсутствует. Во всех случаях номера трэков не отображаются. В m4a (HE-AAC с Itunes) отображаются имена файлов вместо информации из тэгов. Первую строку нужно немного расширить. Почему-то не везде отображаются номера трэков. P.S. В первой бэте 2.100 изначально активирован английский язык.
  11. Игорь, в последней версии 2.99 R2 плеер может перестать воспроизводить что-либо, если сразу после начала проигрывания быстро добавить в плейлист альбом/трек (можно тот же). Обычно с опцией "Автоплей" этот новый плейлист сразу начинает воспроизводится, но часто вместо этого выдает "Ошибка при воспроизведении - не удается воспроизвести *.*". Легче всего повторить баг с файлами-образами. XP-32, KS из Extras, не full-memory.
  12. У меня впечатление насчёт повышения буферов пока прямо противоположное. Самые обычные 44.1/16 записи без проблем воспроизводятся с минимальными настройками (1 КБ, 2 буфера). Но звук получается каким-то "плоским", инструменты на фоне теряются. Попробовал форсировать конвертацию разрешения/битности, как Вы описывали в ридми (Convert 16bit->24bit" и "Convert 32bit->24bit") и остался доволен. Но теперь уже мало минимальных значений буфера. Увеличил размер до 2 Кб - отлично, никаких искажений. Попробовал буфер 1 Кб и 3 блока - играет, вроде даже детальнее. Но сместились баланс, динамика; стало как-то глухо, сухо, неестественно. В результате, для 24/44.1-48 у меня вот такие настройки. С 24/96 и 24/192 нужно повышать до [3 КБ, 2 блока], либо, для первого - [1 КБ, 4 блока], а для второго - [1 КБ, 7 блоков]. И даже не смотря на такой разрыв, в обоих случаях мне всё же предпочтительней [3 КБ, 2 блока].
  13. Игорь, спасибо за обьяснение. Но я все же не могу понять, почему в режиме Kernel Streaming Winamp/APlayer нужно задавать количество блоков/буферов (точно как в ASIO4All с выключенным Hardware Buffer) и они на что-то влияют. А в режиме KS других плееров (foobar2000, JRiver MC) нет никаких блоков и буфер указывается в секундах/миллисекундах.. И еше очень интересует работа A4A на Vista. Ранее много где писалось, что в этой и последующих ОС Kernel Streaming не совместим с драйверами некоторых ЗК (в особенности вездесущими Realtek HD). Однако, A4A работает почти везде. Вопрос, в том, как он это делает. Использует тот же KS или, может, уже WASAPI? И еще даже на ХР Winamp-овский KS почему-то "не видит" дешевые USB-колонки, тогда как через asio2ks и asio4all они воспроизводят без проблем. Странно всё это...
  14. Здравствуйте, Игорь. Хотел поинтересоватся насчёт режима Kernel Streaming. Вы не пробовали использовать так называемый "Hardware Buffer", как в ASIO4All? Вот выдержка из документации: С аппаратным буфером в asio4all я могу установить 3 семпла на вывод (аудиоредактор подсказывает, что это 0.06 мс). С обычными 2-мя буферами ядра всего лишь 128 (2.67 мс), и то с учётом, что частота дискретизации в панели звуковой карты совпадает с частотой трека, либо *-кратная.
  15. В версии 2.97 наблюдается баг с закрытием плеер через "Панель Задач" (только в режиме ASIO и только с Asio4AAll). Воспроизвести просто (по крайнеер мере с ХР): 1) Развернуть любое окно 2) Открыть плеер 3) Перевести фокус на окно с первого пункта, кликнув по его области 4) На "Панели Задач" Через ПКМ закрыть плеер Для наглядности записал видео (в архиве, 1 МБ)
  16. Попробовал потвикать ASIO4ALL 2.11 Beta2 и неожиданно он (драйвер/эмулятор) вчистую "переиграл" Kernel Streaming, asio2ks и "родное" Xonar ASIO. Выбрал 2.11 Beta2 по той причине, что с ней звук намного лучше, нежели с 2.10, и не слышно искажений, как с 2.11 Beta1. Для начала нужно установить галочку на Hardware Buffer. Это в некоторых случаях позволяет снизить "задержку/latency" и соответственно уменьшить размер буфера. Панель предполагает снижение всего до 64 сэмплов, однако можно знизить еще меньше через реестр. Драйвер хранит настройки в [HKEY_CURRENT_USER\Software\ASIO4ALL v2 by Wuschel]. Нам нужно найти раздел, где параметр Buffer Size будет со значением "64", вот его экспериментально и снижаем. Нужно иметь ввиду, что значения после "9" должны вносится в "десятичной" форме, поэтому при редактировании следует изменить "систему исчисления". Также очень важно знать, что ASIO4ALL следует настраивать не через asio_x32_config.exe (поскольку, ASIO4ALL отдельно хранит настройки для каждого приложения), а из трея, непосредственно во время воспроизведения (изменения вступают в силу после перезапуска плеера). В общем, с 32-битной XP звуковая карта Xonar D1 отлично играет с ничтожно малым буфером в 3 сэмпла! Прикрепил скриншот, где наглядно показаны вышеописанные настройки:
  17. Игорь, возможно ли в плеере сделать для ASIO опцию "24 bit padded to 32" аналогичную, той, что в xmplay (при снятой галочке Use optimal resolution (else pad to it))?
  18. Преимущество в качестве звука (24 бита, меньше задежка). Для ОС после Windows 2003, увы, не подойдёт. Для таких систем, наверное, лучшим будет ASIO2WASAPI. А для ХР подойдет? Конечно.
  19. Перекомпилил, больше не нужно никаких дополнительных библиотек. SergePol, В инсталляторе .Net Framework 3.5 содержатся библиотеки 2008-го Visual C++ (VC9) Вообще, я потому и выложил, что звучит получше. Жаль только, что автор не предусмотрел настроек битности и каналов. Вот, вместо того, чтобы править реестр (как c asio2ks), приходится знакомится с компиляторами
  20. SergePol, Оригинал, вроде, требовал C++ 2008 Redist. Проверю на виртуалке с оригинальным ХР.
  21. Преимущество в качестве звука (24 бита, меньше задежка). Для ОС после Windows 2003, увы, не подойдёт. Для таких систем, наверное, лучшим будет ASIO2WASAPI. Именно.
  22. Предлагаю альтернативу asio4all, asio2ks и ASIOx для пользователей Windows XP/Server 2003 AsioKs - один из последних драйверов-мостов ASIO-KernelStreaming. Сделан японским товарищем fanzo с использованием ASIO 2.2 SDK и собственного аудио-движка. Поддерживается только вывод звука (запись невозможна). AsioKs mod (зеркало на mediafire) Source AsioKs mod Основан на AsioKs-0.9.3.1 by fanzo Модификация: 1) Перевод на английский 2) Изменены настройки компиляции (оптимизация и отключено кое-что) 3) Максимальное разрешение: 24 bit (изначально было 32) 4) Есть версии, где активировано только 2 канала/4/6 каналов (для плееров, которые не умеют отключать лишние каналы) 5) Изначально настроено под Audigy SE (48 KHz, 128 samples) Приметка: нужен Visual C++ 2008 Redist (входит в состав .Net Framework 3.5).
  23. Кому-то нужен resampler для ASIO? После модификаций Игоря out_HQSP_Resampling успешно работает с out_asio. У меня этот плагин хорошо ресэмплирует в 48 КГц и качество звука выше, чем со стандартным ресэмплером otochan, который еще можно найти в дистрибутиве APlayer (папка EXTRAS -> архив add_plugins.zip). Для использования плагина нужно: 1) распаковать out_HQSP_Resampling.dll в корневую папку APlayer; 2) открыть файл aplayer.ini и добавить в конце [HQSoftProc Resampling v4] KernelQuality=300 OutputPlugin=out_asio.dll 3) в плеере выбрать в "режимах вывода". Это дополнения для выходных режимов, то есть плагин не будет работать со "сквозными" in_out_asio. Игорь, советую добавить в дистрибутив, найти его не так просто (ссылки на HQSoftProc_SoftwareResamping_v46.exe "мертвы", я достал из Winamp_Hi-Fi_Essential_Plugins.rar).
×
×
  • Создать...

Важная информация

By using this site, you agree to our Условия использования.