Вход

Просмотр полной версии : ZXTune - Chiptunes player



Страницы : 1 2 3 4 5 6 7 [8] 9 10

NEO SPECTRUMAN
04.07.2017, 17:04
- zxtune-android: минимально поддерживаемая версия Android 4.0.3 (API v14)
Vitamin ты меня пугаешь :v2_eek:

По хорошему прицепи последнюю версию с подержкой 2.3.3 - 3.2 где нибудь на видное место с большой надписью последняя для такогото ведра, чтоб долго не искать

с ходу потыкался не нашел...

мне пока наверное не актуально тк на вид в притык


вот буквально на днях делал массовое обновление
и уже пришлось перебирать кучу старых версий разного софта в поисках последней рабочей
есное дело с упоминание аффтаров вслух...

Vitamin
04.07.2017, 17:24
По хорошему прицепи последнюю версию с подержкой 2.3.3 - 3.2 где нибудь на видное место с большой надписью последняя для такогото ведра, чтоб долго не искать

с ходу потыкался не нашел...

А куда тыкал-то?

NEO SPECTRUMAN
04.07.2017, 18:29
А куда тыкал-то?

https://zxtune.bitbucket.io/
первый пост
щас был на 4pda там первый пост не обновлялся пол года

на гуглоплее еще не был
да и не люблю заходить я туда
неимоверно тормознутый сайт...
да и не хранит он все старые версии



Устаревшие версии (https://drive.google.com/open?id=0BzfWZ2kQHJsGZUhTSkRMdjJGYjQ)
ведут на гуглодрайв в который не могу зайти


у тяж есть список старых версий для линупсов на bitbucket-е

Скачать

https://zxtune.bitbucket.io/images/lin32.png
b3410 Linux i686 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune_r3410_linux_i686.tar.gz)


https://zxtune.bitbucket.io/images/lin64.png
b3410 Linux x86_64 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune_r3410_linux_x86_64.tar.gz)


https://zxtune.bitbucket.io/images/raspberrypi.png
b3410 ARMHF Linux
(Raspberry Pi) (https://bitbucket.org/zxtune/zxtune/downloads/zxtune_r3410_linux_armhf.tar.gz)


https://zxtune.bitbucket.io/images/archlinux32.png
b3410 ArchLinux i686 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune-r3410-1-i686.pkg.tar.xz)


https://zxtune.bitbucket.io/images/archlinux64.png
b3410 ArchLinux x86_64 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune-r3410-1-x86_64.pkg.tar.xz)


https://zxtune.bitbucket.io/images/ubuntu32.png
b3410 Ubuntu i686 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune_r3410_i386.deb)


https://zxtune.bitbucket.io/images/ubuntu64.png
b3410 Ubuntu amd64 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune_r3410_amd64.deb)


https://zxtune.bitbucket.io/images/redhat32.png
b3410 RedHat i686 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune-r3410-1.i686.rpm)


https://zxtune.bitbucket.io/images/redhat64.png
b3410 RedHat x86_64 (https://bitbucket.org/zxtune/zxtune/downloads/zxtune-r3410-1.x86_64.rpm)



добавь так же и ведро последняя версия для такого такого и такого...
можно старье сделать чернобелой иконкой
сразу будет видно

- - - Добавлено - - -

кстате ссылка в первом посте ведет в никуда...

- - - Добавлено - - -

Фух
у меня еще работает

- - - Добавлено - - -


а сложностей с поддержкой имеется достаточно.
а в чем заключается сложность?
в двух словах

Vitamin
04.07.2017, 18:59
Устаревшие версии
ведут на гуглодрайв в который не могу зайти
Это уже интересно. Какая ошибка?

- - - Добавлено - - -


а в чем заключается сложность?
в двух словах
Непредсказуемые и разнообразные глюки библиотеки совместимости на разных платформах. А проверять все версии не имею возможности.

NEO SPECTRUMAN
04.07.2017, 20:41
Это уже интересно. Какая ошибка?
Ничего не пишет
или

Произошла ошибка сервера. Повторите попытку позже.
или так

Папка не найдена
Папка удалена или у вас больше нет права доступа к ней.

старый браузер
+еще всякие другие плюшки понижающие совместимость

зашел с другого

бесчисленные ряды старых версий
где из них искать последнюю совместимую непонятно
разве что брутом...

пост с указанием что произошло прекращение поддержки устройств через месяц затеряется...

Vitamin
04.07.2017, 20:55
старый браузер
+еще всякие другие плюшки понижающие совместимость

зашел с другого

бесчисленные ряды старых версий
где из них искать последнюю совместимую непонятно
разве что брутом...

пост с указанием что произошло прекращение поддержки устройств через месяц затеряется...
Блин... А changelog, который поставляется с каждой десктопной версией на что?

Или надо составлять отдельный список что когда поменялось? Хотя постойте...

Vitamin
18.07.2017, 18:54
Билд 3980

+ zxtune-android: кнопка паузы в области уведомлений
* zxtune-android: исправлены проблемы с правами доступа на Android 6.0+
* zxtune-android: кнопки в области в уведомлений всегда включены
* zxtune-android: управление с гарнитуры и экрана блокировки всегда включено
* zxtune-android: исправлены некоторые ассоциации с типами файлов
* zxtune-android: упрощены настройки
- zxtune-android: больше не требуется разрешение на получение статуса телефона для приостанова воспроизведения

Билд 3960

* zxtune-android: исправлено воспроизведение некоторых форматов
* zxtune-android: исправление падений

Продолжение работы над ошибками.
Был сделан срочный хотфикс серьезных проблем, выпущенный ночью через день после предыдущего релиза 3950:) Спасибо неравнодушным пользователям!
Текущий релиз исправляет менее серьезные, но тоже надоедливые ошибки. В частности, была сделана адаптация к новому режиму работы с разрешениями приложений, введенному в Android 6.0. Теперь программа запрашивает разрешение на доступ к хранилищу сразу после запуска, разрешение на смену настроек - при попытке поставить трек на рингтон. А вот от разрешения на доступ к статусу телефонных звонков, используемого для приостановке воспроизведения при входящем звонке, пришлось (и получилось!) отказаться. Ибо очень уж подозрительно выглядел запрос на это разрешение - я бы не пустил:)
Также сделана давно ожидаемая кнопка паузы на шторке в области уведомлений. Если на шторке места много, то еще показывается и кнопка полного останова.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r3980.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r3980.apk&4&0

doorsfan
21.07.2017, 23:07
Спасибо за программу!
Если будет время:
Bluetooth a2dp гарнитура, кнопки игнорируются программой.

Sent from my MI MAX using Tapatalk

Vitamin
21.07.2017, 23:35
Спасибо за программу!
Если будет время:
Bluetooth a2dp гарнитура, кнопки игнорируются программой.

Sent from my MI MAX using Tapatalk
А раньше работало?
Сейчас схема поменялась, кнопки действуют только если трек уже играет, либо стоит на паузе, либо нет других плееров системе.

Kalantaj
22.07.2017, 09:58
Через пару дней придут мои наушники - проверю и отпишусь.

Shiny
22.07.2017, 12:22
Через пару дней придут мои наушники - проверю и отпишусь
а чо проверять? прежняя версия играет.

Shiny
16.10.2017, 09:30
Vitamin, если уж .SAP играет, то реально ли добавить поддержку .RMT(Raster Music Tracker (http://raster.infos.cz/atari/rmt/rmt.htm))?

Vitamin
16.10.2017, 13:18
Vitamin, если уж .SAP играет, то реально ли добавить поддержку .RMT(Raster Music Tracker (http://raster.infos.cz/atari/rmt/rmt.htm))?
Обычный вопрос: сколько модулей этого формата существует в природе? На ModLand нет ни одного, например.

Shiny
16.10.2017, 13:24
сколько модулей этого формата существует в природе? На ModLand нет ни одного, например.

Не могу сказать, что тьма. Трекер используется для создании мелодии в демо и для игр.

Vitamin
16.10.2017, 13:29
Не могу сказать, что тьма. Трекер используется для создании мелодии в демо и для игр.
В общем, приоритет поддержки того или иного формата напрямую зависит от числа доступных модулей этого формата.

Посмотрел на сорцы проекта ASAP (http://asap.sourceforge.net/), на который ссылается страница - там воспроизведение всех этих форматов делается через родной плеер и эмуляцию, т.е. спецификацию формата из исходника не получишь.

Shiny
16.10.2017, 13:35
Ладно, придется с SAP страдать. Еще бы в mp3 выгрузилось.

Кстати, плеер можно собрать и воспроизводить музон. Не знаю, как это реализовано.

Vitamin
16.10.2017, 13:41
Еще бы в mp3 выгрузилось.
Какие-то проблемы с zxtune-qt?

Vitamin
19.10.2017, 19:36
Билд 4040:

* ускорено воспроизведение и перемотка по 2SF трекам
* снижение громкости в конце отключается для зацикленных треков
* исправлены найденные и сообщенные падения
* zxtune-android: оптимизированная версия для устройств на базе Intel со встроенной эмуляцией ARM

Данный релиз посвящен исправлению обнаруженных проблем с производительностью и стабильностью.
В частности, на 30% ускорено воспроизведение и в несколько раз ускорена навигация 2SF треков.
Для современных Android устройств на базе процессоров Intel поддержана оптимизированная сборка, в несколько раз ускоряющая работу программы (эмуляция ARM - дело не простое:)). Самое интересное, что такая версия всегда распространялась через GooglePlay, но, из-за проблем с версионированием, игнорировалась устройствами. Теперь это исправлено, а универсальная сборка на сайте снова поддерживает платформу x86.
Остальные изменения посвящены исправлению найденных и сообщенных проблем.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4040.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4040.apk&4&0
Скачать версию для win32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4040_windows_x86.zip)
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4040_windows_x86_64.zip)
Скачать версию для win32 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4040_mingw_x86.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4040_mingw_x86_64.zip)

Shiny
19.10.2017, 20:37
читал статью на хайпе об оптимизации. очень интересно.

marinovsoft
20.10.2017, 04:41
В общем, приоритет поддержки того или иного формата напрямую зависит от числа доступных модулей этого формата.

Посмотрел на сорцы проекта ASAP (http://asap.sourceforge.net/), на который ссылается страница - там воспроизведение всех этих форматов делается через родной плеер и эмуляцию, т.е. спецификацию формата из исходника не получишь.

http://atariage.com/forums/blog/293/entry-9243-rmt-file-format/
http://atariki.krap.pl/index.php/RMT_(format_pliku)

Vitamin
20.10.2017, 13:16
http://atariage.com/forums/blog/293/entry-9243-rmt-file-format/
http://atariki.krap.pl/index.php/RMT_(format_pliku)
Тем не менее, вопрос о распространенности этого формата остается открытым:)

Shiny
20.10.2017, 14:26
Тем не менее, вопрос о распространенности этого формата остается открытым

ждать открытости нечего: собрать из сырков плеер, передать адрес чиптюна и воспроизводить немношк. Если есть эмулятор 6502 и POKEY, то выглядит просто, наверное.

Vitamin
20.10.2017, 14:29
ждать открытости нечего: собрать из сырков плеер, передать адрес чиптюна и воспроизводить немношк. Если есть эмулятор 6502 и POKEY, то выглядит просто, наверное.
facepalm.jpg

Еще раз: СКОЛЬКО ТРЕКОВ ФОРМАТА .RMT СУЩЕСТВУЕТ В ПРИРОДЕ?

marinovsoft
20.10.2017, 14:54
160 минимум - в поставке трекера.

Shiny
20.10.2017, 15:53
Еще раз: СКОЛЬКО ТРЕКОВ ФОРМАТА .RMT СУЩЕСТВУЕТ В ПРИРОДЕ?
ЗАЧЕМ КАПСИТЬ? много НАБЕРЕТСЯ если нужно.

ладно, не злись, проехали. гимор тот же с .SAP - собери бинарь, засеки время с секундомером, впиши и собери файл.

Vitamin
20.10.2017, 16:10
160 минимум - в поставке трекера.
Не густо. Значит приоритет соответствующий.

marinovsoft
20.10.2017, 17:07
Начал искать еще модули и оказалось, что есть более новые версии трекера, не совместимые на 100% с исходным.
http://atariage.com/forums/topic/234769-rmt-patch-8/
http://atariage.com/forums/topic/175883-rmt-patch-7/
http://atariage.com/forums/topic/150205-rmt-patch-5/

Shiny
20.10.2017, 17:50
Зачем так усложнять? есть музон, который трекер не воспринимает

Vitamin
21.10.2017, 10:29
Начал искать еще модули и оказалось, что есть более новые версии трекера, не совместимые на 100% с исходным.
http://atariage.com/forums/topic/234769-rmt-patch-8/
http://atariage.com/forums/topic/175883-rmt-patch-7/
http://atariage.com/forums/topic/150205-rmt-patch-5/
Я так понял, что поднять циферку версии в формате этот персонаж не удосужился?

Shiny
21.10.2017, 11:09
Я так понял, что поднять циферку версии в формате этот персонаж не удосужился?
автор погиб 6 лет назад. пилят хаки, как нужно.

Vitamin
21.10.2017, 13:53
автор погиб 6 лет назад. пилят хаки, как нужно.
Я не про автора говорил (он-то как раз предусмотрел поле версии), а про модификатора (который на это поле положил).

NEO SPECTRUMAN
05.01.2018, 20:22
Vitamin лови багорепорт


zxtune_r4040_windows_x86
не детектит тхт законверченные Paulo Silva-ровским вгм2тхт
http://vgmrips.net/forum/viewtopic.php?f=15&t=2335&p=7290

при этом оба вортекса их свободно открывают

мало того он крашитъсо при попытке открыть f92axPDy.txt


zxtune_r3450_windows_x86
его открывает (один из 4-х)
и нормально крутит



и тут происходит самое интересное
О ЧЕМ Я ТЕБЕ ПРЕДУПРЕЖДАЛ


zxtune_r4040_windows_x86
больше не стартует тк у него в плейлисте есть f92axPDy.txt
и валиться с той же ошибкой что и при сканировании

при этом плейлисты утя хранятся фиг знает где (zxtune непортатабельный)
и сбросить их ступид юсер уже может и не сможет
63632

63631

я покилял все со старой версии и все заработало

- - - Добавлено - - -

3ы: все это под ХРёй

Vitamin
06.01.2018, 04:32
zxtune_r3450_windows_x86
его открывает (один из 4-х)
и нормально крутит
Более того, r4040_mingw тоже не падает.



и тут происходит самое интересное
О ЧЕМ Я ТЕБЕ ПРЕДУПРЕЖДАЛ
Звучит примерно как "я научился наступать себе на яйца и прикупил шипованные кеды":)


при этом плейлисты утя хранятся фиг знает где
В стандартном месте для расположения артефактов программы.


zxtune непортатабельный
Где-то заявлялось обратное?


и сбросить их ступид юсер уже может и не сможет
Запустить предыдущую версию ступид юсер, судя по всему, тоже не сможет.

NEO SPECTRUMAN
06.01.2018, 04:49
В стандартном месте для расположения артефактов программы.
ну в одном из досбоксов меня туда вел ярлык в папке с программо1 ;)




Запустить предыдущую версию ступид юсер, судя по всему, тоже не сможет.
а если он настолько ступид что обновляет программу распаковкой в ту же папку с заменой
...мне лично ничего не стоит забить zxtune в everething и сразу найти пару тройку зхтюнов

- - - Добавлено - - -


Где-то заявлялось обратное?
нет просто не люблю не портатабелные...

вот выплывают и "преимущества" всего этого
нельзя держать 2 версии программы
после обновления все может полететь ВНЕЗАПНО нафик...

Vitamin
06.01.2018, 05:10
а если он настолько ступид что обновляет программу распаковкой в ту же папку с заменой
...мне лично ничего не стоит забить zxtune в everething и сразу найти пару тройку зхтюнов

