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

IgorA

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

    5 594
  • Баллов

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

  • Посещение

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

    15

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

  1. @Avelis, в этом модуле - прореживание семплов без обработки. Для передискретизации с фильтрацией следует использовать ресемплер с вкладки DSP в ap2config.
  2. @miidav, это для управления плеером из браузера, в том числе - с планшетов и смартфонов, подключенных к локальной сети. А также те, кто хочет иметь другой интерфейс плеера, могут на этой основе сами написать его реализацию, так как есть открытый интерфейс для управления звуковым движком плеера.
  3. Тестовая версия веб-интерфейса для аплеера: Для 32-разрядной версии. Для 64-разрядной версии. Для использования нужен любой современный браузер с поддержкой HTML5, кроме Internet Explorer’a. Папку web следует скопировать в основную папку плеера. Из нее запускается (без копирования в основную папку) файл ap2web.exe. Он стартует в трее (иконка в виде черного диска) . Если кликнуть по иконке открывается окошко с информацией об адресе локального веб-сервера, например: http://192.168.1.3:100 . Этот адрес следует вводить в адресной строке браузера. Номер порта по умолчанию (100) можно изменять в панели сервера. Веб-сервер можно запускать без запуска плеера (так даже лучше). Но настройки режимов воспроизведения используются от основного плеера. По умолчанию доступен плейлист, автоматически сохраненный при завершении работы плеера. По крайней правой кнопке на панели веб-интерфейса открывается список плейлистов формата .ap2, сохраненных в основной папке плеера (если они там есть). Клик по картинке скрывает картинку и отображает широкий плейлист. Обратное переключение выполняется кликом по вертикальной полоске справа от плейлиста. В веб-интерфейсе навигация по альбомам выполняется независимо от процесса воспроизведения. Чтобы вернуться к выводу списка воспроизводимого альбома надо кликнуть по тексту инфоблока с информацией о воспроизводимом треке. Я проверял работоспособность только на андроиде и Windows. Клиентская часть веб-интерфейса имеет открытый исходный код. Это три файла в папке web: aplayer.html, aplayer.js, aplayer.css. Соответственно, желающие могут реализовать любой собственный и более адаптированный к конкретной платформе и устройству интерфейс для управления воспроизведением. В файле web_commands.txt информация для разработчиков о наборе поддерживаемых серверной частью http-команд , которые можно использовать и в обычных приложениях, а не только в браузерных.
  4. В такой ситуации лишняя цифра в плейлисте - мелочь, не заслуживающая внимания.
  5. Можно просто исправить .cue или удалить его. В обоих случаях список станет однородным.
  6. @Sekar, когда номер в подобной ситуации "пролезает" в треклист, он берется из имени файла, так как название трека не прочитывается из-за неканонической структуры некоторых cue файлов. Для таких альбомов, если отключить в контекстном меню опцию "Обрабатывать .cue" и повторно открыть папку, все треки будут с номерами.
  7. @Sekar, если разницы в звуке плееров нет, можно использовать версию 2.9.4. Там полная информация о треке, включая номер, отображается во всплывающей подсказке при наведении курсора мыши на имя трека.
  8. @nikitosss, плеер использует три разных процесса. Ядра распределяются для ap2decoder.exe, а не для APlayer.exe. Если поставить галку в диспетчере задач - будет действовать ограничение на одно ядро для выбранного процесса, но выделенное ядро не будет освобождаться от других задач.
  9. @CAH91, изменения в основном связаны с исправлением недоработок (информация о них доступна в ленте новостей). Поэтому обновляться смысл есть.
  10. @nikitosss, Full Memory для всех декодеров включается в ap2config.exe (в основной папке плеера).
  11. Если воспроизведение устойчиво, можно пробовать уменьшать и сравнивать - что больше понравится. Но напомню еще раз, что в режимах Full Memory и Direct Input этот параметр не используется.
  12. Нет, он для стандартного режима.
  13. @CAH91, DirectSound - один из режимов вывода, доступный в панели "Режимы вывода" в стандартной конфигурации. В браузере не используется Full Memory, а буфер предзагрузки - десятки килобайт. Буфер предзагрузки в АП относится только к стандартному режиму, а в Full Memory и Direct Input он не используется. Размер 720 буфера предзагрузки выбран как возможный компромисс между устойчивостью воспроизведения, требующей увеличения буфера, и эффективностью использования кэша процессора, требующей уменьшения буфера.
  14. @CAH91, в браузерах, скорее всего, вывод звука через DirectSound. Можно попробовать соответствующий режим в APlayer'е.
  15. Это неизбежное следствие стандарта ASIO. Там нет функции устанавливающей разрядность вывода. Есть только функция ASIOChannelInfo, которая возвращает структуру, содержащую поле ASIOSampleType. Там константа, задающая формат и разрядность вывода, которую обязан обеспечить плеер.
  16. Если в панели драйвера разрядность не выбирается, то никак. В ASIO разрядность передаваемых данных задает драйвер, а не плеер. Плеер только частоту.
  17. Вот исправленный вариант (на основе 03/02):
  18. @dikvertin, я посмотрел, это ASIO4ALL не дружит с Direct Input и Full Memory режимами. С версией от 03/02 это не связано. Если включить стандартный режим в ap2config, будет играть сразу. Я посмотрю, что можно поправить в этом отношении.
  19. Тогда проверьте пожалуйста, как сейчас себя поведет январская версия этого декодера:
  20. @dikvertin, та же картина в каком смысле - та же, как и с версией от 02/03 - только с перезапуском работают? А январские варианты нормально?
  21. Еще один вариант для проверки. Он ближе к версиям до 03/02 (с ними нет такой проблемы?):
  22. @dikvertin, проверьте пожалуйста, изменится ли что-то с этим вариантом:
  23. @fordfocus533, глючит плеер у другого автора. @Igorilla только спрашивал о рациональности использования Run Time расширений к Windows. Есть ASIO из базового комплекта и из папки EXTRAS. Они одинаково себя ведут в этом отношении?
×
×
  • Создать...

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

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