Билд 3077:
* zxtune-android: исправлены падения интерфейса, если фоновый сервис не успел запуститься
Скачать версию для Android
Версия с фиксом небольшой, но неприятной проблемы перед долгимзапоемэтапом разработки![]()
Билд 3077:
* zxtune-android: исправлены падения интерфейса, если фоновый сервис не успел запуститься
Скачать версию для Android
Версия с фиксом небольшой, но неприятной проблемы перед долгимзапоемэтапом разработки![]()
Замучила ностальгия, и вот уже почти неделю слушаю вдоль и поперек коллекцию спековской и другой ретрокомповской музыки. Раньше всегда использовал для этого AY-Emul Бульбы, теперь перешел на ZXTune, как более всеядный.
Отличная программа. Большое спасибо автору!
К сожалению, программа не работает на WinServer2003.
Точнее работает только до версии 2850, а после нее - нет.
Можно ли что-то с этим сделать или это принципиальное ограничение архитектуры?
В процессе использования программы возникло несколько пожеланий по добавлению функций, которых мне в ZXTune очень не хватает.
(Раз уж планируется долгий этап разработки)
1. Когда ничего не воспроизводится, никак не обозначена текущая строчка в плейлисте. То есть после нажатия Stop не видно, что будет воспроизводиться при следующем нажатии Play. Можно, например, выделять жирным.
2. Текущая строчка не запоминается при выходе из программы. При следующем запуске ZXTune воспроизведение начинается с первой строчки. А хотелось бы, чтобы воспроизведение начиналось с той строки, на которой остановились в прошлый раз. Возможно, стоит запоминать текущую строку отдельно для каждого плейлиста.
3. В предыдущих версиях (например, 2850) была возможность перетаскивания строчек плейлиста мышкой. В новых версиях вместо перетаскивания происходит групповое выделение. Получается, что переставить строчки в плейлисте вручную очень затруднительно. Конечно, есть возможность скопировать-вставить, но вставка производится только в конец списка, так что особо не посортируешь.
4. Очень не хватает функции сортировки плейлиста в случайном порядке. Это не то же самое, что "Воспроизвести в случайном порядке", речь про непосредственную перестановку строчек плейлиста. В этом случае была бы возможность непосредственно видеть в каком порядке будут воспроизводиться треки после рандомизации. Нужны обе эти функции.
5. Очень не хватает горячих клавиш управления воспроизведением. Выбрать строчку и запустить с клавиатуры можно, а чтобы остановить, поставить на паузу, запустить следующий-предыдущий приходится хвататься за мышку.
На мой взгляд, самый удобный и легко запоминающийся из существующих стандартов: кнопки ZXCVB = Prev, Play, Pause, Stop, Next.
Переход по начальным буквам названий можно назначить, например, на Alt+Буква. Мне кажется, что это реже используется, чем Пуск-Пауза-Стоп.
6. Было бы очень удобно, если бы название мелодии скроллировалось в кнопке ZXTune на Taskbar'е. В идеале - вместе с порядковым номером мелодии. Чтобы не переключаясь на ZXTune, можно было видеть на Taskbar'е полное название воспроизводимой композиции и прогресс по плейлисту, а не только начальную часть названия. Возможно, стоит это сделать в качестве отключаемой опции.
Да, логично. :-)
Не работает - в смысле, не запускается, выдавая при запуске сообщения об ошибке (разные для версий windows_x86 и mingw_x86).
Конкретно смогу написать только вечером, когда буду за соответствующим компом.
а на w2k3 x64 работает, специально скачал последнюю версию, проверил
![]()
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
Версии 3000mingw, 3040mingw и 3075mingw при запуске вылетают с ошибкой:
The instruction at "0x1001699a" referenced memory at "ox10050eb8". The memory could not be "written".
Версии 3000 и 3040 при запуске вылетают с ошибкой:
zxtune-qt.exe is not a valid Win32 application.
Версии 3050 и 3075 дают при старте:
The exception Illegal Instruction.
An attempt was made to execute an illegal instruction.
(0xc000001d) occured in the application at location 0x0051c78e.
Архивы, естественно, все для Win32.
OS Name Microsoft(R) Windows(R) Server 2003, Standard Edition
Version 5.2.3790 Service Pack 2 Build 3790
Последний раз редактировалось EEA; 13.08.2014 в 22:14.
В версии 3000 (вроде) была поломана работа в старых версиях винды, поправлено в 3050. Теперь минимальная рабочая версия- XP SP1.
Если хочется приостановить воспроизведение, но знать что сейчас играет, надо пользоваться кнопкой "пауза". Там будет подсветка.
Текущая строка может быть только одна- параллельно же ничего не воспроизводится. Посмотрю что тут можно сделать.
Ну сначала надо выделить, потом таскать выделенное. И так всегда было- ничего не менял.
Можно сделать. Перемешивание только среди выделенных треков нужно? Типа выделил 3 из 5, они и будут перетасовываться, а у остальных порядок не поменяется.
Посмотрю что можно сделать. Одно время думал глобальные хоткеи добавить, но с ними проблемы в разных осях бывают.
Надо подумать. Ввиду настраиваемости столбцов, логика перехода может быть очень неочевидной.
А примеры приложений, которые такое делают есть?
Говорят, такое бывает на старых процессорах без SSE. Хотя его использование и не включено для win сборок, возможно, виноват поставляемый рантайм (msvcp/msvcr).
А чего 32-битную версию? Есть же полноценная версия под 64 бита.
Это понятно, что только один трек воспроизводится.
Имелась в виду ситуация, когда, например, в первом плейлисте дослушалдо 20-й композиции, потом
переключился на другой плейлист, послушал его перед сном и выключил.
Назавтра можно было бы переключиться снова на первый плейлист и продолжить
с того места, где остановился вчера. А перед сном продолжить второй плейлист. И т.д.
Но это в идеале. В принципе, хватило бы и запоминания одной на все плейлисты текущей строчки.
В прошлый раз не получилось - вместо перетаскивания происходило выделение группы строк. Специально сразу же тогда попробовал на 2850 - все перетаскивалось. Может у мышки заскок какой был, ХЗ. В понедельник на работе еще раз попробую на последней версии.
Честно говоря, не знаю, зачем может понадобиться перемешивание только среди выделенных. Я имел в виду перемешивание всего плейлиста.
Думаю, что локальных вполне достаточно.
Alt-Tab, нужная кнопка (старт, пауза и др.) и снова Alt-Tab - это вполне быстро и удобно (главное - мышь хватать не нужно!).
Winamp
Там еще, например, реализован очень удобный алгоритм продвижения плейлиста: когда текущая строчка выходит за нижнюю границу окна плейлиста, плейлист скроллируется не на одну строку, чтобы текущая строчка держалась в самом низу окна, а на столько строк, чтобы текущая строчка оказалась в середине окна. Например, допустим, на экране в плейлисте отображается одновременно 20 строк, с 1-й по 20-ю. Когда воспроизведение доходит до 21-й строки, плейлист сдвигается так, что отображаются строки не со 2-й по 21-ю, а с 11-й по 30-ю.
Проц AMD Athlon XP1600+, 1.41 GHz. Старый, да.
На всякий случай: памяти 640 Мб.
Ну по такой логике переключение плейлиста сразу должно приводить к переключению трека. Ну или к воспроизведению совсем другого трека при последовательности "стоп-другой таб-старт". А это, мягко говоря, крайне криво и неочевидно.
Думайте, господа, как ваши хотелки будут себя вести за пределами воображаемой идеальной ситуации
У меня его под рукой нет. И там прям с номером позиции скроллится? И этот номер обновляется при перетасовке плейлиста?
Не, большие прыжки сбивают с толку. Я так пробовал делать, но остановился на текущем варианте.
Ага. Там только SSE есть. Как из отпуска выйду, так и посмотрю что там можно подшаманить. Можно сохранить полный архив с информацией о падении? Чтоб знать на какой компонент грешить.
Ну, воспроизведение другого трека при последовательности "стоп-другой таб-старт" мне кажется вполне логичным. Тем более, если в каждом плейлисте виден текуший трек. Но, согласен, что для кого-то это может оказаться неочевидным.
Скроллируется по кругу надпись, например,
"29. Nova June - Coming Home - Winamp *** "
Посимвольно, на глаз примерно 4 символа в секунду.
При изменении номера в плейлисте или трека строчка сразу же обновляется и начинает скроллироваться с начала.
Можно. Только я не знаю, что подразумевается под "полным архивом с информацией о падении". Как его сохранить?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)