нет просто не люблю не портатабелные...
вот выплывают и "преимущества" всего этого
нельзя держать 2 версии программы
после обновления все может полететь ВНЕЗАПНО нафик...
Подойдем к вопросу с другой стороны: где должны лежать настройки и плейлисты "портабельной" версии zxtune-qt?

NEO SPECTRUMAN
06.01.2018, 06:58
Подойдем к вопросу с другой стороны: где должны лежать настройки и плейлисты "портабельной" версии zxtune-qt?
ну дык там же де и сам zxtune
можно в свою подпапку (по типу samples)
чтоб долго не копаться

если не сложно делай 2 версии или одно которая детектит наличие конфига в своей папке и переходит в партатабельный режим
как это щас бывает у некоторого софта иногда

некоторый софт засерает всякие "моидокументы" итд
своими папками с настройками...


и еще у меня пожелания

а нельзя впилить уже поддержку всяких мепетри
ато некоторые ДЄБИЛЫ чота не всегда выкладывают свои поделки в нативном формате
а некоторые мешают записи с 2-х компов одновременно итд
ну и всякие биперы лучше слушать записанные с реала

и какого нибудь мид
чем не чиптюновый формат?


и еще

нужна логарифмичесая шкала(или хз какая еще) громкости (если применена линейная)
пушо та громкость что посредине воспринимается уже очень тихо (тк восприятие громкости не линейное(я 60 уже не слышу а это даже не середина))
а резкий подъем в конце очень плохо точно регулироуется (проще покрутить системный регулятор)
в плеерах такого обычно нету
хотя в mediaplayerclassic или в vlc тоже была и остается? ужасная шкала

открой системный регулятор громкости и подрыгай его
кстате в режиме вывода на dsound при дрыгании системного регулятора громкости дрыгаются и зхтюновскме))))) как раз видна разница

3Ы3Ы
по хорошему системный регулятор громкости лучше лишний раз не трогать
пушо каждая программа и так считает свои долгом его покрутить...
и в ХР он один на всех... (в след системах уже что то навелосипеди с этим конечно)

Shiny
06.01.2018, 07:56
Подойдем к вопросу с другой стороны: где должны лежать настройки и плейлисты "портабельной" версии zxtune-qt?

Как я и говорил - удобнее в папке с плеером. Реакция была еще та.

- - - Добавлено - - -


и какого нибудь мид
чем не чиптюновый формат?

winamp в помощь с некоторыми нерабочими плагинами.

NEO SPECTRUMAN
06.01.2018, 08:22
winamp в помощь
найти б тот самый десятилетней давности
который был еще похож на плеер
и при этом не глючил и не бесил

да и винамп рипать не будет из чагоугодно

а тут закинул, все что попалось под руку, сверху на плеер...

Shiny
06.01.2018, 08:32
NoisePlug или XMplay

Vitamin
06.01.2018, 12:57
ну дык там же де и сам zxtune
можно в свою подпапку (по типу samples)
чтоб долго не копаться
Ага. Представил обычного (не ступид) юзера: скачал новую версию, удалил старую, запустил новую, а плейлистов нет. Вот удобно-то и очевидно!


если не сложно делай 2 версии или одно которая детектит наличие конфига в своей папке и переходит в партатабельный режим
Сложнее, чем кажется. Есть более приоритетные задачи.


некоторый софт засерает всякие "моидокументы" итд
своими папками с настройками...
Во-первых, не "моидокументы", а appdata.
Во-вторых, эти папки специально для этого и сделаны.

Приложения, безусловно гадящие в свою рабочую директорию должны умереть.


а нельзя впилить уже поддержку всяких мепетри
Не хочу.


и какого нибудь мид
чем не чиптюновый формат?
Да, вполне чиптюновый. Я даже пару лет назад пытался поддержать, но подавляющее большинство андроид устройств не тянут софтовый синтез midi (как минимум, в том секвенсоре что я нашел).


нужна логарифмичесая шкала(или хз какая еще) громкости (если применена линейная)
Ага. А если применена логарифмическая, то нужна линейная:)

Комбо: в бекендах dsound и win32 используются разные шкалы, выбирай на вкус любую.


по хорошему системный регулятор громкости лучше лишний раз не трогать
Он и не трогает его: считывается текущее значение, по нему выставляется ползунок. Двигаешь ползунок- ставится значение регулятора. Проблема бывает в погрешностях округления.

NEO SPECTRUMAN
06.01.2018, 15:54
Ага. Представил обычного (не ступид) юзера: скачал новую версию, удалил старую, запустил новую, а плейлистов нет. Вот удобно-то и очевидно!
ну да это палка с 2-мя концами...
только потерянный плейлист и незапускаемый зхтюн + невозможность переместить этот плейлист куда либо еще
по моему бьют по разному

- - - Добавлено - - -


Сложнее, чем кажется. Есть более приоритетные задачи.
конечно пили более приоритетные
но и имей ввиду что тоже не помешало бы

- - - Добавлено - - -


используются разные шкалы, выбирай на вкус любую.
специально полез поклацал и чета не заметел
и
Приложения, безусловно дрыгаюие системный регулятор громкости должны умереть. :v2_tong2:

- - - Добавлено - - -


Он и не трогает его: считывается текущее значение, по нему выставляется ползунок. Двигаешь ползунок- ставится значение регулятора. Проблема бывает в погрешностях округления.
а это что по твоему?

было
http://zx-pk.ru/attachment.php?attachmentid=63636&d=1515242839

дернули громкость на зхтюне
http://zx-pk.ru/attachment.php?attachmentid=63637&d=1515242848

просто sndvol32 не обновляет значения
тк видимо никто не подумал что регуляторы будут дрыгать все подряд
а потом можно подпрыгнуть когда ВНЕЗАПНО системный регулятор оказывается с громкостью в 10 раз большей чем было выставлено

а вот и твоя половина громкости
обрати внимание что на системном регуляторе это практически 0
а у тебя это целых 62

http://zx-pk.ru/attachment.php?attachmentid=63638&d=1515242856

у восприятия громкости по моему такая же шкала как у Ак-ка
обратная логарифмическая
хотя могу ошибаться

Vitamin
06.01.2018, 16:05
только потерянный плейлист и незапускаемый зхтюн + невозможность переместить этот плейлист куда либо еще
по моему бьют по разному
Запустить предыдущую версию, не?


а это что по твоему?
Все вопросы к разработчикам звуковых подсистем винды. Сидишь на ХР, а хочешь контроля над звуковыми потоками как в семерке? Ну хоти, кто ж тебе мешает.

NEO SPECTRUMAN
06.01.2018, 16:09
а хочешь контроля над звуковыми потоками как в семерке? Ну хоти, кто ж тебе мешает.
который как раз впилили для такого софта который думают что он самый главный
да и сделали через жопу

Vitamin
06.01.2018, 16:21
который как раз впилили для такого софта который думают что он самый главный
да и сделали через жопу
А по-твоему каждое приложение должно колхозить софтверный регулятор уровня громкости для своего потока? И заставлять пользователя таки открывать системный микшер и увеличивать громкость вручную, когда не хватает?

NEO SPECTRUMAN
06.01.2018, 16:51
И заставлять пользователя таки открывать системный микшер и увеличивать громкость вручную, когда не хватает?
да с твоим ругелятором
у тебя вообще ниче не нужно регулировать
у тя есть тишина и на всю
и ничего промежуточного
и только системных регулятором ее и можно хоть как то настроить...

а дрыгать его всем подряд это нормально?
а если работают 2 приложения которые его любят дрыгать?
свернутый плеер который думает что ему можно
и зхтюн

в итоге нужно постоянно лезть и где нибудь крутить громкость
которую какая нибудь гадость меняет


а если не хватает
то один раз поднял бы и все
и больше бы никогда не пришлось

так нет куча софта думает что его нужно обязательно покрутить...
и как правило это подкрутить = выставить на максимум...






А по-твоему каждое приложение должно колхозить софтверный регулятор уровня громкости для своего потока?
ну так как мы не в досе живем то да
и изначально видимо так и планировалось
но тк...
с висты имеем левый системный микшер и блекджеком и принудительным ресемплированием и отпавшими EAX-ами...
и теперь если не поддерживать обратную совместимость то на это можно просто забить...

- - - Добавлено - - -

и о палках с 2-мя концами

как меня бесит во всяких ведроидах(по крайней мере в уже старых) независимое регулирование громкости для каждого приложения...
хочешь выставить ее нафик в 0
а нифига у какой нибудь гадости оно все равно остается на всю
а регулировать ее можно только в момент пищания

в винде хоть есть мастер волюм
который к счастью сильно не дрыгают

- - - Добавлено - - -

таже гадость с запоминанием раскладки клавиатуры...
...ВАИ оказывается в винафс10 это наконецта снесли
и по дефолту она меняются для всего!!!!

Vitamin
06.01.2018, 23:09
да с твоим ругелятором
у тебя вообще ниче не нужно регулировать
у тя есть тишина и на всю
и ничего промежуточного
и только системных регулятором ее и можно хоть как то настроить...
Блин, столько много слов и все мимо кассы. Включи вывод через win32 и будет тебе щастье (поставь его первым в списке). Только что проверил, 1к1 с системным микшером потока.



а дрыгать его всем подряд это нормально?
а если работают 2 приложения которые его любят дрыгать?
свернутый плеер который думает что ему можно
и зхтюн
Который ничего не меняет пока ты сам не начнешь двигать ползунок громкости.

Лично мне как пользователю удобно, если из приложения можно отрегулировать глобальную громкость. К чему весь этот прогрев воздуха на обсуждение вкусовщины?


как меня бесит во всяких ведроидах(по крайней мере в уже старых) независимое регулирование громкости для каждого приложения...
Как минимум, у меня всего 3 регулятора громкости для музыки, будильника и рингтона. И громкость музыки актуальна для всех плееров.

NEO SPECTRUMAN
07.01.2018, 02:19
Включи вывод через win32 и будет тебе щастье (поставь его первым в списке). Только что проверил, 1к1 с системным микшером потока.
я попробовал не получилось
итам итам оно синхронно дрыгалось

щас попробую еще может косяк на моей стороне
хотя при смене явно менялось количество настроек

- - - Добавлено - - -


Включи вывод через win32 и будет тебе щастье (поставь его первым в списке)
тут какая то дичь твориться
включил dsound появилась логарифмическая шкала
потом она успешно отпала
и включилась уже на win32

детекчу зависимость

утя не меняются настройки вывода
пока не сменишь трек
при паузе и стопе ниче не меняется
это и объясняет почему сразу не видно разницы

Vitamin
07.01.2018, 18:45
утя не меняются настройки вывода
пока не сменишь трек
при паузе и стопе ниче не меняется
Да, чтоб лишний раз не делать относительно тяжелые операции по инициализации.

NEO SPECTRUMAN
07.01.2018, 20:59
Да, чтоб лишний раз не делать относительно тяжелые операции по инициализации.
ну дык тогда выкинь окошко или подпиши что настройки вступят в силу тогда то тогда то
это меняешь и ничего не происходит
при этом вполне можно подумать что настройки уже изменены
и решить что разницы никакой

так же как можно догадаться что для смены шкалы громкости нужно менять систему вывода?
тем более если даже перебирая настройки для проверки
они не применяются сразу... (по крайней мере вывод)

- - - Добавлено - - -


Да, чтоб лишний раз не делать относительно тяжелые операции по инициализации.
ну дык мы что меняем систему вывода каждые 3 минуты?
в чем проблема пере инициализировать

в придачу настройки и так доступны только когда плеер молчит...

кстате что тоже неудобно

нельзя просто заткнуть плеер когда клацаешь по настройкам
а не лочить вход в них?

...к примеру всякие км\потплееры аообще позволяют что нибудь дрыгать прямо во время воспроизведения
и сразу слышно разницу

и там же, насчет колхозить, по дефолту свой регулятор громкости (и помеченный как рекомендуетссо) а не системный;)

Vitamin
07.01.2018, 21:23
ну дык тогда выкинь окошко или подпиши что настройки вступят в силу тогда то тогда то
это меняешь и ничего не происходит
Кликай по строке в плейлисте, а не по кнопке "Play"


так же как можно догадаться что для смены шкалы громкости нужно менять систему вывода?
Спросить у разработчиков DirectSound.



ну дык мы что меняем систему вывода каждые 3 минуты?
в чем проблема пере инициализировать
Так сложилось.



в придачу настройки и так доступны только когда плеер молчит...

кстате что тоже неудобно

нельзя просто заткнуть плеер когда клацаешь по настройкам
а не лочить вход в них?
Нет. Это неудобно.


...к примеру всякие км\потплееры аообще позволяют что нибудь дрыгать прямо во время воспроизведения
и сразу слышно разницу
И прям частоту воспроизведения (44100/48000) и систему вывода (directsound/sdl/etc) на лету менять позволяют?

NEO SPECTRUMAN
07.01.2018, 21:29
И прям частоту воспроизведения (44100/48000) и систему вывода (directsound/sdl/etc) на лету менять позволяют?
сходу поставил 8000хз
иуслышол как срезало верха

поднять до исходной уже было со спотыком и бульканьем

смена система вывода с коротким затиханием
скачет громкость
походу разные системы вывода дают разную ~частоту дискретизации 48000
слышно как уплывает частота тона при смене

(умя как раз много траблов с этим записанные данные получаются короче чем воспроизводимое во время записи(потом это нужно синхронизировать...(не знаю где это просто делается... ...чтоб поставить по 2 контрольные точки на каждую дорожку и сплющить растянуть содержимое)))

Vitamin
07.01.2018, 21:31
сходу поставил 8000хз
иуслышол как срезало верха

смена система вывода с коротким затиханием
Ну и отлично. Пользуйся на здоровье!

NEO SPECTRUMAN
07.01.2018, 21:41
Ну и отлично. Пользуйся на здоровье!
всмысле есть к чему стремитсо

есное дело пилить одному и пилить толпой разные вещи

- - - Добавлено - - -


Пользуйся на здоровье!
я его даже не обновляю
пользуюсь проверенной рабочей и относительно стабилиьной старой версией

сменил штук 6 плееров
пушо в результате обновлений(с каждым) их стабильность и скорость работы стремилась к 0
а потом уже не помнил какая версия нормально работала и не мог уже найти...

Vitamin
08.01.2018, 02:20
пушо в результате обновлений(с каждым) их стабильность и скорость работы стремилась к 0
Похоже, ты такой же судьбы ZXTune желаешь, судя по хотелкам...

gurfunkel
29.01.2018, 20:29
У меня в Linux-версии (у меня Linux Mint) нельзя выбрать, чтобы звук выводился через ALSA, а не OSS, ALSA просто нет в списке (Настройка-Звук). Поэтому при запуске мелодии звука нет, а появляется ошибка:

Ошибка инициализации воспроизведения.
@b3d60e64
--------
Ошибка при работе с OSS устройством '/dev/dsp': Ошибка ввода/вывода.
@69200199
--------

Что с этим делать?

Vitamin
29.01.2018, 20:33
Что с этим делать?
Помощь - Компоненты - Вывод звука - Воспроизведение - Поддержка подсистемы ALSA.

Навести курсор, посмотреть ошибку, исправить.

gurfunkel
29.01.2018, 21:57
Спасибо. Посмотрел, там не мог загрузиться какой-то asound. Пробовал устанавливать пакеты с таким именем, не помогло. В конечном итоге, помог откат к предыдущей точке восстановления операционной системы через утилиту Timeshift (полезная штука, кстати). В списке появилась ALSA, выбрал - заработало.

Ещё такой вопросик, темно-синий текст на черном практически не видно, можно ли как-то изменить цвета для полоски выделения?
http://i.piccy_.info/i9/a4d2feda5c2f921d73bcb7696ddad2a6/1517252044/28174/1217191/snymok_500.jpg (http://piccy_.info/view3/12010840/d67747a2d3699c9605b80692b0d9b942/)http://i.piccy_.info/a3/2018-01-29-18-54/i9-12010840/497x336-r/i.gif (http://i.piccy_.info/a3c/2018-01-29-18-54/i9-12010840/497x336-r)

