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

IgorA

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

    5 555
  • Баллов

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

  • Посещение

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

    15

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

  1. @Sleasy, но Инженер выбрал первый вариант из двух предложенных.
  2. @spongebob, по просьбе участников сделан экспериментальный минимизированный модуль вывода EXTRAS ASIO x64, который вообще не использует декодеров. Соответственно, он может воспроизводить только WAV. Устанавливается копированием с заменой в основную папку плеера поверх штатного EXTRAS ASIO. Ссылка: http://forum.doctorhead.ru/index.php?app=core&module=attach&section=attach&attach_id=143381 Рациональные преимущества этого варианта относятся прежде всего к режиму вывода Direct Input. Но остальные режимы тоже поддерживаются
  3. Пока о воспроизведении без approxy два прямо противоположных мнения. Какие впечатления по этому вопросу у других участников темы?
  4. @IliaL, если плейлисты составлены до 11.11, надо пересканировать папки плеером с актуальной версией SACD плагина.
  5. ISO и минимализм - две вещи несовместных, как гений и злодейство. Мало того, что конвертация DSD в PCM - ресурсоемкое дело, но в ISO еще и DST нередко встречается, который требует распаковки даже для Native DSD воспроизведения. Поэтому пересылка данных через proxy здесь вряд ли что-то усугубляет. Чистый вариант для ISO - Full Memory. А в остальном - напрямую с ISO в обсуждаемой схеме сможет работать ap2decoder 32-разрядной версии, которая может использоваться и на 64-разрядной машине. Вот, JRiver - он вообще только 32-разрядный и никто на это не жалуется.
  6. При использовании Direct Input работа без proxy объективно имеет преимущества, так как путь данных сокращается и для некоторых модулей вывода данные при воспроизведении WAV фактически могут транслироваться "мимо плеера" - из памяти системного буфера чтения файла в память системного драйвера вывода. В плане выводов для проекта плеера в целом - как вариант возможно добавление в основную панель ap2config опции "Без DSP", которая будет переводить ap2decoder в режим прямой работы с декодерами форматов, как в последнем выложенном сегодня варианте ap2decoder. Если воспроизведение WAV напрямую без плагина (это вчерашний вариант) имеет какие-то преимущества, то для него можно оставить отдельный код, встроенный в ap2decoder. Но это несколько размер файла увеличивает (можно сравнить вчерашний ap2decoder и сегодняшний), и вопрос спорный - надо ли.
  7. Плеер должен играть все, а бескомпромиссный минимализм - это только WAV. Что уже есть. Любая гибкость может нарушить какие-то исходные условия этого минимализма. Сравните исходный вариант этого модуля, с вариантом, где загрузчик WAV файла не вшит в ap2decoder.exe, а загружается через плагин in_wave.dll. Это шаг от минимального решения в сторону гибкости, поддержки разных форматов. Меняет он что-то или всё точно также, или стало лучше?
  8. Модуль вывода выбирать не надо. Standard сам будет отображаться в конфигураторе после замены файла на only WAV. Менять Standard не надо. А режимы доступны все, включая Direct Input.
  9. Ага, стоило только дать минимализм, мгновенно сразу захотелось обратно удобств, которые изживут минимализм.
  10. Для ISO такой вариант не возможен, так как SACD декодер 32-разрядный. Он не может без посредников использоваться 64-разрядным модулем вывода.
  11. Вот обещанный автономный ap2decoder.exe x64 only WAV. Основной конфигуратор будет опознавать его как Standard (из-за размера файла), но на это не надо обращать внимание, а все обычные настройки оттуда поддерживаются.
  12. Вечером, если будет время. Но не факт, что он окажется лучше. Когда-то у меня было впечатление, что изоляция модуля вывода от файловых операций пошла ему на пользу.
  13. @Инженер механик Full Memory в любом случае загонит в память все декодированные данные и наедине с этими данными останется. И предыстория - с какого диска они читались и каким декодером формата декодировались будет не важна. А Direct Input, да, мог бы подгружать WAV непосредственно с диска, минуя approxy. Автономный "only WAV" ap2decoder могу сделать.
  14. Если кого-то не устраивает размер веб-интерфейса в браузере, можно попробовать вариант с масштабированием веб-интерфейса. Для его использования надо заменить в папке web три файла на файлы из этого архива https://yadi.sk/d/cCRcsM4QyaGTp Там в файле aplayer.js в первой строке можно в текстовом редакторе изменять коэффициент масштабирования. Сейчас там: var coeff=1.1; Это означает увеличение на 10%. Можно сделать даже непропорциональное масштабирование по осям. Для этого формат параметра должен быть другим: var coeff='2.0,1.5'; Тогда по горизонтали будет растягиваться в 2 раза, по вертикали - в 1,5.
  15. Только для стартовой настройки. После этого можно удалить.
  16. Можно сделать такой вариант прямо сейчас. Оставить в папке плеера только in_wave.dll, APlayer.exe, ap2decoder.exe, approxy64.exe и aplayer.ini. Сделать батник с содержанием start APlayer.exe Путь_к_папке Включить "Автоплей" в контекстном меню. Вроде бы, все. А что касается минимализма кода, то Direct Input ведь менее минималистичен чем Full Memory, а нравится больше. Поэтому то, что нравится, в остальном лучше не трогать.
  17. approxy64.exe будет работать всегда, за исключением использования режима Full Memory.
  18. @PolarLight, когда начнется третья, то вторая, да, завершит свою эволюцию. Веб-интерфейс в третьей версии планируется свой.
  19. Название DirectSound - не имя собственное этого плагина, а официальное название интерфейса от Microsoft, через который выводит звук этот плагин. Поэтому переименовывать его нет никаких оснований. И то, что он Вам не нравится - это очень последовательно. Он реализован очень компактным кодом без собственного буфера, а Вам не нравится ничто минималистичное - ни EXTRAS модули, ни буферы. Это к вопросу о привлекательности некоторого количества фазового шума. Что касается WaveOut плагина для стандартного модуля вывода, то он не винамповский, а сделанный на основе единственной существовавшей его версии от Alpha-II Productions. Тоже очень компактно реализованный.
  20. В отношении GUI (графического интерфейса пользователя) - да. Но эта часть, которая и сейчас "отстёгивается" от играющего движка без остановки воспроизведения (если закрыть окно плеера, удерживая клавишу CTRL), и потом она тоже будет отдельным модулем.
  21. @Zbiten, можно надеяться, так как звуковой движок так планируется использовать действующий.
  22. Можно и одним движением папку открыть, где сто альбомов, и все по порядку слушать.
  23. В контекстном меню надо задать "Интервал для картинок" "0". Будет отображаться только первая по алфавитной сортировке картинка в папке альбома. Если это будет cover.jpg, то cover.jpg. И зацикливание и рандом не вписываются в минималистский интерфейс и реализацию второй версии плеера. Обе опции запланированы в будущей версии с новым интерфейсом. Если хочется долго слушать один альбом по кругу, и сейчас можно перетащить несколько раз одну папку в окно плеера.
  24. @Zbiten, опции зацикливания воспроизведения выбранной папки в плеере нет.
×
×
  • Создать...

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

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