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

IgorA

Продвинутые
  • Публикаций

    5 555
  • Баллов

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

  • Посещение

  • Победитель дней

    15

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

  1. Alt Для тестирования UNICODE-версии плеера с исправлениями: Обычная и 800x600.
  2. Alt Спасибо. Насчёт возможных причин нестабильности посмотрю. Что касается другого звука в unicode-версиях - это вряд ли, так как эти изменения в коде не затрагивают входные/выходные плагины, управление воспроизведением и интерфейс.
  3. Для тестирования: "классический" (то есть, не memory и не wasapi) in_alac.dll с автоматическим распознаванием и воспроизведением alac и aac версий m4a-файлов. Для воспроизведения aac требуется наличие в папке плеера плагина in_mp4.dll.
  4. Вариант 800x600 с поддержкой unicode-плагинов. Устранён ряд недоработок предыдущих unicode-вариантов.
  5. Обновлен тестовый вариант APlayer'а с поддержкой unicode-плагинов (неверно формировался список треков из отдельных файлов).
  6. Для тестирования: вариант APlayer'а (exe-файл) с поддержкой плагинов, использующих юникод.
  7. Как это !!! Ведь по идее громкость не должна регулироваться программно при задейстовании ASIO. Или я ошибаюсь ? В самом интерфейсе ASIO нет передачи информации об уровне громкости, но драйверы карт часто учитывают системный Master Volume при выводе через ASIO.
  8. При использовании плагина ASIO громкость регулируется системным регулятор Windows (Master Volume) или ручкой на усилителе.
  9. Обновлен архив in_out_wasapi.zip. В плагины добавлена поддержка встроенного звука HD Audio (дополнительно требуется установка флажка "Convert 24bit -> 32bit") .
  10. Обновил последний вариант. Увидится?
  11. Можно сделать ещё одну папку с плеером, скопировать туда плагины in_out_wasapi и запустить две версии. Поочередно включая воспроизведение, можно послушать - будет ли какая-то разница в звуке. Если будет лучше, то есть смысл использовать, иначе - нет. Во второй папке плагин Maiko можно удалить, а в настройке выбрать waveOut или ASIO (использоваться с lossless плагинами они не будут). Или выбрать в настройках Maiko "Free device when idle".
  12. Карабас-барабас В архиве plugins27.zip плагины, сделанные на основе стандартных плагинов винампа. Там только добавлена поддержка встроенных в звуковые файлы картинок и передача плееру информации из тегов. В основной папке плеера входные lossless плагины, воспроизводящие декодированный поток из большого буфера в памяти и передающие его выходным плагинам более крупными порциями, чем стандартные плагины. Но при выводе через ASIO с этими плагинами не совсем стабильно работает Gapless mode.
  13. Карабас-барабас Если не включена опция "Gapless mode" в ASIO плагине, может помочь её включение. Если она включена и есть щелчки, то может помочь замена входных lossless плагинов на плагины из архива plugins27.zip (папка EXTRAS). Но в последнем случае звук может отличаться.
  14. Я выложил файл, откомпилированный в отладочном режиме (забыл сделать release). Наверно ему не хватает чего-то для работы. Вечером смогу выложу рабочий вариант.
  15. Alt Тогда вариант ещё более приближенный к стандартному плагину.
  16. Alt Тогда вариант, близкий по режиму вывода к стандартному плагину flac.
  17. Спасибо за информацию. Я сделал исправления и обновил файл на странице плеера (пока только основной exe, не HTPC). Проверьте пожалуйста, как теперь. Я сделал на пробу вариант, который чаще передаёт данные выходному плагину. Если этого будет мало, могу сделать вывод, как в старых плагинах.
  18. Беспокоиться насчёт возможных потерь в звуке не следует. Вторая версия плеера останется, как есть. Планируется ещё работа над плагинами, но интерфейсная часть останется без существенных изменений. Третья версия с новым интерфейсом будет отдельным проектом. Поэтому, если звук от этого как-то пострадает (я надеюсь, что никакой разницы не будет), можно будет и дальше пользоваться второй.
  19. Я выше ответил, что для этого достаточно удерживать клавишу "Ctrl" при нажатии на кнопку выбора папки. Если в папке есть cue, он будет использован (если выбрана опция "Обрабатывать cue" в контекстном меню).
  20. Карабас-барабас Пожелания буду иметь ввиду. Для этого достаточно снять флажок "Сворачивать в трей" в контекстном меню. Сейчас папки добавляются в текущий плейлист при перетаскивании из "Проводника" папок, файлов или cue и при копировании через буфер обмена. Для добавления новых папок без остановки воспроизведения, надо использовать кнопку "Открыть папку" и удерживать в момент нажатия на эту кнопку клавишу "Ctrl".
  21. Мне этот вариант представляется непрактичным. Для 32-разрядных OS он создаёт слишком существенную нагрузку на память в случае использования однофайловых рипов альбомов, а в случае hi-res рипов - просто неподъёмную нагрузку. Также этот вариант либо создаст существенную задержку начала воспроизведения, либо первая часть воспроизведения будет идти параллельно с процессом загрузки и декодирования файла. Сейчас в плеере реализован вариант, неотличимый, как я считаю, на слух от варианта с предварительной полной загрузкой альбома, но лишенный его недостатков. В памяти используется буфер 16Mb. Когда одна его половина воспроизводится, в другую загружаются данные из файла. Скорее, индикатор жёсткого диска включается на слишком короткий интервал времени.
  22. Карабас-барабас Для lossless форматов плеер раз в сорок секунд быстро подкачивает и декодирует в памяти в WAV очередную порцию данных из файла, занимающую в памяти 8Mb. Эта операция обычно занимает доли секунды. То есть, основное время условия воспроизведения lossless форматов плеером аналогичны воспроизведению полностью загруженного в память WAV-файла.
  23. Что касается отображения времени, то в случае выполнения во время воспроизведения операций, связанных с переходами внутри большого файла, APlayer может несколько завышать время текущей позиции в треке, так как он отображает время воспроизведения, включающее задержку выполнения команд, управляющих воспроизведением, а не чистое время трека. Это сознательная мера, связанная с изоляцией интерфейсной части плеера на время воспроизведения от модулей, воспроизводящих звук. Соответственно, интерфейс отсчитывает время воспроизведения в рамках доступной ему информации, то есть, с момента отправки им команды на воспроизведение, а не с момента реального начала воспроизведения.
  24. Pierce Push и Pull только в WASAPI, а Карабас-барабас слушает через ASIO.
  25. Карабас-барабас, спасибо за отзывы. Мой плеер останется бесплатным продуктом. На это есть целый ряд причин и выше в теме этот вопрос уже обсуждался.
×
×
  • Создать...

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

Пользуясь форумом вы соглашаетесь с нашими Условия использования.