Vitamin
30.01.2018, 02:13
Ещё такой вопросик, темно-синий текст на черном практически не видно, можно ли как-то изменить цвета для полоски выделения?
Кликнуть где-нибудь за пределами строк плейлиста - выделение снимется.

goodboy
09.02.2018, 18:46
а что надо сделать что-бы каждый раз не создавался безымянный плейлист?
(у меня он нарастает с каждым кликом на файл)
https://cdn1.savepice.ru/uploads/2018/2/9/70f331ac62025134d8fc63d4652fbcab-full.png

Vitamin
09.02.2018, 20:05
а что надо сделать что-бы каждый раз не создавался безымянный плейлист?
(у меня он нарастает с каждым кликом на файл)
https://cdn1.savepice.ru/uploads/2018/2/9/70f331ac62025134d8fc63d4652fbcab-full.png

Настройки - Интерфейс - Адресат командной строки

Если есть предложения по переименованию опции - welcome. В тултипе инфа детальнее.

Gutten
10.02.2018, 00:12
Что-то я не наблюдаю такой опции у себя в "Настройках-Интерфейсе". Может имеется ввиду "Единственный экземпляр"? Но он за другое отвечает.

Vitamin
10.02.2018, 00:42
Что-то я не наблюдаю такой опции у себя в "Настройках-Интерфейсе". Может имеется ввиду "Единственный экземпляр"? Но он за другое отвечает.
Обновись.

Gutten
10.02.2018, 02:35
Использую zxtune-qt, кнопочка "Проверить обновления" говорит мне, что обновлений нет. хотя у меня стояла версия аж 2016 года.

Vitamin
10.02.2018, 11:05
Использую zxtune-qt, кнопочка "Проверить обновления" говорит мне, что обновлений нет. хотя у меня стояла версия аж 2016 года.
Возможно, он ходит за проверками на старый адрес сайта, с которого пришлось срочно съезжать.

Kalantaj
12.02.2018, 20:44
Vitamin, а можно попросить сделать свежую сборку для Linux Ubuntu x64 (да и x32)?
Та что на сайте есть довольно старенькая - 3410, а для Win и Android ужо 4040 версия вышла с кучей исправлений и дополнений...

Vitamin
12.02.2018, 20:57
Vitamin, а можно попросить сделать свежую сборку для Linux Ubuntu x64 (да и x32)?
Та что на сайте есть довольно старенькая - 3410, а для Win и Android ужо 4040 версия вышла с кучей исправлений и дополнений...
Пока нет. Для старых версий уже окружение протухло, а новая еще не выложена.

Kalantaj
12.02.2018, 21:37
Не хочу показаться настырным, но сорентируй хотя-бы ориентировочно по возможным срокам выхода - не хочу просто и сам колотиться заглядывая в тему (а вдруг) и тебя колотить да и другим, у кого подобный моему вопрос возникнет - будет ответ.

Vitamin
12.02.2018, 21:43
Не хочу показаться настырным, но сорентируй хотя-бы ориентировочно по возможным срокам выхода - не хочу просто и сам колотиться заглядывая в тему (а вдруг) и тебя колотить да и другим, у кого подобный моему вопрос возникнет - будет ответ.
Никаких сроков назвать не могу.
Подпишись на тему/группу вк/твиттер, там все новости о релизах выходят. Ну или оповещение от GooglePlay будет.

Vitamin
14.02.2018, 19:25
Билд 4100:

+ добавлена поддержка Sega Dreamcast (DSF)
+ добавлена поддержка Sega Saturn (SSF)
+ определение тишины в конце треков (BB#87)
* исправлен разбор Vortex Tracker .txt
* исправлено воспроизведение SoundTracker (BB#101)
* увеличена громкость SPC треков
* используется библиотека ASAP для воспроизведения .sap
* FFT анализатор спектра для некоторых форматов
* исправлены найденные и сообщенные падения
+ zxtune-android: добавлены каталоги http://dsf.joshw.info и http://ssf.joshw.info
* zxtune-android: улучшено воспроизведение плейлиста в случайном порядке
* zxtune-android: улучшена производительность воспроизведения

Весьма затянутый, но все же релиз. В него попало не так много изменений, нежели планировалось, но все же.
В частности, после внедрения библиотеки Highly Theoretical появилась поддержка двух платформ от Sega: Dreamcast и Saturn. Разумеется, добавлены соответствующие подкаталоги joshw.info в версию для Android.
После мотивирующего письма одного пользователя и небольшого разбирательства для воспроизведения .sap файлов стала использоваться библиотека ASAP. Зазвучали дигитальные музоны с ATARI:)
Ну и, по традиции, куча мелких и не очень фиксов.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4100.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4100.apk&4&0
Скачать версию для win32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4100_windows_x86.zip)
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4100_windows_x86_64.zip)
Скачать версию для win32 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4100_mingw_x86.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4100_mingw_x86_64.zip)

Shiny
14.02.2018, 19:39
А дигитальные .sap где лежат? на сайте ASAP?

Vitamin
14.02.2018, 19:45
А дигитальные .sap где лежат? на сайте ASAP?
В коллекциях .sap треков.

Мне сообщали о:
1bit_of_Advice.sap
Alley_Cat.sap
Aquanaut_sampled.sap
Das_Omen_Intro.sap

Shiny
14.02.2018, 19:53
Ох, найти бы того мотиватора, чтобы сподвигнул на воспроизведение .rmt/.cmc
(:

Vitamin
14.02.2018, 19:55
Ох, найти бы того мотиватора, чтобы сподвигнул на воспроизведение .rmt/.cmc
(:
Эти форматы поддерживаются ASAP, так что имеют все шансы быть добавленными в ZXTune.

Shiny
14.02.2018, 20:02
т.е. ждать следующего билда?

Vitamin
14.02.2018, 20:24
т.е. ждать следующего билда?
В следующем не обещаю.

dendra
14.02.2018, 20:39
Vitamin,
А что будет в следующем билде?
Вообще, если есть roadmap, было бы здорово на него глянуть :)

Vitamin
14.02.2018, 20:43
Vitamin,
А что будет в следующем билде?
Вообще, если есть roadmap, было бы здорово на него глянуть :)
Roadmap'а нет. Ибо у меня нет гарантированного времени, которое я могу посвятить проекту.

Shiny
15.02.2018, 07:46
В следующем не обещаю.

http://s2.quickmeme.com/img/e8/e85f8dcb75f89eaf916ec8b52da75c0ebea776ea85cf22a579 83a1c6a8c85cf8.jpg

AvengerLord
08.04.2018, 18:43
А есть возможность обновить плагин для Foobar2000? Очень хочется... Качество звука в существующем уж очень неоднозначное.

Vitamin
08.04.2018, 23:09
А есть возможность обновить плагин для Foobar2000? Очень хочется... Качество звука в существующем уж очень неоднозначное.
С таким вопросом лучше писать автору плагина.

Enigmatic
02.05.2018, 07:40
А как выглядит плеер на raspberry? Малину можно таким образом превратить в портативный плеер, если прикрутить сенсорный экран к примеру?

Vitamin
04.05.2018, 11:59
А как выглядит плеер на raspberry? Малину можно таким образом превратить в портативный плеер, если прикрутить сенсорный экран к примеру?
Выглядит точно так же, как любой другой десктопный вариант. Т.е. сенсорным экраном пользоваться неудобно.

Vitamin
14.05.2018, 21:50
Билд 4160:

+ добавлена поддержка Raster Music Tracker (.RMT)
+ добавлена поддержка дополнительных частотных таблиц для FastTracker (BB#102)
* исправлена поддержка AYLPT
* исправления в чтении .SAP
* исправления в воспроизведении .SPC
* исправлена поддержка .VGM v1.71
* исправлено микширование в .AY (BB#106)
* исправлены найденные и сообщенные падения
* zxtune-android: исправлены проблемы с сетью для некоторых устройств Android 8+
* zxtune-android: уменьшено использование памяти при выполнении сетевых операций
* zxtune-android: исправлена работа каталога HVSC, упрощена структура
* zxtune-android: исправлены некоторые зависания

Небольшое, но обновление.

Куча фиксов падений и прочих неточностей, в основном найденных в результате прогона над поддерживаемой частью коллекции joshw: 13.3тыс архивов общим весом в 160Гб, более суток работы на 10 процессорных ядрах.
Достаточно много работы "под капотом" в версии для Android: переработан механизм кеширования, значительно уменьшивший использование оперативной памяти, а также исправлены некоторые (не все, к сожалению) ситуации, приводящие к зависанию приложения. Будем наблюдать дальше.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4160.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4100.apk&4&0
Скачать версию для win32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4160_windows_x86.zip)
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4160_windows_x86_64.zip)
Скачать версию для win32 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4160_mingw_x86.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4160_mingw_x86_64.zip)

Shiny
15.05.2018, 06:56
Vitamin, а .rmt не заиграло?

tiboh
10.07.2018, 02:01
В этом образе ZXTune не находит музыку от Extreme Tracker v1.31, а именно треки Robomix1, vovamus2, Com.Zone
http://darkman007.untergrund.net/music/tracker/zx/disk_images/ETV1.SCL

Vitamin
10.07.2018, 02:58
А эти треки в самом ET играются? Сколько он там позиций показывает? Ибо у этих файлов в этом поле стоит 0.

tiboh
10.07.2018, 03:15
А эти треки в самом ET играются? Сколько он там позиций показывает? Ибо у этих файлов в этом поле стоит 0.

В самом ET треки играются, в Com.Zone проигрывается и отображается 5 позиций, в остальных проигрывается 1 позиция, отображается 0.

Vitamin
10.07.2018, 12:44
В самом ET треки играются, в Com.Zone проигрывается и отображается 5 позиций, в остальных проигрывается 1 позиция, отображается 0.
Com.Zone играл и раньше (вместе с MASKY).
Поправил, теперь играется еще и Robomix1 & vovamus2. Выедет в ближайшем релизе.

Shiny
10.07.2018, 13:25
а .rmt? (понимаю, что надоел с такими вопросами)

Vitamin
10.07.2018, 13:35
а .rmt? (понимаю, что надоел с такими вопросами)
А changelog (хотя бы в этой теме), а еще можно просто взять и попробовать и не надоедать с вопросами.

Shiny
11.07.2018, 09:18
пардон, не прочитал.

один музон не играется, но это криво рипнуто, наверное.

Еще бы .cmc играли

Vitamin
11.07.2018, 10:38
пардон, не прочитал.

один музон не играется, но это криво рипнуто, наверное.

Еще бы .cmc играли
Ну как найдешь способ 100% определения типа .cmc трека исключительно по внутреннему содержимому и расскажешь о нем, так и заиграет.

Shiny
11.07.2018, 10:47
Ну как найдешь способ 100% определения типа .cmc трека исключительно по внутреннему содержимому и расскажешь о нем, так и заиграет.

вроде ты сослался, что либы позволяют играть, нет?

Vitamin
11.07.2018, 12:13
вроде ты сослался, что либы позволяют играть, нет?
Перечитай еще раз.

Shiny
11.07.2018, 12:17
Перечитай еще раз.

Это мне показалось, или я неправильно понял?

http://zx-pk.ru/threads/10340-zxtune-chiptunes-player/page183.html

Vitamin
11.07.2018, 12:32
Это мне показалось, или я неправильно понял?

http://zx-pk.ru/threads/10340-zxtune-chiptunes-player/page183.html

Выбирай на свой вкус.

Shiny
11.07.2018, 12:36
Выбирай на свой вкус.

уже сказано про вкус. В чем проблема? нет файлов, или не воспроизводятся?

Если не получается, или не хочется заниматься, ты скажи, мы поймем.

Vitamin
11.07.2018, 12:42
уже сказано про вкус. В чем проблема? нет файлов, или не воспроизводятся?

Если не получается, или не хочется заниматься, ты скажи, мы поймем.
"Мы" - это кто?

Еще раз: я не знаю способа отличить по содержимому файлы .cmc/.cm3/.cmr/.cms друг от друга. Именно поэтому

как найдешь способ 100% определения типа .cmc трека исключительно по внутреннему содержимому и расскажешь о нем, так и заиграет

Shiny
11.07.2018, 13:00
"Мы" - это кто?

это мы.


глянул на свою подборку .cmc - похоже, что одинаковая сигнатура - ff,ff(заголовок),стартовый адрес,конечный адрес, потом одинаковый код, в частности:
по cm3/cmr не в курсе, спрошу знакомых.

Darkman007
13.07.2018, 03:30
В этом образе ZXTune не находит музыку от Extreme Tracker v1.31, а именно треки Robomix1, vovamus2, Com.Zone
http://darkman007.untergrund.net/music/tracker/zx/disk_images/ETV1.SCL

друзья, я тут закепчурил это своё старое "дерьмецо" на ютуб, и один товарищ спросил "а чем это можно воспроизвести на PC или сторонник платформах?", полез в эту тему , нашел этот пост :) просвятите пожалуйста, сейчас есть плейер справляется с поставленной задачей? да, треки играются в ET v1.31.

P.S.: так, сорян, проверил, всё играется. Надо было пару ответов прочитать:)

Теперь другая темка есть, автор!

http://darkman007.untergrund.net/music/em022000/zx/ - есть вот такие диски, на них лежат откомпилированные модули во FlashTracker'е. Можно ли реализовать и их поддержку?

Shiny
16.07.2018, 19:14
Vitamin,
описание форматов, о которых ты спрашивал.

Vitamin
20.07.2018, 21:30
http://darkman007.untergrund.net/music/em022000/zx/ - есть вот такие диски, на них лежат откомпилированные модули во FlashTracker'е. Можно ли реализовать и их поддержку?
Был у меня один подход к снаряду, как-то не срослось. Навскидку, внутри этих дисков нашел треки:
C_BEAT (CULTURAL BEAT BY TUGAY IVAN)
DEMOMUS (TRASH-1:BY TUGAY IVAN 1998)
ALIEN (ALIEN BY IVAN TUGAY2000)
C_BEATsd (CULTURE BEAT BY TUGAY IVAN)
GIMNUSSR (GIMN USSR BY TUGAY IVAN 1998)
IVAN-1 (COMPILED VOVA TUGAY,M.-IVANT)
IVAN-2 (COMPILED TUGAY VOVA,M.-IVANT)
IVAN-3 (COMPILED TUGAY VOVA,M.-IVANT)
KILLER (KILLER BY TUGAY IVAN 1998(C))
LIVE (COMPOSER TUGAY IVAN 2000)
RABY (COMPOSET BY TUGAY IVAN 2000)
SUPER M (SUPER MUSIC BY TUGAY IVAN 98)
TECHNO (Crazy Cat by Vladimir Tugay)
U.GROUND (UNDEGROUND BY TUGAY IVAN (C))

Теоретически, компилированный FlashTracker поддержать можно.

- - - Добавлено - - -


Vitamin,
описание форматов, о которых ты спрашивал.
А есть какой-нибудь достаточно большой набор треков в этом формате? На Modland вообще ничего нет.

Shiny
21.07.2018, 07:03
А есть какой-нибудь достаточно большой набор треков в этом формате? На Modland вообще ничего нет.
сказали на http://asma.atari.org/

Vitamin
24.07.2018, 15:27
сказали на http://asma.atari.org/
Из того что я там увидел, все треки завернуты в .sap контейнеры, т.е. воспроизведение этих типов нативно не имеет смысла.

Shiny
24.07.2018, 15:33
Из того что я там увидел, все треки завернуты в .sap контейнеры, т.е. воспроизведение этих типов нативно не имеет смысла.

а тут тоже?
http://asap.sourceforge.net/examples.zip

Vitamin
24.07.2018, 15:49
а тут тоже?
http://asap.sourceforge.net/examples.zip
Тут нет. А теперь напрягись и подумай, для чего я спрашивал


