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

IgorA

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

    5 555
  • Баллов

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

  • Посещение

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

    15

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

  1. @AleXH Хорошо, если очень хочется, в релизе точка будет.
  2. А двоеточие трудно нажать? Лень матушка?
  3. @AleXH Настройки плеера сохраняются в файле config.dat в папке плеера. Зачем вводить мусор в командной строке?
  4. Релиз-кандидат Album Player for Linux (плеер и рендерер) 32-разр.: http://albumplayer.r...player32.tar.gz http://albumplayer.r...nderer32.tar.gz 64-разр.: http://albumplayer.r...player64.tar.gz http://albumplayer.r...nderer64.tar.gz Что нового: 1) На первую вкладку настроек добавлен выбор режима доступа MMAP (Memory Mapping) /RW (Read-Write) к буферу драйвера ALSA. В предыдущих версиях Standard и FM выводили в RW режиме, а DI - в MMAP. Чаще предпочтительным является MMAP режим, но в выборе предпочтения возможна зависимость от драйвера. 2) Исправлены ошибки при переключении на ходу с FM на DI и при Gapless воспроизведении WavPack файлов. 3) Обновлен Light интерфейс - органы управления и информация о треке перенесены под картинку. 4) Обновлен ресемплер SoXR на версию 0.1.3 и декодеры BASS на актуальные версии. 5) Добавлено восстановление в течение сеанса работы плеера последней выбранной позиции в списке папок. Обновленная версия консольного плеера: 32-разр.: http://albumplayer.r...w13/ap32.tar.gz 64-разр.: http://albumplayer.r...w13/ap64.tar.gz В консольный плеер добавлены несколько команд. Переключение режимов доступа к буферу, выбор числа выводимых на экран строк, команды листания экранов, позиционирование в формате мин:сек. Перечень команд выводится при запуске плеера. Добавлена возможность запуска плеера из командной строки в фоновом режиме. В этом случае должен передаваться полный путь к файлу и для запуска должен использоваться скрипт ap.sh. Обновленные версии плеера включены в состав сборки TINYAP 1.07 http://albumplayer.r...yap1.07_x64.iso В сборке apmenu уже включено в автозагрузку. Исправлен вывод картинок для треков радио.
  5. @Vladsem07 Рендерер завязан и на сервер, и на контрольную точку. Какие-то индивидуальные нестыковки в синхронизации и управляющих сигналах возможны. Под управлением JRiver и MusicBee, вроде бы, FM работает нормально. И TIDAL через BubbleUPnP можно слушать в FM режиме. Может быть, быстрый перезапуск ЦАПа не отрабатывается, когда звук исчезает при переходе. Тогда под Windows можно попробовать опцию Hold ASIO Output в панели настроек ASIO, а под Linux обратно включить Gapless. Для Standard минимальный буфер под Linux 16384 семплов (фреймов), под Windows - 64KB. Но он может не всегда устойчиво работать. Допустимый диапазон значений указан рядом с полем ввода. Если происходит спонтанный переход на следующий трек или остановка, надо увеличивать буфер предзагрузки.
  6. @Vladsem07, для Linux рендерера для FM надо попробовать отключить Gapless на первой вкладке в настройках рендерера. А в управлялке, если есть опция использования Gapless, тоже ее отключить. Для DI - аналогично, есть смысл попробовать без Gapless. Для FM ещё один вариант для пробы - включить опцию "Полная предзагрузка". Если Standard нормально работает, это уже хорошо. Это достаточно универсальный режим, который на минимальном буфере приближается по свойствам к DI, а на максимальном - к FM.
  7. m3u плеер для Windows понимает, но обрабатывает без полных путей и url. То есть, m3u используется только для задания порядка следования треков в папке, в которой он находится. Ссылки на последние сборки, которые выложил Powerma: 32bit 64bit
  8. По поводу мобильного интерфейса возражения есть у меня. Мне он нравится именно своим лаконизмом, такой, какой он есть. Единственное, что мне хотелось бы в нём поменять - это перенести информацию о треке и органы управления под картинку. А автор веб-интерфейса параллельно над ним работает и недавно он сам сделал то же самое. Вот его актуальный вариант. Мне прежний дизайн симпатичнее и я сделаю в следующем обновлении соответствующую перекомпоновку в действующем интерфейсе. Информация о формате отображается и сейчас в лайт-интерфейсе в конце названия альбома. Что касается частоты дискретизации и разрядности, то большинство владельцев коллекций и так представляют, что они слушают, а если захочется вспомнить - на секунду переключиться в полный интерфейс и обратно не составит труда. Посмотрите, как другие люди делают веб-интерфейсы для плееров: Веб-интерфейс для Roon Веб-интерфейс для foobar2000 Оба варианта весьма близки к тому, что сделал для аплеера Powerma. Если же чего-то кому-то не хватает или хочется сделать иначе, то веб-интерфейс открыт для модификаций и простор для персонального творчества, результатами которого можно поделиться с остальными, здесь не ограничен.
  9. @svladimir57, раскрывается список альбомов кликом по названию альбома. Воспроизведение стартует кликом по первому треку или кнопкой Play, В следующем обновлении будет редизайн L-интерфейса. Кнопки и информация о треке будут сразу под картинкой, а не в самом низу. Так удобнее.
  10. @Алексей Андреев Вроде бы, кнопки большие и случайность не особенно вероятна. Но я согласен и с тем, что особой необходимости в этой кнопке нет. Она скорее для логической полноты. Но если и другие пользователи за её отсутствие - я ее уберу, это просто. Какие будут мнения по этому вопросу? Что касается "нужен отдельный интерфейс для удаленки" - тут я не понимаю, чего не хватает? Если плеер или рендерер запустить из apmenu, то кнопка Back вернёт в apmenu. Там можно сделать что-то и опять вернуться в плеер. Что ещё нужно?
  11. @Алексей Андреев Тем, кто управляет плеером с компьютера, на котором загружается dCore с плеером, apmenu не требуется, поскольку все его операции дублируются в контекстном меню рабочего стола. Плеер сделан не только для dCore, а для всех линуксов, а apmenu управляет конкретно dCore и встраивать его вызов в плеер неуместно. Это плеер вызывается из apmenu. Тем, кто будет использовать удаленное управление - убрать один символ # в файле bootlocal.sh для автозагрузки apmenu - хорошее и простое упражнение для начинающих. Во многих случаях при конфигурировании системы нужны более содержательные действия. Кнопка "Exit apmenu" для завершения программы apmenu. Так принято, что программы должны давать возможность себя завершить. По "Update flash drive" все сохраняемые папки и файлы перезаписываются на флешку. Делать это при каждом выключении вряд ли целесообразно. Поэтому "Shutdown" просто выключает.
  12. @svladimir57 Тогда, видимо, в обработке прерываний потока данных с сервера радио есть недоработки. Я посмотрю, что можно поправить.
  13. @svladimir57 Чтобы выключать систему кнопкой Power, надо ставить пакет acpi, запускать в работу службу acpi и настраивать обработку событий acpi. Подробности обсуждаются в этой теме: http://forum.tinycorelinux.net/index.php?topic=21156.0 На мой взгляд, запуск и использование apmenu - более легковесное решение. Для физического отключения работающей dCore достаточно просто выключить питание компьютера, поскольку система полностью в памяти, включая собственную файловую систему, и при программном выключении на физические диски тоже ничего не сохраняет. То есть, разницы никакой с выключением программным, только программное дольше. Перескакивания станций могут быть связаны с опустошением буфера. В стандартном режиме можно попробовать увеличить буфер предзагрузки с 65536 до 100000. Ещё можно попробовать использовать режим Direct Input. Попробуйте пожалуйста и отпишитесь, помогает ли какой-либо из этих вариантов.
  14. Для дистанционного управления кнопка off есть в apmenu. При работе же непосредственно в системе лениться выключить систему через контекстное меню рабочего стола - это уже какая-то суперлень, на мой взгляд.
  15. @nestin, из этих двух для hi-fi музыки объективно лучше WASAPI (exclusive), так как поддерживает bit-perfect. Direct Sound, я думаю, внутри всё обрезает до 16 бит. Кроме того. там автоматический ресемплинг в выбранную в системных настройках частоту. С определёнными ухищрениями 24-битовый bit perfect удаётся пропихнуть даже через древний Wave Out. Но не через Direct Sound.
  16. На albumplayer.ru этой надписи нет. А на странице с vv.uka.ru она хостинг отрабатывает.
  17. @svladimir57 Альтернативный вариант: в командной строке выполнить filetool.sh -b sudo reboot Но тут вопрос - что вообще менялось по сравнению с изначально записанной флешкой. Поскольку оригинальный вариант сборки завершается с backup успешно. Ошибки при backup могут возникнуть если загрузочная флешка после загрузки перемонтировалась или если отстутствуют какие-то файлы из списка для сохранения в /opt/filetool.lst. Например, удалить /etc/asound.conf и не восстановить, тогда будет такая ошибка.
  18. @svladimir57, здравствуйте! Для управления плеером и системой через веб-интерфейс используется программа apmenu. Для автозапуска apmenu при загрузке надо убрать в начале соответствующей строки символ # в файле /opt/bootlocal.sh Запустить ее из командной строки можно командой apmenu.sh Доступ к интерфейсу управления apmenu аналогичен доступу к веб-интерфейсу плеера, только вмеcто номера 7778 надо указывать номер 7780.
  19. Если дойдёт до него дело, то чтобы он работал после его инсталляции, надо в папку VST64 плеера скопировать не только dll плагина, но и папку data, вложенную в папку с dll.
  20. @nestin, чтобы влиять на сигнал, который поступает на VST Vitalizer, mcfx_gain_delay8 должен быть в цепочке раньше. То есть, в списке плагинов, который в левой панели на вкладке VST в ap2config, он должен быть вверху. Там есть стрелки вверх-вниз для изменения позиции плагина.
  21. @nestin Плеер по ссылкам с сайта плеера обновился. Теперь нативно многоканальные VST плагины будут работать, в частности, эквалайзер Marvel GEQ. Для корректировки уровней можно первым в цепочку поставить плагин из пакета mcfx Там есть восьмиканальный mcfx_gain_delay8.
  22. @nestin Эти плагины сообщают, что они двухканальные, и, видимо, JRiver включает их в параллель 3 штуки, когда нужно обрабатывать 6 каналов. Аплеер может непосредственно работать с нативными многоканальными плагинами, такими, например, как эквалайзер Marvel GEQ. Соединить в параллель стерео плагины можно и на аплеере, но для этого придется использовать вспомогательный коммутационный VST плагин Blue Cat's PathWork. .Плеер делался прежде всего для стерео, поэтому какой-то продвинутой поддержки многоканала в нём нет. Но пока я это проверял, то обнаружил, что из-за одной ошибки в недавнем обновлении и реально многоканальные VST плагины сейчас в плеере не работают, работают только стерео VST. Но это легко поправить. В ближайшие дни исправление я выложу.
  23. @AleXH При выводе через XMOS USB чистого тона 12KHz с частотой дискретизации 384000 оптимальный вариант: ALSA Period 128, ALSA Buffer 2048. Но это не означает, что уменьшение или увеличение буфера в 2 раза что-то катастрофически меняет. Просто немного выше джиттерная "юбка" вокруг основного тона.
  24. @pupsik2005 Если пакеты ALSA загружаются успешно, то файл (ссылка на файл) @alsamixer должен находиться по пути /usr/bin. Если же загрузка пакетов нарушается, то это какая-то необычная ситуация для ядра без сети, возможно, связанная с конкретным железом. Может быть, причин сильно расстраиваться по этому поводу нет. Я делал на днях измерения TINYAP 1.06 и там существенной разницы в спектрограммах сигналов на ядрах с сетью и без не было. В то же время, определенная зависимость уровня размытия воспроизводимого тона от размера буфера ALSA была.
  25. @pupsik2005 Если исчез и список карт для выбора, и файл alsamixer, то, похоже, что почему-то отключились из загрузки пакеты alsa. Если просто поменять в isolinux.cfg bzImage на bzImage2, такого обычно не происходит.
×
×
  • Создать...

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

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