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