А есть какой-нибудь достаточно большой набор треков в этом формате? На Modland вообще ничего нет.

Shiny
24.07.2018, 17:39
Тут нет. А теперь напрягись и подумай, для чего я спрашивал

в "тут" есть cmr/cm3, что мало, наверное. cm3 попадается на дисках, но не ясно, действительно ли этот формат.

- - - Добавлено - - -

похоже, документация неточная

тут (http://atariki.krap.pl/index.php/CMS) написано, что сигнатура Double SCMC v2.02

Взял версию:
https://atarionline.pl/v01/index.php?ct=utils&sub=3.%20Muzyka&tg=Chaos%20Music%20Composer#Chaos%20Music%20Compos er

у .cmc одна и та же надпись, у cms видно словечко "double". Может, оно и не скомпилировано?

- - - Добавлено - - -

А, ясно, Double SCMC v2.02 - в другом формате.

Vitamin
10.09.2018, 14:44
Билд 4190:

* исправлено воспроизведение некоторых ET1 треков
* исправлено воспроизведение цифровых SID треков
+ zxtune-android: добавлен каталог ASMA
* zxtune-android: исправлены некоторые зависания и падения

Очередной небольшой релиз. Попало в него далеко не все, что планировалось но все же.
Расследование одного зависания при воспроизведении SID треков привело интересным результатам. Например, выяснилось, что используемая библиотека sidplay один и тот же трек каждый раз рендерит немного по-другому из-за использования системного генератора случайных чисел и незамеченного на этапе внедрения корявого кода с перезаписью глобальных переменных. Также выяснилось, что моя оптимизация эмуляции SID ломает воспроизведение треков с цифровыми семплами:( Пришлось отключить и понадеяться на рост производительности устройств за последние 5 лет.
Желание добавить известный каталог Atari SAP Music Archive (ASMA) разбивалось об отсутствии полноценного зеркала с возможностью доступа к папкам. Пришлось поднять на своих мощностях вместе с главными зеркалами для каталогов hvsc и joshw (разумеется, оригинальные зеркала остались в качестве запасных вариантов, переключение на которые делается автоматически).
Также были исправлены разные досадные падения и зависания.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4190.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4190.apk&4&0

Vitamin
18.10.2018, 14:21
Билд 4210:

* исправлено падение при воспроизведении некоторых .gsf треков
+ zxtune-android: добавлено запасное зеркало для каталогов asma, amp и modland
* zxtune-android: исправлены некоторые найденные и сообщенные проблемы

Наконец получилось-таки выкроить время и поправить кое-какие надоедливые проблемы, возникшие в прошлом релизе.
Также нашлось внешнее зеркало для каталога ASMA и было добавлено в качестве запасного. Каталоги AMP&ModLand тоже обзавелись запасными зеркалами.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4210.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4210.apk&4&0

creator
18.10.2018, 21:46
Билд 4210
Что-то с виджетом не того, просто чёрный прямоугольник с названием композиции. "Кнопки" срабатывают, но их не видно. В 4190 всё хорошо.

Vitamin
19.10.2018, 01:47
Что-то с виджетом не того, просто чёрный прямоугольник с названием композиции. "Кнопки" срабатывают, но их не видно. В 4190 всё хорошо.

Исправил

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4220.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4220.apk&4&0

transman
04.11.2018, 08:08
А нельзя ли добавить громкости? Для того чтобы более или менее комфортно слушать музыку приходится выкручивать громкость на максимум. И то бывает не хватает.

Vitamin
04.11.2018, 14:20
А нельзя ли добавить громкости? Для того чтобы более или менее комфортно слушать музыку приходится выкручивать громкость на максимум. И то бывает не хватает.
Дополнительная громкость только за деньги.

А если серьезно, то начни лучше с деталей. Какая платформа, какая версия, какие треки играют недостаточно громко.

transman
04.11.2018, 15:28
Vitamin, Lenovo P2, Android 7, через гарнитуру. Все треки звучат гораздо тише чем при воспроизведении музыки через play музыку и aimp (последний похоже дополнительно увеличивае громкость даже при выключенном эквалайзере). В тишине ещё можно слушать. А в шумном месте (на улице) даже при полной громкости шум перебивает звук.

siemensC35
04.11.2018, 18:25
Sony XA ведро 7.0 ,4190, симптомы теже, на вызов ставил кстати мелодию, та оно вроде как по громкости как музыка обычная через стоковый плеер

Vitamin
03.12.2018, 21:47
Билд 4280

[+] добавлена поддержка формата MPEG Audio Layer (MP1/MP2/MP3)
[+] добавлена поддержка формата Ogg Vorbis audio (OGG)
[+] добавлена поддержка формата Waveform Audio (WAV, только PCM-encoded типы)
[+] добавлена поддержка формата FMOD sound banks (FSB)

zxtune-qt: исправлена пауза перед анализом больших файлов в известном формате

zxtune-android: оптимизировано использование памяти
[+] zxtune-android: добавлены архивы FM Towns, Mobile plaforms, NeoGeo CD and PC в каталог joshw.info

zxtune-android: кешированные файлы будут обновляться в случае изменения на серверной стороне

zxtune-android: исправлен и улучшен поиск внешних хранилищ на современных устройствах

zxtune-android: исправлены некоторые сообщенные и найденные проблемы


Очень тяжелый, прямо-таки вымученный релиз.

Основное нововведение, ради которого все затевалось - поддержка форматов MP3 и OGG, не являющихся чиптюнами или специализированными форматами компьютерной музыки. Все же, огромное количество треков этих форматов в коллекциях joshw сыграло решающую роль.

Блуждая по просторам GitHub, наткнулся на небольшую (буквально, один файл) библиотеку minimp3 (https://github.com/lieff/minimp3), предназначенную, как понятно из названия, для декодирования данных в формате .mp3. Поскольку работа с метаинформацией там отсутствовала, таки пришлось написать свой парсер файлов для поддержки всех популярных форматов тегов и индексации файла для быстрого позиционирования (а также борьбы с корявостями самого формата .mp3). С позиционированием как раз возникли проблемы, но автор библиотеки подсказал ЧЯДНТ и все заработало. Несмотря на скромный размер, библиотека поддерживает аппаратное ускорение (SIMD/NEON), но есть проблемы с его детектированием на 32-битных ARM устройствах. Но все работает быстро (быстрее некоторых chiptune форматов, да, проверял на Raspberry Pi).

С поддержкой .ogg было чуть проще - несмотря на тонкости (ogg - это только контейнер, vorbis - это непосредственно кодирование звука), разбор формата и метаданных получился проще. В качестве декодера выступила библиотека stb (https://github.com/nothings/stb) (точнее, ее часть). Вовремя найденый репозиторий getID3-testfiles (https://github.com/JamesHeinrich/getID3-testfiles) с образцами разных форматов файлов и тегов нереально облегчил процесс тестирования.

А вот с каталогами joshw хлебнул проблем по полной...

Зеркала для 12 поддерживаемых до этого момента каталогов занимали в сумме чуть больше 200Гб и довольно вольготно располагались в своем волюме коммунального LVM/thinpool диска сервера:) Зеркало каталогов FM Towns + NeoGeo CD увеличило его на скромные 15Гб и проблем не вызвало. А вот дальше начался трэш и угар. При скачивании каталога для PC то и дело заканчивалось место, что заставляло понемногу, но часто увеличивать размер волюма. Так вот, незаметно, случилось фатальное переполнение- размеры выделенных волюмов суммарно могут превышать физический размер диска, проблемы начинаются при заполнении данными. И они начались (сам дурак, да:))

Пострадавшие соседние волюмы были перезалиты из бекапа, а вот виновника пришлось аккуратно восстанавливать, вычищая битые архивы- не хотелось терять результаты многодневной конвертации. Тут всплывает еще одна очень важная вещь, которая была также сделана помимо простого зеркалирования (да, локальная копия имеет и преимущества, не все же мучаться с ней:)). Как известно, содержимое архивов joshw представляет собой наборы 7zip файлов, сжатых (в большинстве своем) в режиме solid. Для некоторых форматов (например, spc) это серьезно улучшает качество сжатия без заметного замедления работы. В случае же наличия чужеродных файлов (обычно, большого размера и крайне плохо жмущихся- например, те же mp3/ogg), точечный доступ к файлам архива фатально замедляется, что на фоне невозможности даже отслеживать прогресс распаковки (да и вообще понять чем приложение занимается), очень огорчало пользователей.

Для уменьшения страданий была написана тулза (https://github.com/vitamin-caig/storage-manage/blob/master/optimize.py), которая пытается соптимизировать архивы: отключить сжатие вообще (если толку от него не особо много), уменьшить максимальный размер блока для solid сжатия до разумных пределов, ну и включить тщательный анализ файлов архиватором на предмет поиска оптимального способа сжатия. Все эти манипуляции даже позволили выиграть несколько гигабайт места:)

Тем не менее, наиболее жирные файлы (>2Гб) пришлось удалить (все равно там нет поддерживаемых треков). И без этих 55Гб размер зеркала превышает 840Гб. Поскольку это достаточно много, образ хранилища был изгнан на NAS, где и живет по сей день:)

Также в процессе разборок с каталогами joshw наткнулся на их сайт индекса (https://vgm.hcs64.com). Имеющаяся там аналитика подсказала, что связкой OGG+MP3 отделаться не получится. После беглого анализа вариантов и поиска информации о деталях, наскоро поддержал формат FSB - звуковые банки для движка FMOD. И уже после этого выяснилось, что в этих контнейнерах не так уж и много mp3/ogg потоков (ogg еще и не так просто оттуда выковырять, что и не сделано пока), а вот несжатого аудио - навалом. Поэтому пришлось допиливать еще и поддержку формата WAV. Что и было сделано для подмножества PCM (моно/стерео от 8 до 32 бит, включая float), более сложный подвид ADPCM пока не осилил.

Работу над android версией пришлось вести сразу по двум направлениям: адаптация под требования новых API и доработка функционала, связанного с новыми форматами и каталогами.

Начиная с ноября 2018 года Google Play ввел очередные ограничения (https://support.google.com/googleplay/android-developer/answer/113469#targetsdk) на минимальную версию используемого приложениями sdk. Это значит, что новые приложения или их обновления не смогут быть опубликованы без адаптации под новые версии платформы. Так что есть риск, что ваши любимые программы надолго останутся без обновлений, если авторы не адаптировали их новым версиям систем по мере появления оных. К сожалению, помимо новых фишек, новые версии привносят и ограничения, которым надо следовать. Стыдно признать, но 70% крешей в предыдущей версии - последствия такого вот упущенного ограничения:(

Изменения в функционале вылились в добавление каталогов с поддерживаемыми теперь форматами файлов, а также в серьезное улучшение механизма кеширования скачанных файлов. Как было рассказано выше, файлы архивов могут быть изменены для ускорения, поэтому приложение должно уметь определять этот факт и обновлять кеш.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4280.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4280.apk&4&0
Скачать версию для win32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4280_windows_x86.zip)
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4280_windows_x86_64.zip)
Скачать версию для win32 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4280_mingw_x86.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4280_mingw_x86_64.zip)

creator
05.12.2018, 13:33
да, проверял на Raspberry Pi
:v2_jawdr: А что, так можно было? :v2_jawdr:
Немедленно скачал и распаковал в /. Круть, спасибо! :v2_thumb:

Vitamin
05.12.2018, 13:44
:v2_jawdr: А что, так можно было? :v2_jawdr:
Немедленно скачал и распаковал в /. Круть, спасибо! :v2_thumb:
Блин, а зайти на сайт и увидеть знакомую иконку возле списка закачек не получалось?

transman
05.12.2018, 15:49
Preamp, как понимаю, добавлен не был. Жаль.
Чтобы была понятна суть проблемы.

https://youtu.be/oa_lTTk-DKU
ZXTune (Андроид) и AIMP

Vitamin
05.12.2018, 17:37
Preamp, как понимаю, добавлен не был. Жаль.
Чтобы была понятна суть проблемы.
ZXTune (Андроид) и AIMP
Да, пока до этого руки не дошли. Там все не так просто.

tiboh
06.12.2018, 07:15
Эти две мелодии из Extreme's Tracker, ZXTune играет неправильно.

Vitamin
06.12.2018, 10:48
Эти две мелодии из Extreme's Tracker, ZXTune играет неправильно.
Попробуй воспроизвести в разных версиях редактора - 1.31 и 1.32+

tiboh
06.12.2018, 13:24
Попробуй воспроизвести в разных версиях редактора - 1.31 и 1.32+

rok-m написана в версии редактора 1.32 (расширение файла D), версия 1.31 даже не видит этот файл. Niagra, наоборот, написана в версии 1.31.
В самих редакторах мелодии играют правильно. А в ZXTune (версия win64), в rok-m играет, как-будто бы только один канал, а в niagr'е вообще полная какофония...

Vitamin
06.12.2018, 14:42
rok-m написана в версии редактора 1.32 (расширение файла D), версия 1.31 даже не видит этот файл. Niagra, наоборот, написана в версии 1.31.
В самих редакторах мелодии играют правильно. А в ZXTune (версия win64), в rok-m играет, как-будто бы только один канал, а в niagr'е вообще полная какофония...
ZXTune отдетектил nagra как версию 1.32 потому что используется команда R--, которой нет в 1.31, соответственно в другом файле все наоборот. Расширение файла в расчет не берется, анализируется только содержимое.
Можешь еще набрать примеров чтоб подкорректировать эвристику? У меня только несколько десятков таких файлов в выборке.

tiboh
06.12.2018, 18:11
ZXTune отдетектил nagra как версию 1.32 потому что используется команда R--, которой нет в 1.31, соответственно в другом файле все наоборот. Расширение файла в расчет не берется, анализируется только содержимое.
Можешь еще набрать примеров чтоб подкорректировать эвристику? У меня только несколько десятков таких файлов в выборке.

Проблемных треков больше не встречалось, пока.

Vitamin
18.12.2018, 17:40
Билд 4310:

[+] поддержаны 4-битные кодеки MS-ADPCM и IMA-ADPCM для формата WAV

исправлено чтение OGG

исправлено чтение TurboSound контейнеров с большими подмодулями (BB#114)
[+] zxtune-android: добавлено запасное зеркало для каталога modarchive

zxtune-android: исправлена ошибка 'General contract violation' в браузере

zxtune-android: добавлена возможность докачки файлов в случае возможных сетевых проблем

zxtune-android: следующий после выбранного файл в браузере не будет анализироваться, если в выбранном не найдено треков

Небольшой релиз перед долгим забегом по возвращению техдолгов:)
Добавлена поддержка двух разновидностей ADPCM кодека для формата WAV (соответственно и контейнера FSB). Также пришлось допилить чужую библиотеку декодирования OGG для поддержки некоторых тонкостей формата, которые встречаются в звуковых ресурсах игр.
После нескольких дней скачивания и банов таки была получена копия каталога modarchive:) Вообще, для любителей скачивать (71Гб, 152тыс треков) они раздают торрент, но мне этот вариант не подходил - отсутствовала привязка к числовым идентификаторам треков, использующимся в каталоге. Для пользователей эта копия дает более высокую скорость скачивания (у источника похоже что ограничение около 10Мбит).
Внимательная медитация на логи доступа к серверам указала на один серьезный косяк - скачивание могло оборваться до получения всех данных и приложение это никак не обрабатывало (хотя в некоторых устройствах и была какая-то умная библиотека поддержки http, которая обрабатывала такие ситуации). Теперь файл либо скачается целиком (возможно в несколько этапов), либо не скачается вообще.
Также был исправлен один пережиток изначальной модели - если кликнутый в браузере файл не содержал никаких треков, приложение пыталось анализировать следующий, и так до конца папки. Теперь поведение поменялось - если первый файл не имеет поддерживаемых треков, возвращается ошибка и анализ завершается. Для остальных файлов поведение осталось прежним - они будут пропускаться.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4310.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4310.apk&4&0
Скачать версию для win32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4310_windows_x86.zip)
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4310_windows_x86_64.zip)
Скачать версию для win32 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4310_mingw_x86.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4310_mingw_x86_64.zip)

