Вышла новая версия кроссплатформенного плеера и риппера музыки старого доброго ZX Spectrum.
Основными достоинствами проекта является его кроссплатформенность, быстрый и глубокий поиск музыкальных модулей в больших объемах данных. Также плеер имеет множество функций, облегчающих работу с большими коллекциями треков: поиск и удаление дубликатов, множество плейлистов, асинхронное выполнение операций, экспорт и конверсия в популярные форматы.
Плеер представлен в виде GUI-приложения на базе Qt (zxtune-qt) и в виде CLI (zxtune123). Также существует версия для ОС Android. На данный момент- в состоянии беты. Сообщения о неработоспособности принимаются с описанием действий, хотелки- с описанием реалистичных сценариев использования, жалобы на графику- в формате .png
Список основных изменений относительно версии b2239:
- Добавлено:
- бета-версия для Android
- поддержка SQ-Tracker (SQT)
- поддержка ProSoundCreator (PSC)
- поддержка FastTracker (FTC)
- эмуляция Philips SAA1099 с разными типами интерполяции
- поддержка Sam Coupe ETracker (COP)
- поддержка TFM Music Maker (TF0/TFE)
- полная поддержка формата RAR с версии 1.5 по версию 3.6
- поддержка моно раскладки в VTX файлах
- поддержка YM6 подтипа YM модулей
- высококачественная интерполяция для AY/YM
- точная настройка базовой частоты семплов для DAC модулей
- zxtune-qt: загрузка всех xspf списков возле исполняемого файла, если не найдено сохраненной сессии
- zxtune-qt: сохранение списков с относительными путями
- zxtune-qt: сохранение списков со встроенными модулями
- zxtune-qt: автоматическая проверка обновлений
- Исправлено:
- пофикшено падение на LHA архивах нулевого размера
- пофикшено падение при декодировании Hrust2.3/Hrip
- ускорено сканирование
- ускорен рендеринг и звуковой конвейер
- уменьшен размер ARMHF билдов
- улучшен детект SampleTracker
- пофикшено воспроизведение PT3, DST
- исправлено декодирование LZH2,MegaLZ блоков
- исправлен детект размера YM,GTR файлов
- улучшено использование памяти при декодировании TFC/TFD
- пофикшено позиционирование для всех типов модулей
- уменьшены задержки при переходе между треками
- улучшена обработка ошибок в выводе звука через DirectSound
- zxtune-qt: возможность конверсии/экспорта в папку назначения вида «X:/» (для Windows)
Доступны сборки для Windows и различных дистрибутивов Linux (RedHat, Ubuntu, Arch Linux, Dingux etc). Поддерживаются аппаратные платформы x86, x86_64, arm, armhf (RaspberryPi) и mipsel (Dingux). Во всех пакетах (кроме версии для ArchLinux) Qt/boost слинкованы статически, поэтому дополнительных зависимостей не требуется.
ZXTune для Android поддерживает устройства с минимальной версией 2.2 (api v8) и аппаратными платформами arm, arm-v7a и x86.
>>> Подробности