ClockworkBastard
11.01.2019, 15:33
[+] zxtune-android
Привет всем! С праздниками!!
Давненько я не заходил сюда ... ахаха, и это первое сообщение от меня!! :v2_dizzy_heart:
Vitamin! Я решил спросить в родном форуме, а не на XDA. Касательно Android версии, можно фича реквест предложить?
Сразу в двух словах опишу — интерфейс.
Пару важнейших перемещений органов управления, главной и абсолютно первичной вкладкой сделать "Браузер", переместив на него кнопки |< > >| ...
Ещё пару деталей
Могу в Фотошопе изобразить с пояснениями если надо.

Vitamin
11.01.2019, 15:56
Привет всем! С праздниками!!
Давненько я не заходил сюда ... ахаха, и это первое сообщение от меня!! :v2_dizzy_heart:
Vitamin! Я решил спросить в родном форуме, а не на XDA. Касательно Android версии, можно фича реквест предложить?
Сразу в двух словах опишу — интерфейс.
Пару важнейших перемещений органов управления, главной и абсолютно первичной вкладкой сделать "Браузер", переместив на него кнопки |< > >| ...
Ещё пару деталей
Могу в Фотошопе изобразить с пояснениями если надо.
Предлагаю сразу рисовать макеты ВСЕГО UI (все панели, менюшки, за исключением всплывающих окон типа опций). Включая разные размеры девайсов (в т.ч. мелкие телефоны и крупные планшеты) и разные ориентации экрана.

Ну это чтоб еще хоть кто-то избавился от иллюзий "ну а чего там сложного-то в интерфейсе?".

ClockworkBastard
11.01.2019, 16:59
... рисовать макеты ВСЕГО UI ...
Прошу на меня не сердиться, я на самом деле понимаю коллосальность этой работы, как проделаной так и того что я предлагаю...
И я готов сделать то что смогу, если это будет полезно.

Мне этот плеер крайне важен, и даже если пойдёт не по-моему но я помогу — я всё равно буду рад содействовать.
А я вообще-то этот... графический дизайнер с дипломом, пусть не очень практикующий. Короче справлюсь!
Предлагаю первично подготовлю пакет с правками интерфейса (конечно) на своё устройство, и по ходу обсуждения уже иные разрешения.
Поясню я сказал что не очень практикую — но очень толковый :v2_dizzy_tired2:
Я знаю что нужно разметить все масштабируемые элементы и всё такое остальное.
Ещё раз Спасибо за разработку, я бы вообще затеял сбор денег на это правое дело. Если каждый пользователь скинет по полтийничку, выйдет неплохо на пирожки:v2_dizzy_christmas2
У меня есть где затеять
http://vk.com/8bitclub

Vitamin
11.01.2019, 17:02
Прошу на меня не сердиться, я на самом деле понимаю коллосальность этой работы, как проделаной так и того что я предлагаю...
И я готов сделать то что смогу, если это будет полезно.

Мне этот плеер крайне важен, и даже если пойдёт не по-моему но я помогу — я всё равно буду рад содействовать.
А я вообще-то этот... графический дизайнер с дипломом, пусть не очень практикующий. Короче справлюсь!
Предлагаю первично подготовлю пакет с правками интерфейса (конечно) на своё устройство, и по ходу обсуждения уже иные разрешения.
Поясню я сказал что не очень практикую — но очень толковый :v2_dizzy_tired2:
Я знаю что нужно разметить все масштабируемые элементы и всё такое остальное.
Ещё раз Спасибо за разработку, я бы вообще затеял сбор денег на это правое дело. Если каждый пользователь скинет по полтийничку, выйдет неплохо на пирожки:v2_dizzy_christmas2
У меня есть где затеять
http://vk.com/8bitclub
Спасибо на добром слове:)

Чтоб облегчить страдания, предлагаю воспользоваться редактором интерфейса в Android Studio - там можно с размерами и ориентацией поиграться.

ClockworkBastard
11.01.2019, 17:16
редактором интерфейса в Android Studio
Хмм, он на выходе даст полезные файлы для интеграции в код?..
Я просто и названия такого не слышал, но не лишним будет поглядеть.
Я же хотел предложить лишь "пошевелить" пару существующих панелей

Vitamin
11.01.2019, 17:28
Хмм, он на выходе даст полезные файлы для интеграции в код?..
Я просто и названия такого не слышал, но не лишним будет поглядеть.
Я же хотел предложить лишь "пошевелить" пару существующих панелей
Дает, но напрямую, "в лоб" интегрировать не получится. А вот создать макет и посмотреть что там на выхлопе будет - вполне.



У меня есть где затеять
http://vk.com/8bitclub

Тоже немного есть, хоть и тухловато:) https://vk.com/zxtune

ClockworkBastard
16.01.2019, 23:53
Я наконец сподобился!..
Вот, основное предложение каким я его видел.
Первичный экран с органами управления и браузером, а другие уже вторичные по сторонам
https://pp.userapi.com/c851520/v851520316/918b5/gZwNLPkNXrc.jpg
Кто-то может намекнуть что это сделает его похожим на DeaDBeeF плеер, но DB не может играть папку, хоть и хочет! А первичный до единственного экран со всем что необходимо — логично же.
Поясню в двух словах, тут я выфотошопил заголовок, и сдвинул меню на строку ниже, немного всё поджав, ну и конечно объединил два самых важных экрана. Потребуется ещё выделение текущего трека (что наверняка добавит головняка кода). Кнопки опций "трек" "список" из заголовка вложить в основное меню по трём кнопкам :/
Конечно, наверное кто-то ими пользуется постоянно и так задумано из собственных соображений удобства, но мне кажется что убрать их из мгновенного доступа было бы на пользу.
Другие два экрана, "Главная" (Переименовать в Инфо) и "Список" слева и справа от первичной вкладки... И было бы счастье.

Таковы мои мысли. Не судите строго, я лишь предложил, "request" - запрос, я это никак не могу назвать, я не девелопер а хрен с горы.
Всех благ

Vitamin
17.01.2019, 00:07
Я наконец сподобился!..
...
Таковы мои мысли. Не судите строго, я лишь предложил, "request" - запрос, я это никак не могу назвать, я не девелопер а хрен с горы.
Всех благ
Надо двигаться в сторону Material Design. Там свои правила игры, включая паттерны поведения, размеры, цвета и т.п.

В предлагаемом варианте с меню вообще плохо.

ClockworkBastard
17.01.2019, 19:20
В предлагаемом варианте с меню вообще плохо.
Ну я же предлагал в текущем скорректировать, ладно заголовок вижу нынче нужен...
А следовать правилам игры, придётся, как в том анекдоте - всю систему менять :v2_dizzy_roll:
https://www.sketchappsources.com/resources/source-image/dark-ui-kit-pramodkabadi24.png

Vitamin
17.01.2019, 19:28
Ну я же предлагал в текущем скорректировать, ладно заголовок вижу нынче нужен...
А следовать правилам игры, придётся, как в том анекдоте - всю систему менять :v2_dizzy_roll:
https://www.sketchappsources.com/resources/source-image/dark-ui-kit-pramodkabadi24.png
Абчом и речь

Vitamin
20.01.2019, 19:55
Билд 4340:

[+] поддержано ограничение на число зацикливаний трека

zxtune-android: исправлены ошибки при навигации и сканировании некоторых каталогов joshw

zxtune-android: исправлено обновление кеша на некоторых устройствах

zxtune-android: корневая файловая система отображается для случаев отсутствия точек монтирования в локальном хранилище


Выдалось свободное время, получилось поправить некоторые мелкие, но надоедливые баги в версии для Android. Ну и давно выпрашиваемая фича ограничения числа петель при зацикливании трека.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4340.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4340.apk&4&0

1N4148
05.02.2019, 23:25
Всем добра.
Господа, а ZXTune работоспособен в Windows XP 32-bit? Как ни пытаюсь его запустить в этой системе, ничего не получается. Имею только сообщение об ошибке.

http://eximage.ru/image.php?di=C74G

http://eximage.ru/image.php?di=GB1Q

Информации о поддержке Windows XP не нашел, может ZXTune и не должен в ней работать?

Vitamin
06.02.2019, 00:06
Всем добра.
Господа, а ZXTune работоспособен в Windows XP 32-bit? Как ни пытаюсь его запустить в этой системе, ничего не получается. Имею только сообщение об ошибке.

Информации о поддержке Windows XP не нашел, может ZXTune и не должен в ней работать?
Специально никаких действий по "отключению" ХР не делалось. Возможно, дело в системных библиотеках. Запуск делается из папки со всеми распакованными файлами?

marinovsoft
06.02.2019, 04:44
Только что проверил на виртуалках с winxp 32 и w2k3 x64 - запускается (zxtune_r4310_windows_x86.zip). Воспроизведение нет возможности проверить (в виртуалках нет звуковых карт).

1N4148
06.02.2019, 10:05
Запуск делается из папки со всеми распакованными файлами?
Да, конечно. Пробовал обе версии для Win 32-bit, никакой разницы. В системе установлены все доступные обновления. Виндошные "сведения об ошибке" будут полезными для прояснения вопроса?

1N4148
06.02.2019, 13:15
marinovsoft, да. Проверил на машине с Celeron T3000 1.8GHz и 2 GB RAM- работает. На Athlon XP ~1GHz и 256 MB RAM - не работает. Система одна и та же, Windows XP SP3 32-bit.

Vitamin
06.02.2019, 15:55
marinovsoft, да. Проверил на машине с Celeron T3000 1.8GHz и 2 GB RAM- работает. На Athlon XP ~1GHz и 256 MB RAM - не работает. Система одна и та же, Windows XP SP3 32-bit.
Какая версия? windows или mingw?

marinovsoft
06.02.2019, 16:06
marinovsoft, да. Проверил на машине с Celeron T3000 1.8GHz и 2 GB RAM- работает. На Athlon XP ~1GHz и 256 MB RAM - не работает. Система одна и та же, Windows XP SP3 32-bit.

mingw на атлоне не заработает. Нет у него нужных инструкций.

1N4148
06.02.2019, 16:18
Какая версия? windows или mingw?
Обе не работают.

Vitamin
15.02.2019, 17:37
Обе не работают.
Попробуй настроить систему отчета о падениях так, чтобы она создавала дампы. Это файлы с расширением .mdmp, путь к которым показывается в окне с ошибкой. Мне нужен этот файл и точное название версии zxtune, на которой он собрался.

1N4148
26.02.2019, 11:03
Попробуй настроить систему отчета о падениях так, чтобы она создавала дампы. Это файлы с расширением .mdmp, путь к которым показывается в окне с ошибкой. Мне нужен этот файл и точное название версии zxtune, на которой он собрался.

Не уверен, что это именно то, что нужно, но вот:

68238

siemensC35
26.02.2019, 11:20
сделал дамп плейлиска с памяти телефона на флешку.
После перешива закинул назад но он не считался
Посему вопрос а реально ли на ондроеде вернуть плейлист старый назад как было до перепрошивки?

Vitamin
26.02.2019, 12:50
Не уверен, что это именно то, что нужно, но вот:

68238
Пишет, что у тебя на проце SSE не поддерживается.

- - - Добавлено - - -


сделал дамп плейлиска с памяти телефона на флешку.
После перешива закинул назад но он не считался
Посему вопрос а реально ли на ондроеде вернуть плейлист старый назад как было до перепрошивки?
Плейлист был составлен из сетевых каталогов или из локальных файлов?

siemensC35
26.02.2019, 13:47
Из сетевых

Vitamin
26.02.2019, 13:50
Из сетевых
В таком случае, поподробнее о процессе восстановления. Прям по шагам.

marinovsoft
26.02.2019, 13:56
Пишет, что у тебя на проце SSE не поддерживается.

На Athlon XP ~1GHz и 256 MB RAM - не работает.

А Athlon точно XP ?

1N4148
26.02.2019, 14:28
А Athlon точно XP ?

http://eximage.ru/image.php?di=YZVB

marinovsoft
26.02.2019, 14:39
Возможно проц - полутруп.

Kalantaj
02.03.2019, 08:30
Если есть root на телефоне то решается вопрос довольно просто - устанавливаешь какой-нить бэкапер (я пользую этот - https://4pda.ru/forum/index.php?showtopic=152562). Делаешь резервную копию плеера. Сохраняешь её естессно на карте памяти (эту самую копию - в настройках программы надо указать где будет папка с резервными копиями). Потом шьёшь/делаешь сброс телефона, опять ставишь бэкапер и восстанавливаешь программу вместе с данными.
Я раньше именно так делал. Не думаю что с выходом новых версий плеера что-то изменилось сильно в хранении данных программы.

NEO SPECTRUMAN
10.04.2019, 02:03
Vitamin, а можошь впилить экспорт в
.sna .psg .ay
.tap (не обязательно но было бы полезно например для всяких оригинальных резинок)
Ау-ковских форматов (ну или не только) с которыми такое легко проделать?
Чтоб не плясать с бубнами
а легоко за пару кликов получить нужный файл

- - - Добавлено - - -

r4440
Samples\DAC\Amiga\Stormlord.ahx - четверть секунды издает шип и все...

Vitamin
10.04.2019, 02:55
Vitamin, а можошь впилить экспорт в
.sna .psg .ay
.tap (не обязательно но было бы полезно например для всяких оригинальных резинок)
Ау-ковских форматов (ну или не только) с которыми такое легко проделать?
Чтоб не плясать с бубнами
а легоко за пару кликов получить нужный файл
Экспорт в .psg есть в zxtune123. Как впендюрить произвольный AY модуль в другие форматы я не знаю. Расскажешь?



r4440
Samples\DAC\Amiga\Stormlord.ahx - четверть секунды издает шип и все...
Нужно включить зацикливание и ограничить число петель. В ближайшем билде будет пофикшено.

NEO SPECTRUMAN
10.04.2019, 03:20
Как впендюрить произвольный AY модуль в другие форматы я не знаю. Расскажешь?
я не знаю\не помню как у тебя там все организовано...

если ты читаешь трек ПЦ-шным кодом то да просто так не влепишь
и надо будет много чего дописывать

если у тебя там эмулятор z80 и играет оригинальный плеер
то какая сложность сделать экспорт всей памяти в sna (ну или z80) непонятно
.ау тожо самое (возможно путаю расширенние (всмысле тот который хранит выдранный код плеера с треком))




Экспорт в .psg есть в zxtune123
а нельзя прямо в плеер?
в чем сложность?

Vitamin
10.04.2019, 12:33
если ты читаешь трек ПЦ-шным кодом то да просто так не влепишь
и надо будет много чего дописывать
Именно так



если у тебя там эмулятор z80 и играет оригинальный плеер
то какая сложность сделать экспорт всей памяти в sna (ну или z80) непонятно
.ау тожо самое (возможно путаю расширенние (всмысле тот который хранит выдранный код плеера с треком))
Эмулятор только для формата .ay


а нельзя прямо в плеер?
zxtune123 - это тоже плеер, если что


в чем сложность?
В несопоставимости трудозатрат и профита.

Открываешь блокнот, пишешь туда:


path\to\zxtune123 --convert mode=psg,filename=[Filename][Subpath].psg %1%
pause


и сохраняешь под именем convert2psg.bat в папке Desktop своего профиля (путь только правильный пропиши). После этого сможешь на иконку конвертера перетаскивать файлы (по одному) и получать рядом с ними сконвертированные версии.

NEO SPECTRUMAN
10.04.2019, 13:45
Эмулятор только для формата .ay
то есть из ау
вполне можно сделать sna
(например чтоб подебагать выдранные биперные движки итд)

а ау вполне можно сделать из вортекса




- - - Добавлено - - -


Именно так
понятно

конечно можно было бы тулить оригинальный плеер и...
...
но...

Vitamin
10.04.2019, 14:30
то есть из ау
вполне можно сделать sna
В общем случае нельзя


а ау вполне можно сделать из вортекса
Для чего?



конечно можно было бы тулить оригинальный плеер и...
...
но...
Это очень плохая идея.

tae1980
11.04.2019, 22:07
А где можно скачать версию под винду?

Enigmatic
11.04.2019, 22:30
А где можно скачать версию под винду?
Подними глаза на пару сантиметров выше, в подписи Vitamin все ссылки

tae1980
12.04.2019, 17:53
Подними глаза на пару сантиметров выше, в подписи Vitamin все ссылки
Конечно ни на чем не настаиваю, но обычно такие ссылки сдержатся в первом сообщении темы, так называемой "шапке". Я туда сунулся, а там битые ссылки, от сюда и возник вопрос.

marinovsoft
12.04.2019, 18:02
Я, конечно, ни на чем не настаиваю, но такая ссылка в первом сообщении темы есть.

Vitamin
12.04.2019, 20:29
а там битые ссылки
А пример можно?

tae1980
13.04.2019, 12:44
А пример можно?
С этого форума? Вот https://zx-pk.ru/threads/30347-grand-s-boot.html или вот https://zx-pk.ru/threads/29674-neo8tracker.html

Вот 4pda.ru случайно выбранная программа http://4pda.ru/forum/index.php?showtopic=200728

Vitamin, а есть "- библиотека для декодирования спектрумовских модулей (psg/digital/ts/fm/csw etc)" для самого спектрума?

- - - Добавлено - - -


такая ссылка в первом сообщении темы есть.
Есть и она была первая, что я попробовал открыть, но выдала, что сайта не существует.
Хотя сейчас проверил, открылась... Возможно были проблемы с доступом.
Приношу извинения.

Shiny
13.04.2019, 15:38
Vitamin, если воспроизводятся различные модули,нет ли в планах подружить плеер с треками Adlib?

NEO SPECTRUMAN
13.04.2019, 16:14
треками Adlib?
Закинь пример чего нибудь хорошого

Shiny
13.04.2019, 16:36
Закинь пример чего нибудь хорошого

https://www.youtube.com/watch?v=uEuCaD8_eHw

Vitamin
13.04.2019, 16:53
С этого форума? Вот https://zx-pk.ru/threads/30347-grand-s-boot.html или вот https://zx-pk.ru/threads/29674-neo8tracker.html

Вот 4pda.ru случайно выбранная программа http://4pda.ru/forum/index.php?showtopic=200728

Вообще-то речь шла именно об этой теме. Рад что проблема разрешилась.




Vitamin, а есть "- библиотека для декодирования спектрумовских модулей (psg/digital/ts/fm/csw etc)" для самого спектрума?

Нет. Есть набор плееров разной степени универсальности. Например мой, играющий pt2/pt3/ts/tfc/mtc

- - - Добавлено - - -


Vitamin, если воспроизводятся различные модули,нет ли в планах подружить плеер с треками Adlib?

Есть конечно. Пока не нашел нормальной библиотеки. Возможно придётся писать свою, тогда дело затянется.

Shiny
14.04.2019, 08:56
а Adlib Tracker для венды плох, или с лицензиями заморочки? Недавно релизили RAD Tracker, может и в нем не так плохо?

tae1980
14.04.2019, 11:08
Нет. Есть набор плееров разной степени универсальности. Например мой, играющий pt2/pt3/ts/tfc/mtc
А можно получить исходники?
Сейчас собираю информацию для написания (пока в будущем) серии плееров под CP/M, с выводом на несколько музыкальных "расширений" (карт).

Shiny
14.04.2019, 12:10
А можно получить исходники?
Сейчас собираю информацию для написания (пока в будущем) серии плееров под CP/M, с выводом на несколько музыкальных "расширений" (карт).


как все сложно-то. для PT3 есть исходник, для скомпилированных SoundTracker(STC) тоже найдется. Для конкретных типов можно найти

Vitamin
14.04.2019, 12:34
а Adlib Tracker для венды плох, или с лицензиями заморочки? Недавно релизили RAD Tracker, может и в нем не так плохо?
Это все приложения с открытым кодом и позволяют воспроизводить множество форматов Adlib?

- - - Добавлено - - -


А можно получить исходники?
Сейчас собираю информацию для написания (пока в будущем) серии плееров под CP/M, с выводом на несколько музыкальных "расширений" (карт).
Исходники: https://github.com/vitamin-caig/zxstuff/tree/master/players
Описание: http://hype.retroscene.org/blog/206.html

Shiny
14.04.2019, 13:35
Это все приложения с открытым кодом и позволяют воспроизводить множество форматов Adlib?

Adlib Tracker почти все, кроме .D00 и .HSC
про открытый код не в курсе.

tae1980
14.04.2019, 21:47
Исходники: https://github.com/vitamin-caig/zxst...master/players
Описание: http://hype.retroscene.org/blog/206.html
Спасибо! Бегло просмотрел, круть несусветная. Детально буду заниматься, чуть позже.

Vitamin
15.04.2019, 15:04
Билд 4500:


исправлено воспроизведение AHX/HVL без зацикливания
[+] zxtune-android: файлы плейлистов отображаются как папки при клике

zxtune-android: исправлено меню Трек

zxtune-android: переработан виджет

zxtune-android: исправлено множество зависаний и падений

Ну что ж, можно поздравить проект с юбилеем — 10 лет с первого коммита кода. В истории это второй коммит, но первый содержал только структуру папок, поэтому не считается:)
https://pp.userapi.com/c852128/v852128656/ffc6e/gK-Lmbtxiro.jpg

Переход с SVN на GIT и переезд с GoogleCode на Bitbucket+GitHub. Сравнительно недолгий период поддержки Dingux. Эксперименты с ARM на RaspberryPi и отдельное приложение для Android. Эволюция сборочной системы от кучки скриптов на домашней машине через отдельную виртуалку с разными версиями Linux до контейнеров и docker (кучка скриптов никуда не делась, просто мутировала:)) Своя небольшая, но гордая инфраструктура. Несколько проектов от других разработчиков на базе кода ZXTune. Практически ежедневные письма от пользователей со всего мира. Все это вместилось в 10 лет pet project'a.

Возвращаясь к делам нашим скорбным. Кое-кто мог заметить, что после предыдущего релиза 4440 было выкачено несколько (если точнее, то три) версии под Android, которые нигде не фигурировали. Причина простая — это hotfix релизы, результат двухдневной борьбы с багами (особенно с чужими). Впрочем, по порядку.
Через несколько часов после раскатывания версии 4440 с серьезными переделками «под капотом» поступают жалобы пользователей на падения. В консоли Crashlytics ничего не видно. Через какое-то время жалоб становится больше, но отчетов все так же не видно. Время уже глубокая ночь, приходится отложить разбирательство до утра.
Следующий день. Поправляю причины пары прилетевших отчетов о падениях, выкладываю новую версию, прошу пожаловавшихся пользователей проверить. Отвечают, что все так же. В то же время информации чуть больше — иногда падает ВСЯ система (О_о) и все как один пострадавшие- владельцы Samsung. Еще один фикс по отчетам тоже не дал результата. Пишу четверым самым отзывчивым пользователям просьбу связаться со мной для разбирательства. Через какое-то время ловлю на почте четыре письма и начинается расследование. Ребята по моей просьбе проверяют разные гипотезы, даже присылают видео процесса. Все без толку — причина совершенно непонятна, на всех имеющихся под рукой устройствах и эмуляторах все работает как часы.
Еще один день. Безуспешно пытаюсь найти живое устройство для тестов. Вспоминаю о Firebase Testlab — тестовой ферме от Google, где можно бесплатно проверить работу приложения на 5 физических устройствах в день. Запускаю проверку на нескольких подверженных проблеме устройствах. Часть отрабатывает нормально, но по отчету видно, что до аварийной ситуации (начало воспроизведения) дело не дошло — без скрипта этот тест не особо эффективен. А вот на паре тестов происходит что-то странное. Настолько странное, что нет никаких артефактов, кроме сообщения об упавшем тесте… Последний шанс — пишу в чат поддержки testlab. Через несколько часов мне отвечает человек и, после некоторого недоумения по поводу произошедшего, скидывает системный лог упавшего теста. А там все как на ладони. Если вкратце, то система на кой-то черт пытается прочитать данные, передаваемые между компонентами приложения, не может декодировать и от огорчения роняет весь системный UI. Версиям Android от других вендоров эти данные не нужны (они и Samsung не нужны, на самом деле), поэтому отображение виджетов и прочих контролов на заблокированном экране происходит без проблем, но Samsung тут отличились. Я, конечно, делаю многие вещи неправильно, но если *****е приложение без особых прав может привести прошивку к перезагрузке, что-то не так именно в прошивке. Впрочем, это не первый инцидент, когда девайсы от Samsung ведут себя «не так», просто не так сурово. В общем, фикс был сделан, отзывчивые пользователи первыми на себе его удачно испытали, вернув веру в человечество, третий недокументированный релиз улетел в прод. Разумеется, бесследно такой инцидент пройти не мог — все-таки эта марка у 45% пользователей — несколько пострадала дневная аудитория и рейтинг:)
Но взятый темп нельзя так просто снижать. Поэтому следующие полторы недели были потрачены на поддержку Docker и Jenkins и в результате получилось настроить среду, где сборки можно заказывать парой кликов:
https://pp.userapi.com/c852128/v852128167/fb999/5JPNkGa8EQc.jpg

Ну а желающие строить самостоятельно, могут воспользоваться готовыми Docker-рецептами (https://bitbucket.org/zxtune/zxtune/src/develop/make/docker/builds/).
Так что теперь есть вероятность, что публичные сборки под другие платформы будут обновляться чаще. Ну а чтоб повысить эту вероятность, остаются только 64-битные сборки для windows/linux/macos, за исключением raspberrypi (arhmf). Все-таки 2019 год на дворе…

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4500.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4500.apk&4&0
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4500_windows_x86_64.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4500_mingw_x86_64.zip)
Скачать версию для Mac OS X 64-bit (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-qt_r4500_darwin_x86_64.dmg)
Скачать версию для linux x86_64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4500_linux_x86_64.tar.gz)
Скачать версию для Ubuntu/Debian x86_64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4500_amd64stretch.deb)
Скачать версию для Redhat/Suse/Centos x86_64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-r4500-1.centos7.x86_64.rpm)
Скачать версию для Raspberry Pi (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4500_linux_armhf.tar.gz)

NEO SPECTRUMAN
15.04.2019, 15:40
остаются только 64-битные сборки

Все-таки 2019 год на дворе…
значит можно отписываться от темы :v2_dizzy_bye:

Vitamin
15.04.2019, 15:45
значит можно отписываться от темы :v2_dizzy_bye:
По желанию)

Shiny
15.04.2019, 15:48
64бит типичное фу. Другие собирают и 32бит тоже.

Vitamin
15.04.2019, 16:17
64бит типичное фу. Другие собирают и 32бит тоже.
Да пожалуйста, собирай. Кто ж тебе мешает-то?

Shiny
15.04.2019, 16:20
Да пожалуйста, собирай. Кто ж тебе мешает-то?
а смысл?

Vitamin
15.04.2019, 17:25
а смысл?
А на что ты тогда жалуешься?

Shiny
15.04.2019, 18:13
А на что ты тогда жалуешься?
список большой: убогая венда 64бит, отсутствие новой версии 32бит, сложность сборки для новичка.
между делом, zasm был изначально под линупс, потом умудрились сделать сборку под кучу платформ.
Но, ты принял решение, уговаривать бесполезно.
http://g0blinish.ucoz.ru/_ph/3/467325538.jpg

Vitamin
15.04.2019, 18:46
между делом, zasm был изначально под линупс, потом умудрились сделать сборку под кучу платформ.
Добавь еще в список "сравнивание хера с пальцем". Когда среди этой "кучи платформ" появится что-то специфичное типа android, а объем кода дорастет хотя бы до 10% от zxtune, тогда и поговорим.

Бубка Гоб
16.04.2019, 16:45
отличная прога пользуюсь уже несколько лет, спасибо за обновление!!

Shiny
16.04.2019, 17:46
пользуется он(: Любезный, паспортные данные говорят, что в НиНо нет такого человека. Мысленно пользуешься? =)

Бубка Гоб
16.04.2019, 22:14
кто на ком стоял?

Shiny
17.04.2019, 06:45
предсказуемая реплика без " я не такая, я жду трамвая"(:
между делом этот деятель с той же аватаркой и ником уже успел наследить на ресурсах по одинаковой схеме: покричать позитивных реплик, а потом поднасрать другим и подбросить что-то типа вирья.

просто хочу, что все были в курсе.

Бубка Гоб
17.04.2019, 16:18
может "всем" посчастливиться увидеть ссылку на эти ресурсы? у тебя белая горячка,чувак.

Shiny
17.04.2019, 18:55
может "всем" посчастливиться увидеть ссылку на эти ресурсы? у тебя белая горячка,чувак.

чувак на всем известном языке значит "кастрированный баран", так что полегче с выражениями. Твои высерки давно потерли.

Бубка Гоб
17.04.2019, 19:08
Всё ясно с Вами.

NEO SPECTRUMAN
18.04.2019, 08:36
По желанию)

отсутствие новой версии 32бит
а еще меня добивает как НЕКОТОРЫЕ...
прекращая делать версии под ХР под 32бит под 4.0 итд
ложат последнюю такую версию в какую нибудь папку с гигантским списком билдов
и ты потом ищи по всем подряд какая же из них последняя для...

(некоторые индивиды не делают даже так)

так бы й повбивав :mad:


почему нормальные люди ложат не подалеку
последняя версия для того то

:v2_dizzy_facepalm:

- - - Добавлено - - -


Да пожалуйста, собирай.
попутно забыл сказать
протрахайся с установкой пол тоны (700 метров там 3 гига там) какойто херани (которое вин 15 онли)
чтоб твое поделия с оно потом скомпилировалось...

а еще эти паскуды понаразводили этих онлайн установщиков...

Shiny
18.04.2019, 10:09
так бы й повбивав

не нужно бугуртить, решение уже принято и не уговоришь.
я так понимаю, используется либа Qt, и если 32бит выпилят, а оставят 64бит, то будет сов7 печально.

Vitamin
18.04.2019, 14:41
под ХР под 32бит под 4.0 итд
...
почему нормальные люди ложат не подалеку
последняя версия для того то
Нормальные люди кладут. И получается список "последняя версия для XP, для Win98, для системы без установленного KB352362, для NEO SPECTRUMAN, для соседки бабы Сраки"

А теперь следи за руками на примере как пользоваться версией под 32 бита:
- читаешь новость, что 32-битные билды больше не выкладываются
- пользуешься установленной у тебя рабочей версией
- PROFIT!


попутно забыл сказать
протрахайся с установкой пол тоны (700 метров там 3 гига там) какойто херани (которое вин 15 онли)
чтоб твое поделия с оно потом скомпилировалось...
Mingw в 700 Mb со всеми библиотеками в режиме "распаковал архив и работаешь"? Не, не слышал...

- - - Добавлено - - -


я так понимаю, используется либа Qt, и если 32бит выпилят, а оставят 64бит, то будет сов7 печально.
Не выпилят.

Еще раз: технических проблем строить под x86 нет (как минимум, под windows). Но поддержка отнимает существенно много времени, которого мало и лучше пустить на другие задачи.

Хотите взять на себя эту поддержку - welcome, помогу чем могу. Хотите поныть - нахер это туда ----> 8==э

Shiny
18.04.2019, 14:41
- читаешь новость, что 32-битные билды больше не выкладываются
- пользуешься установленной у тебя рабочей версией
- PROFIT!

тут есть джве больших и одна маленькая разница: бежишь и ставишь 64бит, если не обладал подобной


Mingw в 700 Mb со всеми библиотеками в режиме "распаковал архив и работаешь"? Не, не слышал...
Какбэ да, было такое.

Вчера угорал на гитхабе: релизы kona выложены в 64бит и заявлена версия 32бит, которая не запускается(: Сишники такие сишники.

Vitamin
18.04.2019, 14:46
тут есть джве больших и одна маленькая разница: бежишь и ставишь 64бит, если не обладал подобной
Лайфхак: поиск по фразе win32 с уточняющей фильтрацией по нику и разделу внезапно сразу выводит на пост о версии 4310

Shiny
18.04.2019, 14:48
упс, забыл вторую разницу - если твой новый билд содержит нужные фичи.

Vitamin
18.04.2019, 14:49
Вчера угорал на гитхабе: релизы kona выложены в 64бит и заявлена версия 32бит, которая не запускается(: Сишники такие сишники.
Потому проще и отказаться от поддержки устаревших систем, чем слушать смешки спитцыалистов. Проверить работоспособность всех платформ - занятие не особо легкое.

Shiny
18.04.2019, 14:55
Проверить работоспособность всех платформ - занятие не особо легкое
В данном случае я не вижу профита от венды 64 бит. Да, есть новые игры, и старые игры, которые не запускаются. Есть поддержка 16 бит и отсутствие msdos видеорежимов - но это не столь страшно. И зачем мне эта новомодная ось, я не понимаю.

Vitamin
18.04.2019, 15:03
В данном случае я не вижу профита от венды 64 бит. Да, есть новые игры, и старые игры, которые не запускаются. Есть поддержка 16 бит и отсутствие msdos видеорежимов - но это не столь страшно. И зачем мне эта новомодная ось, я не понимаю.
Ну поставь XP 64bit. Или это тоже новомодная ось? Или ты... о боже! не различаешь аппаратные платформы и ОСи?!

Shiny
18.04.2019, 15:05
Ну поставь XP 64bit. Или это тоже новомодная ось? Или ты... о боже! не различаешь аппаратные платформы и ОСи?!

я счастливый пользователь разных версий виндос. Такие дела

Vitamin
18.04.2019, 15:09
я счастливый пользователь разных версий виндос. Такие дела
И к чему тогда столько стенаний?

Shiny
18.04.2019, 15:16
И к чему тогда столько стенаний?

застрял на 7ке 32бит. Вот впилишь ты поддержку Adlib и есть возможность импорта mp3, что тогда делать? Бежать к полубухому соседу или ставить самому 64бит?

Как я говорил, 32бита собирали без отмазок, только по просьбе. Ты почему-то не хочешь.

Помощь в сборке? пффф, вот взгляд со стороны - то ли ты устал с работы, то ли плохое настроение, сарказм так и блещет. Стремно это.

Vitamin
18.04.2019, 15:35
Как я говорил, 32бита собирали без отмазок, только по просьбе. Ты почему-то не хочешь.
Ну после таких наездов да, не хочу теперь. Абидели мышку, да.


Помощь в сборке? пффф, вот взгляд со стороны - то ли ты устал с работы, то ли плохое настроение, сарказм так и блещет. Стремно это.
Я так прямо и сказал - поддержка старых систем занимает слишком много времени. А статистика загрузок только подтверждает, что это уже не сильно кому нужно.

А у тебя не сарказм даже, а преждевременная эякуляция попытка отмазаться. Не получится, поэтому четко и недвусмысленно скажу:

Хочешь иметь всегда свежие версии сборок под win32 - бери на себя их поддержку.

Собирай, выкладывай где-нибудь, отмазывайся от пользователей, которые хотят "то же самое, но для linux".

Я помогу с настройкой сборочной среды (только mingw) и добавлю ссылку на каталог на сайте проекта.

Shiny
18.04.2019, 15:49
ок, подождем новых версий, может, появится что-то новое, тогда имеет смысл взяться за такой геморрой.

Кстати, а статистика скачиваний ведется? интересно будет сравнить скачивание 32бита и 64 бита.

Vitamin
18.04.2019, 15:55
Кстати, а статистика скачиваний ведется? интересно будет сравнить скачивание 32бита и 64 бита.
68808

NEO SPECTRUMAN
18.04.2019, 16:48
- читаешь новость, что 32-битные билды больше не выкладываются
- пользуешься установленной у тебя рабочей версией
- PROFIT!
постоянно натыкаюсь на таким умников
которые 5 лет назад дето на мухосранском форуме написали что больше 32 билдов не будет и думают что все желающие скачать последнюю версию софтины которой у них нет оно прочитали...


Еще раз: технических проблем строить под x86 нет (как минимум, под windows). Но поддержка отнимает существенно много времени, которого мало и лучше пустить на другие задачи.
в чем проблема собирать каждый 10 50 билд раз в пол года тогда?

если обратная совместимость мешает писатьь дальше это одно
а это просто...



Нормальные люди кладут. И получается список "последняя версия для XP, для Win98, для системы без установленного KB352362, для NEO SPECTRUMAN, для соседки бабы Сраки"
ой последние версии для такой то платформы
НУ ТАК ЧАСТО ВЫХОДЯТ??? ПРОСТО их УТЕБЯ ДЕСЯТКИ И СОТНИ...

УТЕБЯ ТАМ МАЛО МЕСТА В СПИСКЕ?
ЕСНО ПЕРВЫМИ нужно СТАВИТЬ АКТУАЛЬНЫЕ ПЛАТФОРМЫ...
нет тогда ссылку на отдельный список для устаревших платформ
де будут последние официальные версии для разных пылесосов...

- - - Добавлено - - -


Mingw в 700 Mb со всеми библиотеками в режиме "распаковал архив и работаешь"? Не, не слышал...
что качать?
https://osdn.net/projects/mingw/releases/

- - - Добавлено - - -


Mingw в 700 Mb со всеми библиотеками в режиме "распаковал архив и работаешь"? Не, не слышал...
fasm работает из коробки
пишу как для z80 слегка меняя команды и все компилитсо
скачать хоть что нибудь чтоб компилило этот ваш си
у меня так и не получилось

а потом еще каждый ссылается
чтоб компилилось оно
еще нужно дето выкачать ищо что то
а с этим ищо чем то одна и таже история...

- - - Добавлено - - -


zxtune statistic - bitbucket downloads.pdf
то есть 30% пользователей качают 32 бит
а ты на них ложишь йух?

я думал цифры убедительней (там %2...5)
или я не туда смотрю?

- - - Добавлено - - -

Кстате я часто про запас качаю все версии и 64 итд...
тоесть процент на которых ты положил может быть и большим
а может и не быть

и до я не качаю каждую вышедшую версию...

Shiny
18.04.2019, 16:49
что качать?
https://osdn.net/projects/mingw/releases/
попробуй MinGW Studio, но либы ставить нудно



fasm работает из коробки
пишу как для z80 слегка меняя команды и все компилитсо

ой ли? под msdos удобно работать.

NEO SPECTRUMAN
18.04.2019, 16:52
ой ли? под msdos удобно работать.
ТЫ очем? о_О
с тасмом не попутал?

- - - Добавлено - - -

https://flatassembler.net/download.php
правда я его уже давно не обновлял...

Shiny
18.04.2019, 16:59
ТЫ очем? о_О
с тасмом не попутал?

и что такого под з80 ты в fasm пишешь? типа "я опасный человек, я стеком спрайты рисую"? xD

разница с tasm'ом в том, что tiny intro собирать гораздо удобнее, без линковки получаешь com файлы.

Насчет венды сказать не могу, мне не понравился синтаксис, так как я по старинке привык к tasm'у.

NEO SPECTRUMAN
18.04.2019, 17:01
и что такого под з80 ты в fasm пишешь?
смысле толком не знаю х86
а пишо в стиле z80
и оно много что подходит и работает

не то что эти ваши мнемоники от intel 8080

Shiny
18.04.2019, 17:07
не то что эти ваши мнемоники от intel 8080
дело привычки, тем более мой конвертер работает вроде бы исправно.
А в плане текстового редактора fasm просто убог.

Vitamin
18.04.2019, 17:17
в чем проблема собирать каждый 10 50 билд раз в пол года тогда?

ЕСНО ПЕРВЫМИ нужно СТАВИТЬ АКТУАЛЬНЫЕ ПЛАТФОРМЫ...

ложат последнюю такую версию в какую нибудь папку с гигантским списком билдов
и ты потом ищи по всем подряд какая же из них последняя для...
Типично: "Тебе трудно чтоли поддерживать старое *****? А у меня вот жопа треснет от поисков в архиве"



что качать?
https://osdn.net/projects/mingw/releases/
http://mingw-w64.org/


то есть 30% пользователей качают 32 бит
а ты на них ложишь йух?
25% могли бы качать и 64 бита.


я думал цифры убедительней (там %2...5)
или я не туда смотрю?
А я в принципе не знаю за какой год ты статистику смотришь.

NEO SPECTRUMAN
18.04.2019, 17:58
Типично: "Тебе трудно чтоли поддерживать старое *****? А у меня вот жопа треснет от поисков в архиве"
Я тебе не сколько за трудно
а за почему не одна сволочь не может положить последнюю версию которая еще будет работать в...
или написать хотя бы какая это версия
(не так много людей это делают)

а потом натыкаюсь как по всяким форумам постоянно спрашивают
"а какая последняя версия которая работает в ХР"
и тому подобное...


А у меня вот жопа треснет от поисков в архиве"
как приятно когда в архиве сотни 3 папки
и тебе надо найти нужную версию
номер которой не известен
а сайтек еще и тормознутый и написанный для всяких гхрома хруглов для вин15

- - - Добавлено - - -


А я в принципе не знаю за какой год ты статистику смотришь.

сам приатачил и еще выделывается

количество скачиваний ужирнил

4440 android 02.04.2019 02.04.2019 1 1 1,00
windows_x86 15.04.2019 34 13 2,62
windows_x86_64 98 13 7,54
mingw_x86 19 13 1,46
mingw_x86_64 34 13 2,62

считаем
34+19 = 53 (32бит)
98 + 34 = 132 (64бит)

53+132=185 = 100% (человеков скачали или то или то)
53 = 28,648648648648648648648648648649 % людей скачали 32 бит версию

- - - Добавлено - - -

или ТЫ смотришь на мифическое "загрузок в день"?
которое непонятно что отражает

Shiny
18.04.2019, 17:59
кажись, в прошлом году Гугл заявил, что 64бит приложения будут приветствоваться. Значит, 32бит мы потеряем.

число Зверя - 64.

Vitamin
18.04.2019, 18:00
а за почему не одна сволочь не может положить последнюю версию которая еще будет работать в...
Вот-вот, даже внятно не можешь сформулировать где она будет работать, но очень негодуешь что не сделано. У меня даже версии под winmobile/symbian/android2.4 просят, тоже небось думают "ну что там сложного же!"

Не огорчайся, сейчас подготовлю сборочное окружение и инструкцию. Мои предложения по поводу взять сопровождение на себя все еще в силе.

NEO SPECTRUMAN
18.04.2019, 18:05
У меня даже версии под winmobile/symbian/android2.4 просят, тоже небось думают "ну что там сложного же!"

"сравнивание хера с пальцем"

я тебе про не закапывание старых версий еще совместимых с 32бит
а ты мне про соберание себе самому


сейчас подготовлю
то есть тебе это проще чем оставить последнюю 32бит версию в списке?

а так
собирай можот в хозяйстве пригодитсо :v2_dizzy_roll:

Shiny
18.04.2019, 18:05
Если будет внятное описание настройки до компиляции, я бы попробовал. Хотя, чую, что ничо не получится.

Vitamin
18.04.2019, 18:06
сам приатачил и еще выделывается

количество скачиваний ужирнил
Да я ожидал что ты дальше первой страницы не пошел и тыкаешь на статистику пятилетней давности, лол.


считаем
А теперь посчитай сколько пользователей 32-разрядной версии вполне могут юзать и 64-разрядную. По результатам этого (https://vk.com/zxtune?w=wall-63086936_355) опроса твою цифру можно смело уполовинить. Но ЧСХ, никто из проголосовавших так и не удосужился выполнить просьбу и рассказать как именно "плохо повлияет".

NEO SPECTRUMAN
18.04.2019, 18:14
По результатам этого
я в этих Вбыдлятниках не участвую
как и все нормальные люди
и в упор не монимаю ЗАЧЕМ оно(эта унылая вкпомойка) вообще нужно

- - - Добавлено - - -


Да я ожидал что ты дальше первой страницы не пошел и тыкаешь на статистику пятилетней давности, лол.

МДА
в приведенном пдф-е
на предпоследней странице (на последней одна строчка уже 64бит онли если ЧЕ)
вижу номер одной из предыдущих версий
вижу такую цифру (может мне скриншот еще привести?)

15.04.2019
давно же это как было

- - - Добавлено - - -


А теперь посчитай сколько пользователей 32-разрядной версии вполне могут юзать
включил ВПН зашел глянул (в укропии вк запрещен низянизя)
...

Проголосовали 29 человек

и все наверно сидят на вин15

и явно это меньше чем самих скачиваний...

запили голосование тут и посмотрим
...хотя будет много срача в стиле "как так низя низя"

Vitamin
18.04.2019, 18:26
и в упор не монимаю ЗАЧЕМ оно(эта унылая вкпомойка) вообще нужно
Да я тебя как бы и не спрашиваю почему ты не участвовал в голосовании.



МДА
в приведенном пдф-е
на предпоследней странице (на последней одна строчка уже 64бит онли если ЧЕ)
вижу номер одной из предыдущих версий
вижу такую цифру (может мне скриншот еще привести?)
Еще раз для одаренных: в приложенном PDF есть статистика за 5 лет и картина за эти годы в отношении x86 - x86_64 поменялась. Рад что ты посмотрел в нужное место.


Вот архив со сборочным окружением для mingw 32 бита: https://www.dropbox.com/s/y0fw1kj5tbxl3f9/BuildEnv.zip?dl=0
Инструкции находятся внутри в readme.txt
Читать внимательно и исполнять каждую инструкцию в точности, иначе будут труднодиагностируемые (в силу непонятливости клиента) проблемы со сборкой.
Жалобы "а чё так долго собирается?!" держать глубоко внутри, периодически разбавляя мыслью "а что сложного-то в поддержке кучи платформ" до просветления.

NEO SPECTRUMAN
18.04.2019, 18:29
Жалобы "а чё так долго собирается?!"
про это я много слышал...
этим не удивишь
поэтому и отношение к этому се у меня резко негативное

Vitamin
18.04.2019, 18:29
поэтому и отношение к этому се у меня резко негативное
К этому чему?

NEO SPECTRUMAN
18.04.2019, 18:32
Еще раз для одаренных: в приложенном PDF есть статистика за 5 лет и картина за эти годы в отношении x86 - x86_64 поменялась. Рад что ты посмотрел в нужное место.
найди где я тебе говорю "собирай 32бит версии" же
я те талдоню про третье совсем

- - - Добавлено - - -


К этому чему?
в тормозящим компиляторам
которые что то там типа усердно и долго делают

Vitamin
18.04.2019, 18:39
найди где я тебе говорю "собирай 32бит версии" же
я те талдоню про третье совсем
Еще раз: неподдерживаемых версий на главной и в списке загрузок не будет. Ссылки на архив более чем достаточно. Если достаточно упорный чтоб сидеть на старых системах, будь упорен до конца в поиске софта под них. А слушать нытье "ну обнови версию" не хочу. Бери это на себя, если хочешь.


в тормозящим компиляторам
которые что то там типа усердно и долго делают
У тебя есть другие компиляторы? Которые не тормозят и с легкостью и быстро компилируют C/C++? Ябывзял

NEO SPECTRUMAN
18.04.2019, 19:04
Ябывзял
ябытож
мож даже 2

- - - Добавлено - - -


Еще раз: неподдерживаемых версий на главной и в списке загрузок не будет.
интересно а почему ты до сих пор поддерживаешь такую никому не нужное вещь как всякие спектрумы
кому нужно играть эти твои гнилые pt3 когда есть православный flac?

похоже?

Vitamin
18.04.2019, 19:09
интересно а почему ты до сих пор поддерживаешь такую никому не нужное вещь как всякие спектрумы
кому нужно играть эти твои гнилые pt3 когда есть православный flac?

похоже?
Демагог из тебя как из говна помидор...

Проект делался для поддержки старых форматов музыки, а не старых систем. Ферштейн?

NEO SPECTRUMAN
18.04.2019, 19:47
Демагог из тебя как из говна помидор.
с тобой спорить себя не уважать
пошел чинить осциллограф... :v2_dizzy_step:

Ishma
18.04.2019, 20:09
Про поддержку старых систем - знаю, что очень сложно бывает, даже если и не очень старые.
У нас на работе главный проект - на NetFramework 4.0, юзеры используют для запуска от WinXP до Win10.
На старых виндах вроде всё устанавливается, вроде даже запускается, но столько бывает глюков вылазит именно в самом Net .....
Когда обычная функция падает на ровном месте без всяких причин и объяснений, а обойти - никак....
И даже если используют Win10 - всё равно проблемы: часть юзеров требуют переходить на Net 4.7, т.к. всё новое им надо, а часть ругается что у них уже 10 лет всё работало на Net2.0 и давай им обновления именно для этой версии.......

Vitamin
18.04.2019, 20:20
Про поддержку старых систем - знаю, что очень сложно бывает, даже если и не очень старые.
У нас на работе главный проект - на NetFramework 4.0, юзеры используют для запуска от WinXP до Win10.
На старых виндах вроде всё устанавливается, вроде даже запускается, но столько бывает глюков вылазит именно в самом Net .....
Когда обычная функция падает на ровном месте без всяких причин и объяснений, а обойти - никак....
И даже если используют Win10 - всё равно проблемы: часть юзеров требуют переходить на Net 4.7, т.к. всё новое им надо, а часть ругается что у них уже 10 лет всё работало на Net2.0 и давай им обновления именно для этой версии.......
Юзеры вам хоть деньги за это платят.

А меня только учат как надо делать и требуют. А когда выясняется, что на чужом горбу в рай не проедешь, еще и обижаются.

Ishma
18.04.2019, 20:47
Время, которое тратится на поддержку старых редкоиспользуемых систем, лучше потратить на разработку нового функционала.

Shiny
19.04.2019, 08:08
Vitamin, столько обид (:
ты ж профессионал и подход к рещению задач это подтверждает. Забей на претензии, или сделай паузу делов-то.

Vitamin
19.04.2019, 13:02
Забей на претензии, или сделай паузу делов-то.
И какого результата в контексте последней претензии ты ожидаешь?

Shiny
19.04.2019, 17:03
И какого результата в контексте последней претензии ты ожидаешь?

я так понимаю вопрос - риторический

Kalantaj
01.05.2019, 18:13
Почитал недовольства на последних страницах... Жаль что поддержки 32-битных систем не будет, но такова жизнь - новое железо неумолимо вытесняет старое. Немало народу помимо ZX-Spectrum увлекаются и другими старыми компьютерами, в том числе и старыми PC. У меня самого целый зоопарк таковых имеется. Вот например в летней кухне платка с AV выходом активно используется как медиаприставка, подключенная к телевизору. Там использую WinXP32. Среди прочих программ в обязательном порядке установлена ZXTune. Да и на другие старые компы время от времени ставлю сборки с сайта.
Как сказал Vitamin - Если достаточно упорный чтоб сидеть на старых системах, будь упорен до конца в поиске софта под них. А слушать нытье "ну обнови версию" не хочу. Бери это на себя, если хочешь.
Его позиция довольно чёткая и понятная.
Я вот, например, на Linux 32 битной тоже использовал старую сборку программы. Ну нету там поддержки каких-то экзотических форматов - ну и ладно. 95% треков играет и мне этого достаточно.
Так как на сайте программы ссылок на крайнюю версию для определенной системы не будет, то предлагаю оставить такие ссылки в первом сообщении темы, с припиской - ОБНОВЛЕНИЙ ВЕРСИЙ ДЛЯ ЭТИХ СИСТЕМ БОЛЬШЕ НЕ БУДЕТ.
Например ссылка на архив с крайней для Windows Xp 32 bit- https://drive.google.com/file/d/1H2fC5c1IWyTNsobY8pptH7m5Mke6KVqm/view
Ещё на работе дремучий телефон и планшет с андроидом 2.3.4 На нем тоже ZXTune стоит. Гляну какая версия точно используется - тоже можно указать.
Так же как и крайняя для Linux 32 бит.
Займет это буквально 4-5 строчек в первом посту, зато это будет действительно удобно думаю не только мне, но и другим пользователям ретрожелеза.

Vitamin
01.05.2019, 21:35
Займет это буквально 4-5 строчек в первом посту, зато это будет действительно удобно думаю не только мне, но и другим пользователям ретрожелеза.
Добавил

Kalantaj
01.05.2019, 22:46
Спасибище! Теперь в любое время можно будет найти :)

Vitamin
06.05.2019, 13:00
Билд 4560:


zxtune-qt: исправлен билд под MacOS X
[+] zxtune-android: добавлен перевод на китайский

zxtune-android: увеличена частота обновления визуализатора и уменьшено потребление CPU

zxtune-android: улучшена обработка ошибок при сканировании больших папок

zxtune-android: исправлено восстановление сессии для архивных треков

zxtune-android: исправлены найденные и сообщенные проблемы

Еще один маленький шажок по направлению наведения порядка в проекте.
Таки удалось наладить сборку MacOS X пакетов с помощью docker - это гораздо удобнее, нежели использовать живую машину. Единственное что не получилось сделать - иконку на смонтированном томе, но без этого вполне можно жить. Так что приглашаю потестировать свежевыложенный .dmg.
Версия для Android была достаточно серьезно переработана в месте стыка java и нативного кода библиотеки. Это дало возможность навести порядок в системе обработки ошибок - в частности, сканирование онлайн каталога могло остановиться посередине из-за недоступности какого-нибудь трека (обычная ситуация). Теперь это исправлено. Также во всех смыслах ускорился визуализатор - повысилась частота обновления и понизилось потребление процессора (и батарейки, соответственно) - результат вовремя попавшейся на глаза статьи о правильном способе рисования в Android.
Неравнодушный пользователь из Поднебесной выклянчил перевод на китайский и вроде бы даже успешно провалидировал. Выглядит, конечно, как жесть жестяная, но уж что есть.

Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r4560.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r4560.apk&4&0
Скачать версию для Mac OS X 64-bit (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-qt_r4560_darwin_x86_64.dmg)

tae1980
21.05.2019, 10:35
Доброго времени сток!

Можно немного хотелок?

Добавь, плз, возможность как либо помечать файлы внутри плейлиста или нескольких плейлистов. Например, как "понравившееся".
Мне нужно прослушать большое количество музыки и выбрать наиболее подходящую для текущих задач. Хотелось бы иметь следующий алгоритм действий: слушаем всё что есть, помечаем те файлы которые могут подойти (желательно одной кнопкой), после чего разбираем только помеченные файлы, те которые не подходят удаляем из списка (так же одной кнопкой). Не плохо бы иметь возможность выгрузить этот список, или запоминание его при выходе из программы. Можно конечно, просто, то что не подходит удалять из текущего плейлиста, но иногда нужно возвращаться к уже прослушанным мелодиям.

Так же хотелось бы иметь возможность удалять файлы не только из плейлиста, но и физически с диска. Было бы удобно при разборе.

Vitamin
21.05.2019, 12:10
Доброго времени сток!

Можно немного хотелок?
Разумеется



Добавь, плз, возможность как либо помечать файлы внутри плейлиста или нескольких плейлистов. Например, как "понравившееся".
Мне нужно прослушать большое количество музыки и выбрать наиболее подходящую для текущих задач. Хотелось бы иметь следующий алгоритм действий: слушаем всё что есть, помечаем те файлы которые могут подойти (желательно одной кнопкой), после чего разбираем только помеченные файлы, те которые не подходят удаляем из списка (так же одной кнопкой). Не плохо бы иметь возможность выгрузить этот список, или запоминание его при выходе из программы. Можно конечно, просто, то что не подходит удалять из текущего плейлиста, но иногда нужно возвращаться к уже прослушанным мелодиям.

Де-факто, плейлист - это уже список "того, что нравится". Множественные плейлисты в далеких-предалеких планах.



Так же хотелось бы иметь возможность удалять файлы не только из плейлиста, но и физически с диска. Было бы удобно при разборе.
С удаленного диска сетевого каталога? Боюсь, другие пользователи будут недовольны, не говоря уже о недоступности данной операции, лол. А если трек в архиве, то кого удалять?

NEO SPECTRUMAN
21.05.2019, 15:38
Боюсь, другие пользователи будут недовольны, не говоря
у меня сразу желание расшибить башку аффтару такой поделки
когда мне такое где то попадается

конечно при отбирании отборного
это было бы полезно

но дел такая фича может наделать




Де-факто, плейлист - это уже список "того, что нравится". Множественные плейлисты в далеких-предалеких планах.
как правило это выглядит так
ты насыпал жменю новых файлов
и слушаешь проверяешь

да и даже если по одному
у тебя по моему автоматическое добавление в плейлист


тоесть крайне неудобно этот отборный плейлист создавать

- - - Добавлено - - -


Де-факто, плейлист - это уже список "того, что нравится"
+перечитай свою же цитату
речь вообще не про список чего нравится

- - - Добавлено - - -


С удаленного диска сетевого каталога? Боюсь, другие пользователи будут недовольны, не говоря уже о недоступности данной операции, лол. А если трек в архиве, то кого удалять?
как вариант
дополнительный стоблец с оценкой
слушаешь
быстро ставишь цифру кликнув по полю
потом сортируешь по рейтингу одним кликом

и полезно
и решит поставленную задачу
отобрать музыку для чего то...
(10 оценок хватит всем®)
или как вариант со *****ми звездочками по которым кликать
чтоб менять оценку
будет даже быстрей

потом можно будет сделать груповой эскпорт
того чего в топ-е
по моему утя так было можно

- - - Добавлено - - -

как вариант для последующего развития идеи
проставив оценку своему плейлисту
можно было бы воспроизведение в произвольном порядке
делать с регулируемым отбором по оценке
тоесть например
90% времени играем то что с 9-10
10% играем то что с оценкой 7-8

- - - Добавлено - - -

все отписался от темы обратно

tae1980
21.05.2019, 17:20
Де-факто, плейлист - это уже список "того, что нравится". Множественные плейлисты в далеких-предалеких планах.

Да. Просто этот плейлист должен собираться по "другим" правилам, удобно делать быстрые выборки из разных мест. Функционал напоминает "буфер обмена".


С удаленного диска сетевого каталога? Боюсь, другие пользователи будут недовольны, не говоря уже о недоступности данной операции, лол. А если трек в архиве, то кого удалять?
1. Это должна быть отдельная, дополнительная операция. Простое удаление, только из плейлиста, действия по умолчанию.
2. У меня более 10т. мелодий в разных форматах. Начал слушать MODы, вижу два файла практически идентичные, отличаться на 20 байт. Как быстро удалить один из них? Реально только, что почти 10 минут искал где же лежат эти файлы.
3. Для перестраховщиков можно сделать её отключаемой в конфиге.

Большинство виденных мною плееров имеют подобный функционал, включая winamp и aimp.

Это нужно при сортировки архивов. Для этих целей неплохо бы иметь встроенные возможность по копированию/перемещению файлов на диске. В музыкальных плеерах, подобного не видел, а вот в графических есть (PM123) - безумно удобно.

- - - Добавлено - - -


как вариант
дополнительный стоблец с оценкой
слушаешь
быстро ставишь цифру кликнув по полю
потом сортируешь по рейтингу одним кликом

и полезно
и решит поставленную задачу
отобрать музыку для чего то...
(10 оценок хватит всем®)
или как вариант со *****ми звездочками по которым кликать
чтоб менять оценку
будет даже быстрей

Да. Так даже лучше.

Vitamin
21.05.2019, 19:40
Да. Просто этот плейлист должен собираться по "другим" правилам, удобно делать быстрые выборки из разных мест. Функционал напоминает "буфер обмена".
Ну слушай из браузера, а понравившееся добавляй через меню в плейлист. В чем проблема?


Простое удаление, только из плейлиста, действия по умолчанию.
Из плейлиста и так можно удалять все что хочешь.


У меня более 10т. мелодий в разных форматах. Начал слушать MODы, вижу два файла практически идентичные, отличаться на 20 байт. Как быстро удалить один из них? Реально только, что почти 10 минут искал где же лежат эти файлы.
Это нужно при сортировки архивов. Для этих целей неплохо бы иметь встроенные возможность по копированию/перемещению файлов на диске. В музыкальных плеерах, подобного не видел, а вот в графических есть (PM123) - безумно удобно.

"Больной, а вы так не делайте (С)"
На кой хрен заниматься организацией коллекций в инструментах для этого не предназначенных и жаловаться, что стринги натирают неудобно?

tae1980
21.05.2019, 20:03
Ну слушай из браузера, а понравившееся добавляй через меню в плейлист. В чем проблема?
Какой браузер для личной коллекции на диске?



Из плейлиста и так можно удалять все что хочешь.
Про него ни кто не говорит. Разговор про данные на диске.


На кой хрен заниматься организацией коллекций в инструментах для этого не предназначенных и жаловаться, что стринги натирают неудобно?
А что есть другие достойные средства для проигрывания трекерной музыки? Тем более заточенные на разбор коллекций и поиск по ним.

Ладно, по сообщениям "не в тему" вижу ты вообще не в курил идеи.
Нет, так нет.

Vitamin
21.05.2019, 20:41
Какой браузер для личной коллекции на диске?
Начнем с начала. Ты описывал хотелки для десктопной версии плеера или мобильной?

Ishma
21.05.2019, 22:33
Когда-то для личного пользования делал свою утилитку (Win, NetFramework), для разбора завалов музыки mp3.
Каталог показывает в виде дерева, для файла проставляю рейтинг от 0 до 5.
Рейтинг запоминается в базе по CRC файла, поэтому после переноса/переименования файлов рейтинг всё равно отображается корректно.
Текущий трек проигрывается в WinAmp (с использованием API).

Писалось лет 10 назад, пока использую как есть ;)
Пора уже обновить, но руки так и не доходят.

Пример окна:
69063

NEO SPECTRUMAN
22.05.2019, 05:29
Какой браузер для личной коллекции на диске?
проще забить
витамин на своей волне
и у него свое видение мира
доказать ему что либо обычно невозможно

- - - Добавлено - - -


Рейтинг запоминается в базе по CRC файла
интересная идея
утянул

- - - Добавлено - - -


На кой хрен заниматься организацией коллекций в инструментах для этого не предназначенных и жаловаться, что стринги натирают неудобно?
Да у тебя вообще
не плеер и рипер

оно же даже файлы открывать не умеет
а ищет в каждому файле уже отмеченного известного формата еще другие файлы

зачем в нем тогда что то слушать?
давайте юзать его только для потрошения трд

- - - Добавлено - - -

Vitamin, кстате багарепорт
конечно в новых версиях может не актуально
зхтюн
не берет MOD на мс досных дискетах в формате td0
https://drive.google.com/file/d/0B-3rKJTi6zhNSjlkNlJZXzJuVzg/view?usp=sharing

по моему это не единственный мод плеер который работает с мсдос дисками

Vitamin
22.05.2019, 11:02
витамин на своей волне
и у него свое видение мира
доказать ему что либо обычно невозможно
Может я, конечно, туплю, но давай тогда ты включишь мозг и ответишь на вопрос, который я задал tae1980: он говорит о десктопной версии или о мобильной?

- - - Добавлено - - -


не берет MOD на мс досных дискетах в формате td0
https://drive.google.com/file/d/0B-3...ew?usp=sharing
Еще не смотрел, но скорее всего там внутри FAT16, которая не поддерживается.