PDA

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



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

John North
12.12.2013, 08:14
тогда надо было изначально не выкладывать.
а набрать группу тестеров. думаю, желающие бы нашлись.
а то скока щас этих билдов то "на свободе"? ))

Vitamin
12.12.2013, 08:53
Я слишком хорошо знаю инертность людей чтобы серьезно на кого-то рассчитывать (в том числе и по себе). А так хоть какой-то стимул.
Если не считать сборки "на заказ" и для персонального тестирования, то утечек нет- все выкладываемое зафиксировано.

Kalantaj
12.12.2013, 15:44
как мне можно в группу добавиться? С телефона какая то засада с этим добавлением

Vitamin
12.12.2013, 15:49
как мне можно в группу добавиться? С телефона какая то засада с этим добавлением
Дай адрес- пришлю приглашение.

Kalantaj
12.12.2013, 15:56
вот это работает криво, чаще попадаю в след панель.

Самая Большая засада. Может сделать скролл туда сюда на постоянной основе? Имеется ввиду для длинных названий треков .

Vitamin
12.12.2013, 15:58
Может сделать скролл туда сюда на постоянной основе? Имеется ввиду для длинных названий треков .
В смысле? Чтоб сам туда-сюда мотался?

Kalantaj
12.12.2013, 16:06
Вот именно. Промотать длинное название реальная проблема. Постоянно попадаешь на соседнюю вкладку.

Vitamin
12.12.2013, 16:11
Вот именно. Промотать длинное название реальная проблема. Постоянно попадаешь на соседнюю вкладку.
Это тормоз. Помнишь, в одной из самых первых версий для андроида были тормоза с файловым браузером? Вот это оно, автоскроллирование, тупило.

AAA
12.12.2013, 21:52
ZX tunes , уже приобрела вид вменяемо управляемого винампа или до сих пор чтобы узнать как сделать WAV. я должен измучить автора проекта как это сделать и почему не правой кнопкой мыши на плейлисте?

Vitamin
12.12.2013, 22:19
ZX tunes
ZXTune. В названии темы даже написано.


и почему не правой кнопкой мыши на плейлисте?
Вообще-то он уже полтора года как умеет по правой кнопке мыши. И wav и mp3. Остальное тебе не нужно.

daniel
13.12.2013, 07:10
Самая Большая засада. Может сделать скролл туда сюда на постоянной основе? Имеется ввиду для длинных названий треков .

было бы не плохо.

Kalantaj
15.12.2013, 12:52
Vitamin, добавился в группу, написало что я тестер теперь. Но где ж там скачать приложение для тестирования?

Vitamin
15.12.2013, 13:16
Vitamin, добавился в группу, написало что я тестер теперь. Но где ж там скачать приложение для тестирования?
Ну все же написано...
https://play.google.com/store/apps/details?id=app.zxtune

Kalantaj
15.12.2013, 13:20
We're sorry, the requested URL was not found on this server. Офигенно информативно там написано ....

Vitamin
15.12.2013, 13:22
We're sorry, the requested URL was not found on this server. Офигенно информативно там написано ....
А тут https://play.google.com/apps/testing/app.zxtune ?

Kalantaj
15.12.2013, 13:39
ZXTune - Плеер чиптюнов
Vitamin/CAIG

Вы тестировщик.
Вы вошли как ka*********@gmail.com

Как прекратить тестирование
Вы можете прекратить тестирование в любое время. После этого необходимо удалить тестовую версию приложения и переустановить стабильную из Play Маркета.

Скачать ZXTune - Плеер чиптюнов из Play Маркета (https://play.google.com/store/apps/details?id=app.zxtune)

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

Vitamin
15.12.2013, 13:43
Ставишь через браузер, а устройство само его подтянет при заходе в маркет. Как минимум, так мне рассказали.

Kalantaj
15.12.2013, 14:26
Да я это прекрасно понимаю, но ссылка на страницу с приложением просто отсутствует. На странице https://play.google.com/apps/testing/app.zxtune нет ссылки на приложение вообще - только на несуществующую страницу маркета.

Vitamin
15.12.2013, 14:38
Да я это прекрасно понимаю, но ссылка на страницу с приложением просто отсутствует. На странице
Хз. У меня открывается страница в маркете. Попробуй потереть куки и не нажимать кнопку "прекратить тестирование".

osa
15.12.2013, 19:51
Vitamin, там по умолчанию ограничение в странах, посмотри.

Vitamin
15.12.2013, 19:55
Vitamin, там по умолчанию ограничение в странах, посмотри.
Я вроде все страны выставил: "Вы выбрали 139 стран и "Остальные страны""

Kalantaj
16.12.2013, 01:24
Нашел в чем проблема - у меня 5 окон с почтой открыто постоянно а основной аккаунт какого-то черта не тот, с которого я в группу включился (хотя в хроме при синхронизации он стоит по умолчанию. Вот и получалось как-то криво - вступил в группу с правильного акка, а при переходе на страницу загрузки включался другой аккаунт и потому писало что страницы нет типа.

Vitamin
16.12.2013, 07:08
Нашел в чем проблема - у меня 5 окон с почтой открыто постоянно а основной аккаунт какого-то черта не тот, с которого я в группу включился (хотя в хроме при синхронизации он стоит по умолчанию. Вот и получалось как-то криво - вступил в группу с правильного акка, а при переходе на страницу загрузки включался другой аккаунт и потому писало что страницы нет типа.
Бггг... Для таких вот выкрутасов со множественными аккаунтами существуют приватные вкладки.

Kalantaj
16.12.2013, 15:19
Работа такая - отвечать на письма читателей. Мне так удобно - 5 вкладок закрепил и периодически их просматриваю на предмет наличия новых писем. сборщик почты не устраивает.

Vitamin
19.12.2013, 17:32
Билд 2850:

+ поддержка более чем 40 различных форматов чиптюнов с помощью библиотеки libxmp
* zxtune-android: фикс падения при загрузке недоступных модулей из списка
* zxtune-android: пропуск недоступных модулей из списка
* zxtune-android: перемотка законченных модулей на начало
* zxtune-android: кнопка "назад" в окне браузера выполняет переход в родительскую папку
* zxtune-qt: отключение флага зацикливания при конверсии
* zxtune-qt: улучшена отзывчивость интерфейса при выполнении асинхронных операций
* zxtune-qt: прогресс при загрузке плейлистов
* zxtune-qt: пофикшено падение при закрытии плейлиста или программы во время выолнения асинхронной операции

Прямые ссылки!!!
Скачать версию для Android (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850.apk)
http://qrcoder.ru/code/?http%3A%2F%2Fbitbucket.org%2Fzxtune%2Fzxtune%2Fdo wnloads%2Fzxtune_r2850.apk&4&0
Скачать версию для win32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_windows_x86.zip)
Скачать версию для win64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_windows_x86_64.zip)
Скачать версию для win32 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_mingw_x86.zip)
Скачать версию для win64 (MMX/SSE/SSE2) (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_mingw_x86_64.zip)
Скачать версию для linux32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_linux_i686.tar.gz)
Скачать версию для linux64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_linux_x86_64.tar.gz)
Скачать версию для ARM linux (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_linux_arm.tar.gz)
Скачать версию для ARMHF linux (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_linux_armhf.tar.gz)
Скачать версию для dingux (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_dingux_mipsel.tar.gz)
Скачать версию для ArchLinux32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-r2850-1-i686.pkg.tar.xz)
Скачать версию для ArchLinux64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-r2850-1-x86_64.pkg.tar.xz)
Скачать версию для Ubuntu/Debian 32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_i386.deb)
Скачать версию для Ubuntu/Debian 64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune_r2850_amd64.deb)
Скачать версию для RedHat/CentOS 32 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-r2850-1.i686.rpm)
Скачать версию для RedHat/CentOS 64 (http://bitbucket.org/zxtune/zxtune/downloads/zxtune-r2850-1.x86_64.rpm)

Пожалуй, самое большое число нововведений на релиз за всю историю существования проекта:)

Сайт программы сменился на http://zxtune.bitbucket.org.
Сменился хостинг проекта. Теперь это BitBucket с зеркалом на GitHub (ссылки на сайте).
На старом сайте/хостинге как минимум до января будут выкладываться бинарные пакеты, так что обновления должны будут разойтись нормально.
Сменился статус проекта. Теперь это не просто "плеер музыки для ZX Spectrum", а "плеер чиптюнов". Связано это с использованием библиотеки libxmp от Claudio Matsuoka. К сожалению, пока не все форматы удалось втянуть (а некоторые так и вообще вырезать КЕМ). Но и в то что есть пришлось изрядно вложиться- более 20 коммитов с фиксами падений при загрузке модулей, притом что проверка на падения во время воспроизведения и утечки памяти еще и не делалась...
Ну и, на сладкое, версия для Android доступна в маркете (https://play.google.com/store/apps/details?id=app.zxtune)

P.S. Если недоступна, надо подождать:)

nico
19.12.2013, 18:14
merci : V2_dizzy_vodka:

psb
19.12.2013, 19:43
ваще круто! а зачем ему разрешение на телефонные вызовы?

Vitamin
19.12.2013, 19:48
ваще круто! а зачем ему разрешение на телефонные вызовы?

.


Используемые разрешения и их назначение:
- доступ к интернету/статус сетевого соединения для доступа к сетевым источникам данных
- чтение/изменение содержимого SD-карты для доступа к локальным источникам данных и экспорта списков
- чтение данных о состоянии телефона для реакции на входящие/исходящие звонки
- предотвращение перехода в режим ожидания для ускорения работы сервиса сканирования

AAA
21.12.2013, 19:49
пользую с сегодняшнего дня с удовольствием и восхищением Витамином!

Что нужно срочно сделать:

1. проигрывания одной за другой в папке. А то играет одна и я опять должен лезть в телефон.

2. Создать собственную витаминовую коллекцию музыки. Дело в том что У Бульбы нет в папках музонов, а плейлистами не все охвачено.

3. подумать над каким то способом создания плейлистов из всей папки с музыкой.

4. Музыка SAA заявлена, но нет ни одной папки с ней в мире. Все находится у Мика. Витамин должен его запытать, все забрать, сбросить в папку, чтобы ААА наслаждался музыкой САА.

Видео радости ААА

http://www.youtube.com/watch?v=Gh8Kmacj3Ik

John North
21.12.2013, 20:31
Vitamin, маленькие пожелания:
1. когда играют мелодии по списку, чтоб на главной странице была возможность удалить текущую мелодию из списка.
пример: отсканирован весь сайт zx-tunes и есть там совсем дурные мелодии. так вот чтоб их убрать.
2. когда играет список снова. можно ли при переходе с главной страницы на страницу списка сделать так, чтоб как то выделялась текущая мелодия?

---------- Post added at 20:07 ---------- Previous post was at 20:05 ----------

пс: а так вообще всё круто, спасибо!

---------- Post added at 20:17 ---------- Previous post was at 20:07 ----------

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

---------- Post added at 20:31 ---------- Previous post was at 20:17 ----------

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

Vitamin
21.12.2013, 21:35
1. проигрывания одной за другой в папке. А то играет одна и я опять должен лезть в телефон.
Выделяешь папки и треки и выбираешь "слушать".
https://lh5.ggpht.com/TpsaQSBuad20yzpvFnCAMiBS6qZ01MIIjOCqbsrbv0bzI66sYk-uBEb56NQZEjUXZtE=h900-rw


2. Создать собственную витаминовую коллекцию музыки. Дело в том что У Бульбы нет в папках музонов, а плейлистами не все охвачено.
Есть zxtunes.com


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


4. Музыка SAA заявлена, но нет ни одной папки с ней в мире. Все находится у Мика. Витамин должен его запытать, все забрать, сбросить в папку, чтобы ААА наслаждался музыкой САА.
Пользуйся версией для ПЦ для выдирания.

---------- Post added at 21:33 ---------- Previous post was at 21:30 ----------


1. когда играют мелодии по списку, чтоб на главной странице была возможность удалить текущую мелодию из списка.
пример: отсканирован весь сайт zx-tunes и есть там совсем дурные мелодии. так вот чтоб их убрать.
Можно, хотя несколько избыточно.


2. когда играет список снова. можно ли при переходе с главной страницы на страницу списка сделать так, чтоб как то выделялась текущая мелодия?
В смысле чтоб список проматывался до текущей играемой?


3. значки перескакивания песни в статус баре возможны вообще?
Не понял.


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

---------- Post added at 21:35 ---------- Previous post was at 21:33 ----------

AAA, John North, спасибо за отзывы!

John North
21.12.2013, 23:17
1. не избыточно.
скажи : как еще можно удобно удалить мелодию из списка.

2. да это и имелось в ввиду)
кстати, когда мелодия в списке "выделена" так сказать, то тут тоже можно долгим тапом по ней вызвать "удалить из списка".

3. я имею в ввиду статус бар (вверху это, там где антенна, батарея,часы и еще чего нить бывает).
так вот иконка плеера там есть и при оттягивании статус бара вниз, там пишется название проигрываемой мелодии.
отсюда вопрос: возможно ли вообще там, рядом с этим названием, сделать иконки "предыдущая мелодия", "следующая мелодия" ? ну и "стоп", "пауза/плей" в идеале еще. если вообще возможно..

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

Vitamin
22.12.2013, 01:07
скажи : как еще можно удобно удалить мелодию из списка.
Выделить и удалить. Неудобно?


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


отсюда вопрос: возможно ли вообще там, рядом с этим названием, сделать иконки "предыдущая мелодия", "следующая мелодия" ? ну и "стоп", "пауза/плей" в идеале еще. если вообще возможно..
Вроде бы можно. Только не иконки, а кнопки управления. Запланирую разобраться.


удержал громкость вниз- получил следующий трек. вверх- предыдущий (ну а вдруг захотелось послушать мелодию еще раз).
повторюсь: это скорее всего надо делать опционально (кому то удержание громкости вниз нужно именно как уменьшение громкости вниз ). . одна галка в настройках (типа : "использовать клавиши громкости для перемотки ").
ну это если получится конечно.
Тоже запланирую:)

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

John North
22.12.2013, 03:39
ок. ждем)
а на счет удаления из списка: да, через выделение неудобно .

Kalantaj
22.12.2013, 18:17
Вопрос в следующем. Создал список, сохранил его. Находится он в папке ZXTune, что в корне карты памяти (с расширением .xspf). Текущий список очистил. Потом хотел открыть список снова. Нашел где он находится файловым браузером плеера, открыл - музыка заиграла, но вот во вкладке СПИСОК названий треков нет никаких. Получается список ранее созданный проигрывается, но нигде не отображается его содержимое. Так и должно быть или это у меня косяк такой?

Vitamin
22.12.2013, 18:20
Вопрос в следующем. Создал список, сохранил его. Находится он в папке ZXTune, что в корне карты памяти (с расширением .xspf). Текущий список очистил. Потом хотел открыть список снова. Нашел где он находится файловым браузером плеера, открыл - музыка заиграла, но вот во вкладке СПИСОК названий треков нет никаких. Получается список ранее созданный проигрывается, но нигде не отображается его содержимое. Так и должно быть или это у меня косяк такой?
Т.е. что при воспроизведении других .xspf/.ayl файлов содержимое нигде не отображается- это не смущает?
Подсказка: файлы/списки можно прослушать, а можно добавить.

Kalantaj
22.12.2013, 19:25
Дело в том, что другие файлы не открывал. Потому и озадачился. Теперь разобрался. Спасибо за инфо.

---------- Post added at 17:25 ---------- Previous post was at 16:50 ----------


(30.11.2012, 20:19) А реально сделать сборку ZXTune для Android? А то что-то я не нашел ни одного плеера AY для Android (не считая эмуляторов всего Speccy). А так бы хотелось ...

(30.11.2012, 21:33) Не знаю. Я не спец по андроиду.
Прошло всего-то немного больше года с первого заданного вопроса о том можно ли вообще портировать на андроид и вот уже на Гуглплее полноценный плеер. Просто рад! Vitamin молодчага!

Enigmatic
22.12.2013, 20:56
А в маркете можно добавить тег zx spectrum ?
Ибо из-за отсутствия пробела ZXtune, приложение не возможно найти по запросу "Zx spectrum" и "Zx tune".
Я в целях популеризации)

Vitamin
22.12.2013, 20:57
А в маркете можно добавить тег zx spectrum ?
Ибо из-за отсутствия пробела ZXtune, приложение не возможно найти по запросу "Zx spectrum".
Я в целях популеризации)
Там нет тегов как таковых. В описании есть словосочетание "ZX Spectrum". Это все что можно сделать.

AAA
23.12.2013, 09:58
Там нет тегов как таковых. В описании есть словосочетание "ZX Spectrum". Это все что можно сделать.

я его нашел по запросу Zx spectrum, он не сверху, но это дело времени и отзывов на гогле плей, я скоро свой напишу, как буд дома

Vitamin
26.12.2013, 13:33
Билд 2880:

* пофикшено воспроизведение SAA для некоторых платформ
* улучшен детект STIM (SlamTilt) модулей
+ zxtune-android: поддержка ModLand коллекции чиптюнов через каталог на exotica.org.uk и зеркало ftp.amigascne.org
* zxtune-android: пофикшено падение на скачивании файлов неизвестного размера
* zxtune-android: пофикшена отмена загрузки содержимого браузера при переходе в другую папку

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

Очередная вкусность:)
Огромный архив чиптюнов ModLand теперь доступен на ZXTune для Android! Из примерно 80Гб содержимого архива доступно около 63Гб (185тыс модулей). Остальное- неподдерживаемые пока форматы.
Каталог предоставлен Modland music collection (http://www.exotica.org.uk/wiki/Special:Modland), http зеркало предоставлено amigascne.org (http://amigascne.org).
Из известных проблем- относительно медленное чтение каталога (через парсинг страниц по 40 результатов на каждой) и устаревшее примерно на год зеркало. Jools Wills (автор каталога) согласился сделать более удобный API, а Daniel Johansson (автор коллекции ModLand) согласился сделать http доступ (сейчас есть только маргинальный ftp).
Также пофикшены мелкие и не очень проблемы с неправильным воспроизведением SAA треков на некоторых платформах и падения.

AAA
16.01.2014, 20:27
Не выдирает!
Никто ничем. И в формате сна.

Vitamin
16.01.2014, 21:29
И в формате сна.
Да ну?.

STC трек "MUSIC BY AVG RECOR" прекрасно выдерается из sna файла.

Hacker VBI
10.02.2014, 15:00
Vitamin, дорогой, а как или чем можно получить отдельный экспорт каждого трека - а,б,с поотдельности.
а суперкруто было-бы получить на выходе набор вавок по каждому инструменту с наложенными орнаментами.

что скажешь?

scl^mc
10.02.2014, 15:14
примерно такое (только немного муторно) может ay-emul. в настройках воспроизведения убираешь громкость ненужных каналов, потом делаешь экспорт в вав.

Vitamin
10.02.2014, 15:30
Vitamin, дорогой, а как или чем можно получить отдельный экспорт каждого трека - а,б,с поотдельности.
Настройками микшера, как и говорит scl^mc.

---------- Post added at 15:30 ---------- Previous post was at 15:28 ----------


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

Hacker VBI
10.02.2014, 15:43
спасибо, будем бороться)

Vitamin
10.02.2014, 15:47
спасибо, будем бороться)
А с чем бороться-то? Какая задача? Или "министерство тяжелого велосипедостроения представляет":)

Hacker VBI
10.02.2014, 16:19
Vitamin, лови почту на гмыле

AAA
11.02.2014, 00:57
Итак, конкретно начал тестрировать сей продукт.

Что касается поиска и выдирания - ВЕЛИКОЛЕПНО!!!

Что касается интерфеса - УЖАСНо, но разбираюсь, понимаю.

Что надо срочно!

Сделай товарищь пожалуйста так чтоб если вдрылось одинаковая мелодия в одном плейлисте, то оно выделялось розовым в строке. Потамучто когда я выдираю из 100 образов часто музыка неказистого ММСМ в боотах одна и тажа. Мне неудобно потом его 10 раз не сохранить потому что все его мелодии на слух одинаковые, ибо так пишет...

Что огорчило:

Ужасное неправильное воспроизвидение мелодий в самом плеере под виндовс! Звук адски неправильный, слишком свистит, эхолирует. Я пользовал Windows 64bit версию самую новую. Каналы уж точно все поперепутаны. Слушаю на hiEnd аппаратуре и слышу ваабще непонятные звуки внутри AY. Что то нарушилось, ранее не помню такого. не знаю как записать с реала IBm, чтобы автор продукта понял.

Но для моей задачи выдрать это не влияет. Я все равно дискеты на реал пишу.


В целом как выдиралка крута!

Сделал тему куда складываю отодранное и сортированное, как лучшее под реалы
http://zx.pk.ru/showthread.php?t=22676

goodboy
11.02.2014, 01:15
Сделай товарищь пожалуйста так чтоб если вдрылось одинаковая мелодия в одном плейлисте, то оно выделялось розовым в строке. Потамучто когда я выдираю из 100 образов часто музыка неказистого ММСМ в боотах одна и тажа. Мне неудобно потом его 10 раз не сохранить потому что все его мелодии на слух одинаковые, ибо так пишет...
в списке жми на правую кнопку и выбирай удалить дубликаты,
насчёт качества звучания посмотри настройки - там много параметров

AAA
23.02.2014, 20:34
хрустер витамина в плеере под виндой 64, как у меня дома рвет с папки в 2000 демок примерно 300 мелодий. А под XP с той же папки 5500 мелодий. Вот и прикинь сколько я уже упустил!!! Теперь сижу и оффигеваю, заново то не просканишь многое нашел же. Будут двойники. Теперь только под XP работать буду

Vitamin
23.02.2014, 20:37
хрустер витамина в плеере под виндой 64, как у меня дома рвет с папки в 2000 демок примерно 300 мелодий.
1) какая версия?
2) русские буквы в путях есть?

AAA
23.02.2014, 20:46
1) какая версия?
2) русские буквы в путях есть?

последняя в списке Версия под 32 пробовал счас из сайта, работает лучше чем последняя 64.

И еще один непонятный глюк:

Я экспортирую понравившуюся мелодию, оставляя только тег [name] в итоге мелодии кто то приделывает расширение zip. И она ничем не открывается кроме бУЛБУЛЯТОРА?

сДЕЛАЛ ТЕГ ]PATH], СТАЛО расширение писать и все нормально, но мелодия в название длинней и в есн потом имя будет абракадабра

Vitamin
23.02.2014, 21:30
последняя в списке Версия под 32 пробовал счас из сайта, работает лучше чем последняя 64.
2) русские буквы в путях есть?


Я экспортирую понравившуюся мелодию, оставляя только тег [name]
Такого тега нет.


в итоге мелодии кто то приделывает расширение zip
Правый клик на эту мелодию- "скопировать путь", потом вставить сюда.

AAA
23.02.2014, 21:43
Сейчас [Filename][Type] - все окей.

А было [Filename]

И получилось то, что в приложении

Завтра шибану на 64 ту же папку что счас сшибанул на 32. И доложу конкретно сколько файлов отыщет. Этот отыскал 4283 из 2000 демок в папке 4.

Завтра ее же дома сделаю. И скажу отличия по поиску. Дома у мня 64 версия и писи 7. А на работе ноутбук "я живу и дышу в последний раз" с 32 версией.

Vitamin
23.02.2014, 21:50
Сейчас [Filename][Type] - все окей.
Удачи. Жду очередных жалоб в стиле "я стукнулся с размаху головой о стену и теперь почему-то в глазах двоится".

Rindex
23.02.2014, 22:52
Vitamin, а твой плеер не умеет играть .sid? Что-то я попытался запустить, а он говорит, что не понимает.

И да, у тебя сайт сдох, где плеер. А второй в подписи, что с доками, не открывается.

AAA
23.02.2014, 23:01
И еще в гогле он не ищется потому что совпадает именем с сайтом неварта.

Vitamin
23.02.2014, 23:19
Vitamin, а твой плеер не умеет играть .sid? Что-то я попытался запустить, а он говорит, что не понимает.
Пока нет.


И да, у тебя сайт сдох, где плеер. А второй в подписи, что с доками, не открывается.
Старый и новый сайты плеера прекрасно открываются. С доками- это хостинг шалит бывает. Пока руки не дошли переехать куда.

---------- Post added at 23:19 ---------- Previous post was at 23:16 ----------


И еще в гогле он не ищется потому что совпадает именем с сайтом неварта.
А ты ищи по нужному имени, тогда найдется. А то он еще и по winamp не находится. Непорядок....

AAA
23.02.2014, 23:20
А ты ищи по нужному имени, тогда найдется. А то он еще и по winamp не находится. Непорядок....

Всё отлично, пятый выпуск сделал. Не зря сегодня дежурю. Сижу слушаю.

Rindex
23.02.2014, 23:37
Старый и новый сайты плеера прекрасно открываются. С доками- это хостинг шалит бывает. Пока руки не дошли переехать куда.

Заработало. А было интечегототам сервер еррор. Просто хотел описание посмотреть насчёт SIDа, а там вот этот еррор.

Vitamin
24.02.2014, 00:19
Просто хотел описание посмотреть насчёт SIDа, а там вот этот еррор.
Все поддерживаемые форматы можно узнать прямо из программы, на сайт лазить необязательно.

Vitamin
04.03.2014, 14:50
Плагин для плеера foobar от djdron, автора Unreal Speccy Portable

www.hydrogenaudio.org/forums/index.php?showtopic=99575&st=25&p=859773&#entry859773

Kalantaj
22.03.2014, 22:02
Vitamin, кинул в ZXTune АААшный архив с образом TRD-диска c мелодиями, хотел сохранить все треки по отдельности, чтобы на андроидовской версии ZXTune слушать. Параметры экспорта такие - [Authot][Title].[Type]. Думал всё будет пучком, ан нет - часть файлов не смогло сохранить. Оказалось что в файлах нет данных о авторе и названии, потому создался один файл без названия, с расширением соответствующим модулю, а остальные такие же безназванские треки не могло сохранить, так как файл с таким именем (точнее вообще без оного) уже существует. Предлагаю при сохранении учитывать этот нюанс и, к примеру, если названия совпадают, то в название добавлять цифру ( _1, _2, (1), (2) или -1, -2)? Речь идет о Windows-версии программы.

Vitamin
22.03.2014, 22:47
Предлагаю при сохранении учитывать этот нюанс и, к примеру, если названия совпадают, то в название добавлять цифру ( _1, _2, (1), (2) или -1, -2)?
Этот нюанс уже учтен. Внимательно посмотри на диалог экспорта.

Vitamin
02.04.2014, 23:56
Билд 3000:

+ поддержка MOS6581/SID с помощью библиотеки libsidplayfp
+ поддержана схема https для сетевых источников данных
* фиксы воспроизведения некоторых AS0/ASC модулей
* фикс воспроизведения некорректнрых YM5 файлов
* фикс поддержки разных частотных таблиц для TurboSound контейнеров
* фикс воспроизведения некоторых AY модулей
* необходимая версия msvc CRT распространяется со сборками для windows (msvcp120.dll, msvcr120.dll)
+ zxtune-android: интеграция с High Voltage SID Collection через http://www.tld-crew.de
+ zxtune-android: поддержка многотрековых AY и SID файлов
+ zxtune-android,zxtune-qt: поддержка 3.5 МГц пресета для AY/YM
* zxtune-android: фикс сохранения порядка/зацикливания для некоторых устройств
+ zxtune-android: исправлены падения по сообщениям через GooglePlay
* zxtune-qt: пофикшен сброс некоторых параметров при изменении языка

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

После долгого затишья очередное обновление.

Главное нововведение - воспроизведение SID файлов с помощью библиотеки libsidplayfp. Очень много времени ушло на ее оптимизацию для работы на android.
Мой телефон, использующийся в качестве референса, выдает 600МГц в активном режиме и примерно 224МГц в режиме простоя- этого было мало.
Патчи, использовавшиеся в ближайшем аналоге (sidplay) не подходили, поэтому пришлось вносить свои правки. Убогость SID формата выяснилась при определении длительности трека- она просто не хранится.
Поэтому пришлось внедрять базу данных hsvc (это основная причина увеличения объема пакетов). Плюс к этому, нет возможности нормально вырезать отдельные треки из многотрековых модулей- каждый из заэкспортированных с помощью zxtune элемент содержит все остальные элементы.
Также в версию для android добавлен доступ к онлайн-каталогу HVSC (http://www.hvsc.c64.org) Ну и множество всяких мелких и не очень фиксов.

Hacker VBI
03.04.2014, 00:10
мои поздравления с 3000!

Vitamin
03.04.2014, 00:12
мои поздравления с 3000!
Спасибо! С переходом на git номера ревизий стали очень условными и назначаются "на глаз":)

creator
03.04.2014, 06:05
Vitamin, спасибо.

Давно хотел написать об очевидно нужном улучшении плэйлиста в win версии. По порядку:

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

Закрываем проигрыватель, запускаем вновь, старый плэйлист на месте, жмякаем "Старт" — не играет, надо опять долбить по плэйлисту. А было бы разумнее чтобы в плэйлисте запоминался последний играемый файл из "прошлой сессии" и соответсвенно по "Старту" запускалось его воспроизведение. Те же приснопямятные Winamp и XMPlay работают именно так и это очень удобно, пользователю не надо помнить что он вчера не дослушал.

Очень надеюсь и буду весьма признателен.

Или я что-то не так делаю/понимаю?

P.S. Для win версии тоже хочется опциональную интеграцию с High Voltage SID Collection.

Vitamin
03.04.2014, 07:09
Почему бы в этом случе по кнопке "Старт" не запускать воспроизведение с первого файла в плэйлисте, что в общем-то очевидно и так сделано во всех известных мне проигрывателях.
А если несколько плейлистов, с какого играть?


Те же приснопямятные Winamp и XMPlay работают именно так и это очень удобно, пользователю не надо помнить что он вчера не дослушал.
Попробую сделать такое.


P.S. Для win версии тоже хочется опциональную интеграцию с High Voltage SID Collection.
В далеких планах есть:)

creator
03.04.2014, 07:25
А если несколько плейлистов, с какого играть?
C активного.

Vitamin
03.04.2014, 07:28
C активного.
Попробую сделать, посмотрим что получится...

baxter
03.04.2014, 07:28
А если несколько плейлистов, с какого играть?
Сохранять активный плейлист при закрытии в директорию плеера.

Vitamin
03.04.2014, 07:30
Сохранять активный плейлист при закрытии в директорию плеера.
В смысле контент плейлиста или индекс в списке? И почему в директорию плеера?

baxter
03.04.2014, 07:42
При запуске плеера подгружаются все мелодии которые были выбраны до закрытия. Можно сделать как опцию: последние треки да/нет.

Vitamin
03.04.2014, 07:43
При запуске плеера подгружаются все мелодии которые были выбраны до закрытия. Можно сделать как опцию: последние треки да/нет.
Я тебя не понимаю.

baxter
03.04.2014, 08:00
Плеер запущен. Проигрывается какой либо плейлист. Закрываем плеер. Плейлист (инфа о местонахождении файлов) сохраняется автоматом, м.б. с пометкой текущего трека. При следующем запуске плеера, автоматически подгружается список треков, который был при закритии, т.е. наш плейлист. Как то так

Vitamin
03.04.2014, 08:33
Плеер запущен. Проигрывается какой либо плейлист. Закрываем плеер. Плейлист (инфа о местонахождении файлов) сохраняется автоматом, м.б. с пометкой текущего трека. При следующем запуске плеера, автоматически подгружается список треков, который был при закритии, т.е. наш плейлист. Как то так
Ммммм.... А ты вообще zxtune-qt давно пользовался?

baxter
03.04.2014, 12:21
Упс:)... Вечером скачаю.

ZXSlaver
03.04.2014, 20:55
Обновил плеер на мобилку. Сиды подхватывает и играет, это гут, давно хотел такого.
Но вот вопрос, зделал проиндексировать в плейлист весь сайт, тобиш c64music/MUSICIANS/. И на мобиле добавление в список остановилось на 16365, в то время как на сейте их более 46к. Подумал мейби телефон не справился, слабоват, но в эмуле BlueStack, таже картина. Это особливость плеера такая?

Vitamin
03.04.2014, 22:20
Скорее всего, проблемы с сетью. У меня уже почти 18 тыс насканило. Если что, все скачанное кешируется, так что повторное сканирование пройдет быстро и без траты трафика.

---------- Post added at 22:20 ---------- Previous post was at 22:16 ----------

Хотя что-то поймал. Падение откуда-то... Буду разбираться

ZXSlaver
05.04.2014, 11:22
Я так понимаю сборка 3к qt не умеет подтягивать музу с сайтов?

Vitamin
05.04.2014, 12:07
Я так понимаю сборка 3к qt не умеет подтягивать музу с сайтов?
Умеет качать, но нет поддержки каталогов и кеширования.

Vitamin
08.04.2014, 07:56
Билд 3005:

+ zxtune-android: начальная немецкая локализация
* zxtune-android: исправлено падение по достижению конца файловой очереди воспроизведения

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

Хотфикс версии для андроид по сообщениям пользователей GooglePlay. Ну и чтоб два раза не вставать- начальная немецкая локализация. Количество пользователей данного языка перевалило за 5%, поэтому пришлось подсуетиться. Если есть спецы в немецком, с удовольствием приму сообщения об ошибках- перевод делался с помощью Google Translate, Lingvo и подглядывания в переводы Qt:)

Vitamin
15.04.2014, 22:41
Проекту 5 лет!

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

https://lh5.googleusercontent.com/-KTpwnT_WuOE/U016oUC5LqI/AAAAAAAAAM0/K_-t70Y9IUo/s568-no/zxtune5.jpg

creator
15.04.2014, 23:09
Поздравляю! Успехов! Спасибо!

psb
15.04.2014, 23:10
Проекту 5 лет!
поздравляю! желаю еще минимум столько же развиваться! :)

daniel
16.04.2014, 19:31
Молоток, не бросай проект!

AAA
16.04.2014, 19:44
Маладец витамин!

denpopov
16.04.2014, 19:56
было бы интересно взглянуть на первый релиз

Vitamin
22.04.2014, 10:56
Билд 3040:

+ zxtune-qt: автоматический выбор для воспроизведения первого добавленного в плейлист модуля
* zxtune-qt: сброс текущего воспроизводимого модуля при очистке/закрытии плейлиста
+ zxtune-android: кнопки вперед/назад в области уведомлений (только для Android 3.0+)
+ zxtune-android: индикация операций ввода-вывода в заголовке
+ zxtune-android: прогресс загрузки директорий в браузере
+ zxtune-android: последовательное воспроизведение файлов из браузера
* zxtune-android: исправлена обработка последнего элемента в очереди воспроизведения
* zxtune-android: исправлено падение при воспроизведении из плейлиста на версиях старше 4.1

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

Очередной релиз с хотелками "по заявкам трудящихся":)
В zxtune-qt теперь не обязательно делать двойной клик на модуле для воспроизведения- автоматически выбирается первый вновь добавленный модуль из активного (на момент добавления) плейлиста. Симметричное поведение при очистке/закрытии плейлиста, из которого играет текущий модуль- воспроизведение останавливается.
Для счастливых обладателей нестарого (>3.0) Android появилась возможность переходить к следующему/предыдущему треку прямо из области уведомлений. Кнопки останова нет- все равно обратно запустить без запуска приложения не получится. Кому больше по душе старый статус, в настройках можно отключить новое поведение.
Также улучшен процесс взаимодействия с пользователем путем уведомления об операциях чтения треков ("крутилка" в заголовке окна) и прогрессе чтения директорий в браузере. Также для режима предпрослушивания (при выборе треков из браузера) добавлена навигация по всем файлам в текущей папке, находящимся ПОСЛЕ выбираемого.

creator
22.04.2014, 11:05
Что-то x86 (x64 проверить не на чём) не хочет работать.

Vitamin
22.04.2014, 11:14
Что-то x86 (x64 проверить не на чём) не хочет работать.
Только что проверил- запускается.
MD5:
ad35477089e25df1e5ffdec362445efe zxtune_r3040_windows_x86.zip

Vitamin
22.04.2014, 11:35
MD5 совпадает, но увы и ах, все три экзкшника с этой ошибкой. WinXPpro32. На другом копе проверил, то же самое.
А предыдущая версия работала?

creator
22.04.2014, 11:41
Да, работала.

Vitamin
22.04.2014, 11:43
А сейчас работает? В интернетах пишут http://www.raymond.pro/poleznye-programmy/remont-sistemy/programma-ne-avlaetsa-prilozeniem-win32

creator
22.04.2014, 12:05
И сейчас работает (r3000). Касперского нет, ничего не лечил. В упомянутой ветке реестра у меня значение "%1" %*, менять её нет никакого желания, ведь всё остальное запускается и работает, а вот если изменю... есть ненулевая вероятность что у меня потом *.exe не станут запускаться и, соотвественно, regedit тоже. Как тогда жить? ;)

Vitamin
22.04.2014, 12:17
И сейчас работает (r3000).
Оченно странно. Пробуй https://googledrive.com/host/0BzfWZ2kQHJsGY1BnOVZXLTBGZDg/zxtune_r3040_mingw_x86.zip

creator
22.04.2014, 12:23
Пробуй https://googledrive.com/host/0BzfWZ2kQHJsGY1BnOVZXLTBGZDg/zxtune_r3040_mingw_x86.zip
Эта работает, спасибо. Кстати, прошлая тоже mingw была, "обычную" запускать не пробовал.

Vitamin
22.04.2014, 12:26
Ну и отлично. Но все равно странно:) У меня только семерка 64-битная, на ней все работает. Изменений в билдсистеме тоже не было...

yuriy
22.04.2014, 13:44
Vitamin, та же бяка, что и у creator (ос, сборка), а по твоей ссылке (mingw) заработала.

Vitamin
22.04.2014, 15:17
yuriy, creator,
А вот эта версия https://googledrive.com/host/0BzfWZ2kQHJsGU1NPZmNfa2NRT0E/zxtune_r3040_windows_x86.zip как? Перестроил все.

creator
22.04.2014, 15:23
Увы, тоже все три exe "... не является приложением Win32".

yuriy
22.04.2014, 15:24
Vitamin, неа, не хочет:
http://savepic.org/5349356.png

Vitamin
22.04.2014, 15:27
Тогда не знаю. Будем ждать репортов пользователей других ОС...

Vitamin
22.04.2014, 18:12
Vitamin, а что если для windows версии ZXTune интеграцию с HVSC сделать не "онлайновой", а просто, как в XMPlay SID plugin, указанием папки?
Ну а в чем проблема такую "интеграцию" сделать средствами любимого файлового менеджера, закидывая в плейлист нужные папки/файлы?

creator
22.04.2014, 18:46
Ну а в чем проблема такую "интеграцию" сделать
Под "интеграцией" я имел ввиду интеграцию базы данных HSVC (длительности треков и пр.), а она, похоже, и я в этом всё более убеждаюсь, уже интегрирована. :)

средствами любимого файлового менеджера, закидывая в плейлист нужные папки/файлы?
А вот это уже интересно. Как при помощи любимого файлового менеджера (FAR) закинуть в плэйлист нужные папки/файлы? ;)

P.S. Кстати, 2SID не играются. Ограничения libsidplayfp?

Vitamin
22.04.2014, 19:33
Под "интеграцией" я имел ввиду интеграцию базы данных HSVC (длительности треков и пр.), а она, похоже, и я в этом всё более убеждаюсь, уже интегрирована.
Ага. Пришлось...


А вот это уже интересно. Как при помощи любимого файлового менеджера (FAR) закинуть в плэйлист нужные папки/файлы?
Drag'n'Drop :)


P.S. Кстати, 2SID не играются. Ограничения libsidplayfp?
Я хз что это за формат. Два чипа?

creator
22.04.2014, 19:50
Я хз что это за формат. Два чипа?
Похоже на то, но внутри тот же "PSID". В HSVC их 95 штук, ищутся по маске "*_2SID.sid"

nodeus
22.04.2014, 19:57
Словил краш.


Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: zxtune-qt.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 53560adc
Имя модуля с ошибкой: zxtune-qt.exe
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 53560adc
Код исключения: c0000005
Смещение исключения: 0000000000680470
Версия ОС: 6.3.9600.2.0.0.256.103
Код языка: 1049
Дополнительные сведения 1: 919e
Дополнительные сведения 2: 919ebe6d10befe0385656609c4768e18
Дополнительные сведения 3: 6e7c
Дополнительные сведения 4: 6e7c9ecdcb3727606865be46e6127929


Win8.1 x64

Играл SID, одновременно сделал сортировку по авторам и полез в настройки. На вкладке настроек MOS\SID приложение крашнулось.

Я конечно понимаю, что случай достаточно нетривиальный, но вот =)

Vitamin
22.04.2014, 20:18
nodeus, а там .mdmp файла не было? Он нужен

nodeus
22.04.2014, 20:40
nodeus, а там .mdmp файла не было? Он нужен

Нет, не было. Попытаюсь повторить.

---------- Post added at 22:40 ---------- Previous post was at 22:25 ----------

Еще краш при сканировании и одновременным воспроизведением.


Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: zxtune-qt.exe
Версия приложения: 0.0.0.0
Отметка времени приложения: 53560adc
Имя модуля с ошибкой: StackHash_0961
Версия модуля с ошибкой: 6.3.9600.17031
Отметка времени модуля с ошибкой: 530895af
Код исключения: c0000374
Смещение исключения: PCH_A7_FROM_ntdll+0x000000000009B13A
Версия ОС: 6.3.9600.2.0.0.256.103
Код языка: 1049
Дополнительные сведения 1: 0961
Дополнительные сведения 2: 0961745e6281a47743571e030083b103
Дополнительные сведения 3: 1adc
Дополнительные сведения 4: 1adc09bb641cdd751c3b1876241a1fce

.mdmp не создаётся.

Vitamin
22.04.2014, 22:02
Еще краш при сканировании и одновременным воспроизведением.
Какой тип воспроизводился?

nodeus
23.04.2014, 08:33
Какой тип воспроизводился?

Воспроизводился YM, сканировался SID.

Vitamin
23.04.2014, 09:17
Повторяется? Грешу на sidplayfp...

nodeus
23.04.2014, 09:23
Первый повторить не смог, но был еще краш при быстром дерганьи ползунка и скроллинге списка =)

Vitamin
23.04.2014, 10:13
Первый повторить не смог, но был еще краш при быстром дерганьи ползунка и скроллинге списка =)
И это все в присутствии SID треков?

nodeus
23.04.2014, 11:51
И это все в присутствии SID треков?

Да, но не в активной вкладке. А вообще, прикинув все случаи вылетов, могу предположить, что случаев таких больше при нескольких вкладках... Но это лишь моё субъективное предположение т.к. практически всегда этих вкладок несколько =)

Vitamin
23.04.2014, 12:04
В виндовых (mingw) бинарниках какой-то ахтунг творится при анализе. Буду ковырять...

daniel
23.04.2014, 18:13
На втором андроиде какая-то шляпа с онлайн-сервисами. Например в браузере в сид коллекции что-нибудь выбираю, очень долго крутится загрузка в итоге кое-как начинает играть модуль, выхожу в другую коллекцию пытаюсь выбрать файл, но сид продолжает играть, жму выход из плеера, плеер закрывается, но процесс проигрывания сида не останавливается, приходится убивать вручную. На прошлой версии ничего подобного не замечал. Проверял на двух разных телах результ одинаковый.

Vitamin
23.04.2014, 18:19
выхожу в другую коллекцию пытаюсь выбрать файл, но сид продолжает играть
Когда выбираешь, загрузка крутится? Другая коллекция в смысле другая папка в HVSC/Collections?


жму выход из плеера, плеер закрывается
По кнопке "назад" или через пункт меню "Выход"?

daniel
23.04.2014, 18:46
Когда выбираешь, загрузка крутится?
да.



Другая коллекция в смысле другая папка в HVSC/Collections?
mod land или zx tunes.

По кнопке "назад" или через пункт меню "Выход"?
выход.

Vitamin
29.04.2014, 10:21
Билд 3050:

* поддержка формата SID версии 3
* пофикшена работа сборок msvc в Windows XP
* zxtune-qt: пофикшено постоянное обновление плейлиста во время сканирования
* zxtune-android: детальная информация об ошибках поиска директорий в браузере
* zxtune-android: улучшен кэш каталога zxtunes.com
* zxtune-android: исправлена работа кэша каталога HVSC

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

Исправление ошибок и недочетов прошлых версий.
Расширен набор поддерживаемых версий формата SID. Теперь можно слушать 2SID треки (версия для Android требует минимум 300-350МГц в режиме спячки для нормального воспроизведения). Спасибо creator.
Вернулась назад внезапно выкинутая поддержка Windows XP- с очередным обновлением Visual Studio изменились настройки по умолчанию. Спасибо yuriy и djdron.
В zxtune-qt исправлен досадный баг с постоянным обновлением плейлиста во время сканирования- это приводило к катастрофическому замедлению работы, расходу памяти и возможно даже падениям (надо перепроверить). Спасибо nodeus.
Также в версии для Android улучшена работа кеша для zxtunes.com и исправлена ужасная проблема с кешем каталога HVSC, в некоторых ситуациях приводившая к неработоспособности приложения (лечится переустановкой оного). Спасибо пользователям с GooglePlay.

nodeus
29.04.2014, 17:25
Прошлые падения воспроизвести не смог. Здорово!

А за 2SID вообще поклон до земли. Спасибо еще раз!

daniel
29.04.2014, 18:46
Иду в 64/C64Music/DEMOS/S-Z, кликаю на любой файл, начинается кручение кольца (типа загрузка), пока крутится идём, не дожидаясь, Menu/Выход. Типа вышли и всё закрылось. Но где-то в памяти крутится этот процесс сканирования, он завершается и начинается воспроизведение модуля на который ткнули перед выходом. Снимается диспетчером задач. Вот такой глюк. Напоминаю - андроид 2.

---------- Post added at 17:46 ---------- Previous post was at 17:40 ----------

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

Vitamin
29.04.2014, 18:58
упс поторопился у сына на 4 андроиде такая же хрень. т.е. от версии системы не зависит.
Ага. Есть такая шляпа. Надо будет посмотреть что можно сделать...

daniel
29.04.2014, 19:13
Есть такая шляпа.
вооот! эта таже шляпа что я и раньше писал... хорошо что увидел!

Vitamin
27.05.2014, 10:35
Билд 3065:

+ zxtune-android: возможность делиться модулями и ссылками на модули с zxtunes.com
+ zxtune-android: интеграция с системным меню 'Открыть с помощью' для некоторых типов файлов
+ zxtune-android: стандартный виджет экрана блокировки (только для Android 4.0+ и включенным управлением с гарнитуры)
* zxtune-android: переработана обработка кнопок гарнитуры
* zxtune-android: переработано главное меню
* zxtune-android: ожидание завершения операций ввода-вывода перед выходом
* zxtune-android: исправлено падение в браузере
* zxtune-android: исправлено падение на старте в некоторых случаях

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

Социализация и интеграция. Именно так можно вкратце описать этот релиз:).
Можно делиться треками (загружать в облака, слать по почте и т.п.), а также публиковать ссылки на треки с http://zxtunes.com во всяких твиттерах и вконтактах.
Также можно воспроизводить треки из других приложений, выбрав ZXTune в выпадающем диалоге "Открыть с помощью".
После долгого и нудного разбирательства, добавлен стандартный виджет контроля воспроизведения на экране блокировки. Доступен начиная с 4 версии (Ice Cream Sandwich) и не для лузеров с HTC (типа меня), отрезавших поддержку таких виджетов от своей реализации экрана блокировки. Как побочный эффект, должна поправиться работа с разными гарнитурами.
Ну и переработано главное меню (добавлены стандартные иконки), а также пофикшен ряд проблем по репортам с форума и GooglePlay.

ZXSlaver
28.05.2014, 06:55
Эмм.. Чойто плеер перестал реагировать на кнопочку "меню"...
Это так и задумано или по забывчивости? ~_^

HTC Sensation XE, прошивка MIUI v5 от Масика. Управление плеером с локскрина работает ^_^

Vitamin
28.05.2014, 07:31
Эмм.. Чойто плеер перестал реагировать на кнопочку "меню"...
Это так и задумано или по забывчивости? ~_^
Похоже, это побочный эффект явного выделения в группу того, что до этого просто не помещалось в баре. Поправлю.

Vitamin
09.06.2014, 10:53
Билд 3070:

+ zxtune-android: поддержка установки/перемещения на карту памяти
* zxtune-android: отображение автора на виджете экрана блокировки
* zxtune-android: улучшена обработка кнопок гарнитуры

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

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

denpopov
09.06.2014, 11:09
а под Винду изменения не планируются?

Vitamin
09.06.2014, 11:10
а под Винду изменения не планируются?
Например?

ZXSlaver
09.06.2014, 13:40
Похоже в MIUI несколько иначе организован виджет экрана блокировки, ибо не кажет авторов ^_^

Vitamin
09.06.2014, 13:43
Похоже в MIUI несколько иначе организован виджет экрана блокировки, ибо не кажет авторов ^_^
Возможно. У меня на HTC вообще такого виджета нет- вырезали нахрен. А вот на стоковом 4.2 (планшет 3Q) и 4.4 (виртуалка) вполне себе показывает.

Rindex
09.06.2014, 14:13
Vitamin, немного оффтопа, но для изменений в версиях в оболочке форума вшит тэг [LISТ]. Даже иконки такие две есть, одна с цифрами, а вот вторая, какая надо. Смотри чего выходит:

zxtune-android: поддержка установки/перемещения на карту памяти
zxtune-android: отображение автора на виджете экрана блокировки
zxtune-android: улучшена обработка кнопок гарнитуры

Vitamin
09.06.2014, 14:28
Смотри чего выходит:
Я специально делаю текстом чтоб можно было отделить новое (+) от исправлений (*) или удалений (-).

Rindex
09.06.2014, 14:48
Я специально делаю текстом чтоб можно было отделить новое (+) от исправлений (*) или удалений (-).

Понятно, там такого нет. Интересно, позволяет ли движок такое. Скорее всего нет.

Ishma
21.07.2014, 11:09
Извиняюсь заранее, возможно вопрос уже был - быстро по поиску не нашёл, а перечитывать 140 страниц нет времени.

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

Vitamin
21.07.2014, 11:17
В плэйлисте идут подряд два трека - явно две части TS. Как заставить плеер играть их вместе?
Создать из них TS трек самостоятельно. Сложный метод- вручную, простой метод- с помощью Vortex Tracker'a.

Ну или поискать уже готовый TS вариант. Предположительно, должен быть в том же образе, где и расщепленные треки.

Ishma
21.07.2014, 12:13
Создать из них TS трек самостоятельно. Сложный метод- вручную, простой метод- с помощью Vortex Tracker'a.
Я конечно не знаю еще всех тонкостей форматов, но думаю, что было бы неплохо добавить это как опцию в плеер. Это полезная фишка.


Ну или поискать уже готовый TS вариант. Предположительно, должен быть в том же образе, где и расщепленные треки.
К сожалению, не всегда так бывает.

Vitamin
21.07.2014, 12:17
Я конечно не знаю еще всех тонкостей форматов, но думаю, что было бы неплохо добавить это как опцию в плеер. Это полезная фишка.
Не надо пихать в плеер все подряд. А то можно докатиться до функции архиватора (ненуачо- на чтение архивы поддерживаются, опять же удобно же, значит добавить надо, полюбасу)
Отдельной тулзой- можно. Но такая вроде уже есть у Бульбы.


К сожалению, не всегда так бывает.
Все известные мне инструменты создания TS треков (целых два) умеют выгружать в нормальном формате. Потрошение на несколько треков- это уже горе от ума какое-то.
Какой трек-то?

Ishma
21.07.2014, 12:27
Не надо пихать в плеер все подряд. А то можно докатиться до функции архиватора (ненуачо- на чтение архивы поддерживаются, опять же удобно же, значит добавить надо, полюбасу)
Отдельной тулзой- можно. Но такая вроде уже есть у Бульбы.
Речь идёт не о полной конвертации на диске, а только на время проигрывания. Например, выделил два файла рядом, правой кнопкой - контекстное меню - "проиграть как TS".


Все известные мне инструменты создания TS треков (целых два) умеют выгружать в нормальном формате. Потрошение на несколько треков- это уже горе от ума какое-то. Какой трек-то?
Вопрос не о конкретном треке.
Бывает скачаешь сборку - там может быть несколько таких. И пока по отдельности слушаешь - непонятно, нравится или нет. Потом сконвертируешь, включаешь - и слышишь, что зря время потратил.
Было бы неплохо сразу послушать два трека вместе.

Всё вышеизложенное - моё личное мнение.

Vitamin
21.07.2014, 12:44
Речь идёт не о полной конвертации на диске, а только на время проигрывания. Например, выделил два файла рядом, правой кнопкой - контекстное меню - "проиграть как TS".
А вот это еще сложнее. Ибо идет вразрез с моделью представления плейлиста как набора независимых треков. Плюс огромное пространство для ошибок (для предотвращения хотя бы части которых потребуется куча проверок и возможных глюков).


Бывает скачаешь сборку - там может быть несколько таких. И пока по отдельности слушаешь - непонятно, нравится или нет. Потом сконвертируешь, включаешь - и слышишь, что зря время потратил.
Ну что уж тут поделать- если автор не потратил время на нормальную сборку...
Лично у меня подобная проблема возникала один или два раза. В остальных случаях была нормальная версия для прослушивания на ПЦ.

Ishma
21.07.2014, 13:51
Ладно. Тогда такой пример:
Со странички http://zx-pk.ru/showthread.php?t=22676&page=6 скачал архивчик TS2MUS.TRD.
В нём был трек "Gasman (mixTS by Voxel_3umf) - xray speculation" в файлике XRAY_SPE.P
Как я понимаю, в нём два трека TS, но нет метки, что это TS.
Программа находит эти два трека и показывает их, с одинаковыми именами.
Как в этом случае указать программе играть их вместе?

В данном случае всё указывает на TS: 1 файл, два трека с одинаковыми именами (со словом mixTS) и одинаковым форматом (к тому же Vortex).

Vitamin
21.07.2014, 14:01
TS треки состоят из двух склеенных модулей и футера с сигнатурой и длинами треков. В данном кривом файле только склеенные модули, футера нет. Создателю набить руки.

По поводу "все указывает": как показывает опыт, эвристика в таких случаях плохо работает. И неправильная ее работа приведет к запросам вида "хочу расщеплялку TS треков".
Вот тебе две ситуации
1) В некоторых демах встречаются склеенные последовательно треки одного формата. Зачастую одинаковой длины, информации о названии/авторе нет. Надо склеивать?
2) Два трека с одинаковыми именами и одинаковым форматом. Между ними какой-то мусор. Надо склеивать?

Ishma
21.07.2014, 14:12
TS треки состоят из двух склеенных модулей и футера с сигнатурой и длинами треков. В данном кривом файле только склеенные модули, футера нет. Создателю набить руки.
Одобряю.



По поводу "все указывает": как показывает опыт, эвристика в таких случаях плохо работает. И неправильная ее работа приведет к запросам вида "хочу расщеплялку TS треков".
Вот тебе две ситуации
1) В некоторых демах встречаются склеенные последовательно треки одного формата. Зачастую одинаковой длины, информации о названии/авторе нет. Надо склеивать?
2) Два трека с одинаковыми именами и одинаковым форматом. Между ними какой-то мусор. Надо склеивать?
Не надо склеивать автоматически.
Речь идёт только о возможности выделить два таких файла рядом, правой кнопкой - контекстное меню - "Проиграть как TS".

Vitamin
21.07.2014, 15:00
Речь идёт только о возможности выделить два таких файла рядом, правой кнопкой - контекстное меню - "Проиграть как TS".
Я же ответил:

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


Я подумаю над проблемой. Может и получится что-то сделать удобное и не корявое.

Vitamin
23.07.2014, 12:52
Билд 3075:

* уменьшен размер базы длин SID модулей
* zxtune-android: изменение источника HVSC каталога на http://www.prg.dtu.dk
* zxtune-qt: поддержка статистики и выделения модулей на основе информации о файле

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

Спонсор этой внеочередной версии - сайт http://www.tld-crew.de, благополучно похеривший свое зеркало HVSC, о чем мне сообщил пользователь Daryl Burns. Нет худа без добра- пришлось переехать на более свежее зеркало http://www.prg.dtu.dk/HVSC/.
Для zxtune-qt была добавлена возможность выделения всех треков, находящихся в одном файле (образе, архиве и т.п.).
Для всех версий был изрядно уменьшен размер бинаря засчет оптимизации формата базы длин SID модулей. Вследствие феерического прокола авторов этого формата, поле длительности трека не предусмотрено by design. Поэтому, для определения длительности звучания используется специально обученная база размером около 50тыс записей. Ее внедрение начиная с версии 3000 как раз и было причиной значительного увеличения размера. Теперь размер занимаемого базой места уменьшился примерно в 3 раза (количество модулей осталось прежним, разумеется).

P.S.: версии для win32/win64 работоспособны на Windows XP SP3 и новее.

Vitamin
30.07.2014, 12:21
Билд 3077:

* zxtune-android: исправлены падения интерфейса, если фоновый сервис не успел запуститься

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

Версия с фиксом небольшой, но неприятной проблемы перед долгим запоем этапом разработки:)

EEA
13.08.2014, 16:27
Замучила ностальгия, и вот уже почти неделю слушаю вдоль и поперек коллекцию спековской и другой ретрокомповской музыки. Раньше всегда использовал для этого 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'е полное название воспроизводимой композиции и прогресс по плейлисту, а не только начальную часть названия. Возможно, стоит это сделать в качестве отключаемой опции.

Alex Rider
13.08.2014, 17:33
К сожалению, программа не работает на WinServer2003.
Точнее работает только до версии 2850, а после нее - нет.
Можно ли что-то с этим сделать или это принципиальное ограничение архитектуры?
Сейчас придет автор и начнет задавать очевидные вопросы "что значит не работает" и просить диагностическую информацию. :) Для ускорения фикса можно предоставить ответы уже сейчас.

EEA
13.08.2014, 18:04
Да, логично. :-)
Не работает - в смысле, не запускается, выдавая при запуске сообщения об ошибке (разные для версий windows_x86 и mingw_x86).
Конкретно смогу написать только вечером, когда буду за соответствующим компом.

marinovsoft
13.08.2014, 18:37
а на w2k3 x64 работает, специально скачал последнюю версию, проверил
http://www.radikall.com/images/2014/08/13/d08Y2.png

EEA
13.08.2014, 22:01
Версии 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

Vitamin
17.08.2014, 00:29
Точнее работает только до версии 2850, а после нее - нет.
Можно ли что-то с этим сделать или это принципиальное ограничение архитектуры?
В версии 3000 (вроде) была поломана работа в старых версиях винды, поправлено в 3050. Теперь минимальная рабочая версия- XP SP1.


1. Когда ничего не воспроизводится, никак не обозначена текущая строчка в плейлисте. То есть после нажатия Stop не видно, что будет воспроизводиться при следующем нажатии Play. Можно, например, выделять жирным.
Если хочется приостановить воспроизведение, но знать что сейчас играет, надо пользоваться кнопкой "пауза". Там будет подсветка.


2. Текущая строчка не запоминается при выходе из программы. При следующем запуске ZXTune воспроизведение начинается с первой строчки. А хотелось бы, чтобы воспроизведение начиналось с той строки, на которой остановились в прошлый раз. Возможно, стоит запоминать текущую строку отдельно для каждого плейлиста.
Текущая строка может быть только одна- параллельно же ничего не воспроизводится. Посмотрю что тут можно сделать.


3. В предыдущих версиях (например, 2850) была возможность перетаскивания строчек плейлиста мышкой. В новых версиях вместо перетаскивания происходит групповое выделение. Получается, что переставить строчки в плейлисте вручную очень затруднительно. Конечно, есть возможность скопировать-вставить, но вставка производится только в конец списка, так что особо не посортируешь.
Ну сначала надо выделить, потом таскать выделенное. И так всегда было- ничего не менял.


4. Очень не хватает функции сортировки плейлиста в случайном порядке. Это не то же самое, что "Воспроизвести в случайном порядке", речь про непосредственную перестановку строчек плейлиста. В этом случае была бы возможность непосредственно видеть в каком порядке будут воспроизводиться треки после рандомизации. Нужны обе эти функции.
Можно сделать. Перемешивание только среди выделенных треков нужно? Типа выделил 3 из 5, они и будут перетасовываться, а у остальных порядок не поменяется.


5. Очень не хватает горячих клавиш управления воспроизведением. Выбрать строчку и запустить с клавиатуры можно, а чтобы остановить, поставить на паузу, запустить следующий-предыдущий приходится хвататься за мышку.
На мой взгляд, самый удобный и легко запоминающийся из существующих стандартов: кнопки ZXCVB = Prev, Play, Pause, Stop, Next.
Посмотрю что можно сделать. Одно время думал глобальные хоткеи добавить, но с ними проблемы в разных осях бывают.


Переход по начальным буквам названий можно назначить, например, на Alt+Буква. Мне кажется, что это реже используется, чем Пуск-Пауза-Стоп.
Надо подумать. Ввиду настраиваемости столбцов, логика перехода может быть очень неочевидной.


6. Было бы очень удобно, если бы название мелодии скроллировалось в кнопке ZXTune на Taskbar'е. В идеале - вместе с порядковым номером мелодии. Чтобы не переключаясь на ZXTune, можно было видеть на Taskbar'е полное название воспроизводимой композиции и прогресс по плейлисту, а не только начальную часть названия. Возможно, стоит это сделать в качестве отключаемой опции.
А примеры приложений, которые такое делают есть?


Версии 3050 и 3075 дают при старте:
The exception Illegal Instruction.
An attempt was made to execute an illegal instruction.
(0xc000001d) occured in the application at location 0x0051c78e.
Говорят, такое бывает на старых процессорах без SSE. Хотя его использование и не включено для win сборок, возможно, виноват поставляемый рантайм (msvcp/msvcr).


а на w2k3 x64 работает, специально скачал последнюю версию, проверил
А чего 32-битную версию? Есть же полноценная версия под 64 бита.

EEA
17.08.2014, 02:20
Текущая строка может быть только одна- параллельно же ничего не воспроизводится. Посмотрю что тут можно сделать.
Это понятно, что только один трек воспроизводится.
Имелась в виду ситуация, когда, например, в первом плейлисте дослушал :v2_dizzy_punk: до 20-й композиции, потом :v2_dizzy_tired2: переключился на другой плейлист, послушал его перед сном и выключил. :v2_dizzy_sleep2: Назавтра можно было бы переключиться снова на первый плейлист и продолжить :v2_dizzy_punk: с того места, где остановился вчера. А перед сном продолжить второй плейлист. И т.д.
Но это в идеале. В принципе, хватило бы и запоминания одной на все плейлисты текущей строчки.


Ну сначала надо выделить, потом таскать выделенное. И так всегда было- ничего не менял.
В прошлый раз не получилось - вместо перетаскивания происходило выделение группы строк. Специально сразу же тогда попробовал на 2850 - все перетаскивалось. Может у мышки заскок какой был, ХЗ. В понедельник на работе еще раз попробую на последней версии.


Можно сделать. Перемешивание только среди выделенных треков нужно? Типа выделил 3 из 5, они и будут перетасовываться, а у остальных порядок не поменяется.
Честно говоря, не знаю, зачем может понадобиться перемешивание только среди выделенных. Я имел в виду перемешивание всего плейлиста.


Посмотрю что можно сделать. Одно время думал глобальные хоткеи добавить, но с ними проблемы в разных осях бывают.
Думаю, что локальных вполне достаточно.
Alt-Tab, нужная кнопка (старт, пауза и др.) и снова Alt-Tab - это вполне быстро и удобно (главное - мышь хватать не нужно!).


А примеры приложений, которые такое делают есть?
Winamp
Там еще, например, реализован очень удобный алгоритм продвижения плейлиста: когда текущая строчка выходит за нижнюю границу окна плейлиста, плейлист скроллируется не на одну строку, чтобы текущая строчка держалась в самом низу окна, а на столько строк, чтобы текущая строчка оказалась в середине окна. Например, допустим, на экране в плейлисте отображается одновременно 20 строк, с 1-й по 20-ю. Когда воспроизведение доходит до 21-й строки, плейлист сдвигается так, что отображаются строки не со 2-й по 21-ю, а с 11-й по 30-ю.


Говорят, такое бывает на старых процессорах без SSE. Хотя его использование и не включено для win сборок, возможно, виноват поставляемый рантайм (msvcp/msvcr).
Проц AMD Athlon XP1600+, 1.41 GHz. Старый, да.
На всякий случай: памяти 640 Мб.

Vitamin
17.08.2014, 12:03
Имелась в виду ситуация, когда, например, в первом плейлисте дослушал до 20-й композиции, потом переключился на другой плейлист, послушал его перед сном и выключил. Назавтра можно было бы переключиться снова на первый плейлист и продолжить с того места, где остановился вчера. А перед сном продолжить второй плейлист. И т.д.
Но это в идеале. В принципе, хватило бы и запоминания одной на все плейлисты текущей строчки.

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

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


Winamp
У меня его под рукой нет. И там прям с номером позиции скроллится? И этот номер обновляется при перетасовке плейлиста?


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


Проц AMD Athlon XP1600+, 1.41 GHz. Старый, да.
Ага. Там только SSE есть. Как из отпуска выйду, так и посмотрю что там можно подшаманить. Можно сохранить полный архив с информацией о падении? Чтоб знать на какой компонент грешить.

EEA
17.08.2014, 19:04
Ну по такой логике переключение плейлиста сразу должно приводить к переключению трека. Ну или к воспроизведению совсем другого трека при последовательности "стоп-другой таб-старт". А это, мягко говоря, крайне криво и неочевидно.
Думайте, господа, как ваши хотелки будут себя вести за пределами воображаемой идеальной ситуации:)
Ну, воспроизведение другого трека при последовательности "стоп-другой таб-старт" мне кажется вполне логичным. Тем более, если в каждом плейлисте виден текуший трек. Но, согласен, что для кого-то это может оказаться неочевидным.


У меня его под рукой нет. И там прям с номером позиции скроллится? И этот номер обновляется при перетасовке плейлиста?
Скроллируется по кругу надпись, например,
"29. Nova June - Coming Home - Winamp *** "
Посимвольно, на глаз примерно 4 символа в секунду.
При изменении номера в плейлисте или трека строчка сразу же обновляется и начинает скроллироваться с начала.


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

Vitamin
17.08.2014, 19:34
Можно. Только я не знаю, что подразумевается под "полным архивом с информацией о падении". Как его сохранить?
Когда вываливается окно с ошибкой, в деталях обычно пишут, что собрана информация (файл с расширением .mdmp и еще чтото) и можно ее отправить в мелкософт. Вот надо не закрывая окна пройти по этому пути и собрать все перечисленные файлы.

NVitia
21.08.2014, 10:34
Можно сделать, чтобы воспроизводилась музыка написанная в WYZTracker?

Vitamin
21.08.2014, 10:36
Можно сделать, чтобы воспроизводилась музыка написанная в WYZTracker?
Можно конечно. Кто ж тебе помешает-то?:)

NVitia
21.08.2014, 10:39
Можно конечно. Кто ж тебе помешает-то?:)

Текущая версия ZXTune не понимает формат WYZTracker(((

Эх был бы я програмистом.....

Vitamin
21.08.2014, 10:47
Текущая версия ZXTune не понимает формат WYZTracker(((
Ну ты ж спрашивал не "можно ли с помощью ZXTune воспроизводить музыку, сделанную в WYZTracker?" Ты спросил- "можно ли сделать". Вот я и ответил:)

Много ли такой музыки существуе?
Есть ли открытое описание формата?

Ответь на эти два вопроса и получишь ответ на свой настоящий вопрос.

denpopov
21.08.2014, 11:05
Можно конечно. Кто ж тебе помешает-то?

а Arkos Tracker можно припилить?

Vitamin
21.08.2014, 11:21
а Arkos Tracker можно припилить?
Уговорил. Припиливай!

denpopov
21.08.2014, 11:36
Уговорил. Припиливай!
1.5тыр в день

Vitamin
21.08.2014, 11:37
1.5тыр в день
Ну это уж как ты там сам с собой договоришься.

NVitia
21.08.2014, 11:38
а Arkos Tracker можно припилить?

Из Arkos Tracker можно делать экспорт файлов в формат YM и воспроизводить AY_emul-ем Бульбы.
ZXTune формат YM тоже не понимает.

Vitamin
21.08.2014, 11:40
ZXTune формат YM тоже не понимает.
А ты проверял?

NVitia
21.08.2014, 11:42
Я проверял. А ты?

Vitamin
21.08.2014, 11:43
Я проверял. А ты?
Ну тогда поделись модулем, на котором проверял.

denpopov
21.08.2014, 11:45
Ну это уж как ты там сам с собой договоришься.

Быстрее с собой договориться, чем от тебя дождаться-то..

NVitia
21.08.2014, 11:45
Ну тогда поделись модулем, на котором проверял.
Держи

Vitamin
21.08.2014, 11:49
Быстрее с собой договориться, чем от тебя дождаться-то..
Ну так в чем проблема-то?

---------- Post added at 11:49 ---------- Previous post was at 11:46 ----------


Держи
Ну это некорректный YM- не хватает упаковки. Откуда взял? Прямо экспорт из чудо-трекера?

NVitia
21.08.2014, 11:53
Ну это некорректный YM- не хватает упаковки. Откуда взял? Прямо экспорт из чудо-трекера?

Да.

Vitamin
21.08.2014, 11:56
Да.
Халтурщики. Хотя пожелания автора вроде бы не нарушают:



About the packer: The YM file can be stored on your hard disk in two ways: without or with packing. To pack an YM file, you just have to use the freeware packer "LHA" written by Haruyazu Yoshizaki. Almost all YM file spreaded around the web are packed. So if you want to look inside an YM packed file, just use the command: "lha e music1.ym".WARNING: The ST-Sound player only support LZH file with header 0, so don't forget to use the "-h0" flag when packing a YM file you just create !


Добавлю поддержку. Это несложно.

EEA
21.08.2014, 15:01
3. В предыдущих версиях (например, 2850) была возможность перетаскивания строчек плейлиста мышкой. В новых версиях вместо перетаскивания происходит групповое выделение. Получается, что переставить строчки в плейлисте вручную очень затруднительно.

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


Когда вываливается окно с ошибкой, в деталях обычно пишут, что собрана информация (файл с расширением .mdmp и еще чтото) и можно ее отправить в мелкософт. Вот надо не закрывая окна пройти по этому пути и собрать все перечисленные файлы.
К сожалению, в MS ничего отправлять не предлагает и деталей посмотреть не предлагает. Сообщения об ошибке для версий mingw и win32:

Vitamin
21.08.2014, 15:11
Вместо перетаскивания при движении мыши происходит групповое выделение.
Есть такое. Уже поправил.


Сообщения об ошибке для версий mingw и win32:
Причина, похоже, все та же- требование SSE2 (компилятор его по дефолту юзает). В ближайшее время пофиксить не получится- много пересобирать придется.

EEA
21.08.2014, 15:14
Значит, буду пока пользоваться 2850. :-)

Vitamin
21.08.2014, 15:21
Почитай changelog - может тебе новее ничего и не надо.

EEA
21.08.2014, 15:55
Ну, чего хотелось бы, я подробно написал выше, а в остальном 2850 вполне хватает.

denpopov
21.08.2014, 20:38
Vitamin, забираю свои слова обратно. ляпнул не подумавши(

на самом деле интересен такой предмет(если он реализуем) - я юзаю треки из Аркоса и некому захотелось это выдрать.
или никому не уперлось...

Vitamin
21.08.2014, 22:51
я юзаю треки из Аркоса и некому захотелось это выдрать.
или никому не уперлось...
Ответь на те же вопросы, что я задал по поводу WYZTracker'a.

Лас
02.09.2014, 02:03
calling misfire (single)

http://ulsoft.untergrund.net/2014_2/calling_misfire.gif

tracklist:
01. calling 2:02
02. misfire 2:36
03. xored inside (revisited) 2:38
04. making path (alt. version) 1:48

trd version (http://ulsoft.untergrund.net/2014_2/calling_misfire.scl)
pt3 version (http://ulsoft.untergrund.net/2014_2/calling_misfire.zip)
04. making path (alt. version) 1:48 (отсюда: pt3 version (http://ulsoft.untergrund.net/2014_2/calling_misfire.zip) ) плейер Витамина ZXTune (для андроида) не хочет играть - так и не удалось послушать.

scl^mc
02.09.2014, 07:59
04. making path (alt. version) 1:48 (отсюда: pt3 version (http://ulsoft.untergrund.net/2014_2/calling_misfire.zip) ) плейер Витамина ZXTune (для андроида) не хочет играть - так и не удалось послушать.
мдя... странновасто. в бульбовском играет на раз.
в тред кастуется vitamin :)

Vitamin
02.09.2014, 11:18
У меня все нормально. Распаковывал файл или прямо из архива играть пытался?

Лас
02.09.2014, 12:52
Из архива.

Vitamin
02.09.2014, 13:03
Из архива.
ZXTune@android не поддерживает архивы.

Лас
02.09.2014, 13:04
Три из четырех игрались из архива.

Vitamin
02.09.2014, 13:08
Три из четырех игрались из архива.
Не знаю, у меня из x-plore ни один не открывается. Судя по ошибке, менеджер рассчитывает, что клиенты сами будут разгребать архив.

У тебя какая ошибка?

Лас
02.09.2014, 13:22
Причина ошибки найдена - точка в имени файла 4го трека. Открывал архив для прослушивания Root Explorer'ом.

Vitamin
02.09.2014, 13:24
Причина ошибки найдена - точка в имени файла 4го трека. Открывал архив для прослушивания Root Explorer'ом.
Подозревал точку. У кого проблема? У ZXTune или Root Explorer'а?

Лас
02.09.2014, 13:24
У второго.

Vitamin
02.09.2014, 13:26
У второго.
Значит нужно написать автору.

Gutten
04.09.2014, 01:10
Создал новый список, добавил туда папку с SIDами, и почему-то пока сканируется папка и идёт воспроизведение одного файла по двойному нажатию не переходит к другому файлу. С AY-файлами разных форматов в это же время всё нормально. Это так и должно быть?

Vitamin
04.09.2014, 07:21
по двойному нажатию не переходит к другому файлу
А по нажатию вперед/назад переходит? А по нажатию enter при выделенном нужном треке?

Gutten
04.09.2014, 08:10
Да, по нажатию enter переходит, также переходит при выборе "Воспроизвести" в контекстном меню. При этом нажатие мышкой на кнопке "Воспроизвести" в верхнем левом углу не работает, хотя подсветка курсором переходит на выбранный трек.

Vitamin
04.09.2014, 10:19
При этом нажатие мышкой на кнопке "Воспроизвести" в верхнем левом углу не работает, хотя подсветка курсором переходит на выбранный трек.
Кнопка управления включает воспроизведение текущего трека. Двойной клик и enter делают выбранный трек текущим и воспроизводят его.

По поводу двойного клика- такая вещь происходит из-за стечения факторов
1) идет процесс сканирования, а значит содержимое плейлиста постоянно обновляется
2) работа с SID треками весьма тормозная (практически весь код сторонний), посему плейлист успевает измениться между кликом и реакцией на него. Отсюда и эпизодическое игнорирование.

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

Gutten
04.09.2014, 10:31
Кнопка управления включает воспроизведение текущего трека. Двойной клик и enter делают выбранный трек текущим и воспроизводят его.


Я про то, что даже если выделить файл курсором (одинарным или двойным кликом, неважно), то нажатие кнопки воспроизведения не работает. Работает только выбор её же из контекстного меню на этом файле. При этом список воспроизведения продолжает обновляться.

Vitamin
04.09.2014, 10:52
Я про то, что даже если выделить файл курсором (одинарным или двойным кликом, неважно)
Важно. Если ты сделал один клик, то просто выделяется строка в плейлисте. По двойному клику (либо нажатию enter, либо выбору соответствующего пункта в контекстом меню) соответствующий трек становится текущим (а не просто выделяется в списке) и начинается воспроизведение.
Текущий воспроизводимый трек помечается черной строкой.


то нажатие кнопки воспроизведения не работает
Как я уже говорил, она работает только для уже выбранного текущего трека.


Работает только выбор её же из контекстного меню на этом файле
Это не она же.

Vitamin
22.09.2014, 11:12
Билд 3100:

+ поддержка несжатых YM треков
+ поддержика модификации упаковщика PCD6.1i
* более корректное определение размера упакованных PCD блоков
* улучшена поддержка сжатых блоков от CodeCruncher3 (CC3)
+ zxtune-qt: перемешивание плейлиста
+ zxtune-qt: горячие клавиши управления воспроизведением (не глобальные)
+ zxtune-qt: быстрое перемещение по плейлисту с помощью буквенных клавиш
+ zxtune-qt: сохранение активного плейлиста и модуля между запусками приложения
* zxtune-qt: исправлена проблема с перетаскиванием треков в плейлисте
+ zxtune-android: поддержка каталога музыки www.zxart.ee
* zxtune-android: исправлено отображение текущего/общего времени на некоторых устройствах

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

В этой версии исправлены найденые ошибки и реализованы некоторые пользовательские запросы.
Поддержаны несжатые YM треки и одна редкая модификация Powerfull Code Decreaser (PCD) с версией 6.1i. В частности, она использовалась при сборке ESE.
В zxtune-qt добавлена запрашиваемая возможность перемешивать плейлист, а также управлять воспроизведением с помощью горячих клавиш (Alt+Z/X/C/V/B при активном окне приложения) и быстро перемещаться по плейлисту, набирая первые буквы названия трека (при активном курсоре плейлиста). Также сохраняется и восстанавливается последний воспроизводимый трек.

Основное нововведение в версии для android- поддержка каталога музыки http://zxart.ee/ Случилось сие благодаря сотрудничеству с moroz1999, за что ему объявляется благодарность:) Можно слушать (и шарить в соцсетях!) музыку по авторам, патям и рейтингу на сайте.

denpopov
22.09.2014, 11:31
+ поддержка несжатых YM треков
а что со сжатыми YM? игнорятся или нет?

Vitamin
22.09.2014, 11:32
а что со сжатыми YM? игнорятся или нет?
Проверь.

denpopov
22.09.2014, 11:38
Проверь.
проверил.

добавить бы фичу распаковки .YM, всегда программа рядом, под рукой.

Vitamin
22.09.2014, 11:39
добавить бы фичу распаковки .YM, всегда программа рядом, под рукой.

XTractor (http://zx-pk.ru/showthread.php?t=18236)

denpopov
22.09.2014, 12:03
то cli, и непонятно с .YM ща гляну

Vitamin
21.10.2014, 12:26
Билд 3115:

+ zxtune-qt: добавлена колонка с комментариями к трекам
* zxtune-android: исправлена работа кеша в каталоге www.zxart.ee
* zxtune-android: добавлена группировка треков по компо в каталоге www.zxart.ee
* zxtune-android: детальная информация о треках в браузере каталога www.zxart.ee

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

Основные изменения релиза- исправления и улучшения в каталоге http://zxart.ee/
Также по просьбе Marek Argent в zxtune-qt добавлена колонка с комментариями по трекам.

Vitamin
24.10.2014, 18:10
С помощью проекта ARChon (http://www.makeuseof.com/tag/run-android-apps-chrome-mac-linux-windows/) удалось запустить ZXTune как расширение для браузера Chrome (32-bit KUbuntu):

https://dl.dropboxusercontent.com/u/2393036/zxtune/0_f9_c330764_orig.png

Vitamin
27.10.2014, 12:44
Билд 3120:

* улучшена эмуляция beeper
* обновлена база длин SID модулей до версии #61
* zxtune-android: исправлено воспроизведение некоторых типов модулей для устройств с частотой дискретизации звука в 48000 Гц

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

Очередные фиксы.
Наконец-таки дошли руки переработать эмуляцию бипера и отвязать ее от эмуляции АУ.
Также благодаря помощи Erik Gifford удалось поймать и исправить проблему ускоренного воспроизведения MOD/XM/etc треков на некоторых устройствах.

Kalantaj
13.11.2014, 21:00
Vitamin, реально ли сделать сборку под Bada OS?

Vitamin
13.11.2014, 21:23
Vitamin, реально ли сделать сборку под Bada OS?
Технически- все реально. Практически- нет.

denpopov
13.11.2014, 21:26
а где хранятся настройки плеера? запустил с флешки, появляется левый плейлист.
Пора думать об portable.

Vitamin
13.11.2014, 21:29
а где хранятся настройки плеера? запустил с флешки, появляется левый плейлист.
Пора думать об portable.
В реестре. Плейлисты хранятся в профиле пользователя. Если там ничего нет, то грузятся все *.xspf файлы из рабочей папки.

denpopov
14.11.2014, 08:06
Vitamin, а ты не думаешь впилить поддержку Амстрадовских музонов?

Vitamin
14.11.2014, 09:54
Vitamin, а ты не думаешь впилить поддержку Амстрадовских музонов?
Что за форматы?

проф
15.11.2014, 12:35
Vitamin, реально ли сделать сборку под Bada OS?

Если уж под Симбиан не сделали, то под такую редкость как Бада...

denpopov
15.11.2014, 12:46
Что за форматы?
AYC, Arkos Tracker
в идеале еще бы Sound Trakker, но это крайний изврат.

Vitamin
15.11.2014, 13:51
AYC, Arkos Tracker
в идеале еще бы Sound Trakker, но это крайний изврат.
Сколько треков каждого из форматов есть в природе?
Есть ли открытое описание формата?

denpopov
15.11.2014, 14:04
Есть ли открытое описание формата?
http://www.cpcwiki.eu/index.php/AYC
треки найдены только на дисках, к тому же есть тулза, которая пакует .YM в .AYC
заодно есть исходники воспроизведения.

по Аркосу вроде видел описание, не знаю насколько он популярен.

Vitamin
15.11.2014, 14:08
http://www.cpcwiki.eu/index.php/AYC
треки найдены только на дисках, к тому же есть тулза, которая пакует .YM в .AYC
заодно есть исходники воспроизведения.
Похоже, этот формат проектировал тот же мудак, что и MYM. Ни сигнатур, ни метаданных. В топку.


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

denpopov
15.11.2014, 14:27
Ни сигнатур, ни метаданных.

ну а какая разница? для риппера это важно или нет?



Ну вот посмотри сначала.

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

Vitamin
15.11.2014, 14:33
ну а какая разница? для риппера это важно или нет?
А ты подумай. Как по-твоему риппер ищет данные если не по сигнатурам?

Насчет данного формата я погорячился- около 20 байт из 32 обычно фиксированы.


в самом пакете есть сырки вопроизведения и описание формата.
Компилированного или некомпилированного? Или нет разницы?
И таки сколько треков существует. Ради десятка штук заморачиваться особо смысла нет.

denpopov
15.11.2014, 14:44
А ты подумай. Как по-твоему риппер ищет данные если не по сигнатурам?
ой блин, разве это так важно? ты дергаешь с диска файлы с заголовком и без, и что получится? можно проще игнорировать такую фичу.


Компилированного или некомпилированного? Или нет разницы?

некомпилированный есть gzipнутый .xml на выходе получаешь бинарник под конкретный адрес.
в комплекте есть только 45 треков под Starkos(sks), трекер их понимает. Описания .sks я не нашел.

Vitamin
15.11.2014, 14:47
ой блин, разве это так важно? ты дергаешь с диска файлы с заголовком и без, и что получится? можно проще игнорировать такую фичу.
У меня бисер заканчивается.


в комплекте есть только 45 треков под Starkos(sks), трекер их понимает. Описания .sks я не нашел.
На модланде их всего как раз 45. Так и запишем- файлов от arkos tracker не существует.

denpopov
15.11.2014, 14:59
не хочешь, как хочешь. Этак ты под Wyz tracker наделаешь:)

Vitamin
18.11.2014, 12:47
Билд 3135:

* исправлено воспроизведение модулей SQ Digital Tracker (SQD)
+ поддержка реального AY через LPT порт с помощью dlportio
+ zxtune-android: сохранение и восстановление текущего трека и его позиции между запусками программы
+ zxtune-android: поиск в браузере
* zxtune-android: улучшена поддержка некоторых сетевых источников
* zxtune-android: исправлены падения при выходе из приложения
* zxtune-android: переработан индикатор прогресса в браузере

Благодаря отзыву Шутова Александра, автора SQ Digital Tracker, исправлено воспроизведение треков этого редактора.
В основную ветку затянута поддержка реального AY, состаявшаяся год назад благодаря Tronix. Подробнее тут (http://habrahabr.ru/post/218763/) и тут (http://zx-pk.ru/showthread.php?t=22202).
Версия для андроида пополнилась возможностью поиска треков из браузера. Поиск осуществляется начиная с текущей открытой директории, сетевые и прочие ошибки игнорируются. Можно прослушивать результаты по мере их появления в списке. Для возврата в режим брауза надо закрыть окно поиска либо перейти в другой каталог. Пока не исправлен один глючок: если в процессе поиска повернуть устройство, то результаты исчезнут до окончания этого процесса.
Также исправлены некоторые сообщенные ошибки и добавлено сохранение и восстановление сессии. Если воспроизводился трек из браузера, а не из плейлиста, то переход к следующему-предыдущему треку будет недоступен.

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

kotsoft
18.11.2014, 12:58
Пора бы уже нормальный редактор сделать, заместо Вортекса...

Vitamin
18.11.2014, 12:59
Пора бы уже нормальный редактор сделать, заместо Вортекса...
Это не ко мне.

denpopov
18.11.2014, 13:59
Пора бы уже нормальный редактор сделать, заместо Вортекса...

Arkos+wyz трекеры чем плохи?

scl^mc
18.11.2014, 16:45
а чем вротекс не устраивает? :) вроде вполне себе вещь (уж точно удобнее протрекера) :)

Eagle
18.11.2014, 16:58
а чем вротекс не устраивает?
А он миди клаву умеет читать?

scl^mc
18.11.2014, 18:18
А он миди клаву умеет читать?
а зачем мидиклава для трех тоновых каналов, боюсь спросить? :)
так-то, емнип, siril вроде собирался запилить ее поддержку.

Eagle
18.11.2014, 18:46
а зачем мидиклава для трех тоновых каналов, боюсь спросить?
в OpenMPT она и вовсе на один работает.


так-то, емнип, siril вроде собирался запилить ее поддержку.
Ну вот и нашелся один, кому это пригодится. :)

scl^mc
18.11.2014, 21:57
кому-то пригодится, кому-то нет. в свое время я не стал заниматься пианиной, сейчас тем более не буду :) поэтому мне на поддержку миди-клавиатуры ни жарко, ни холодно.

kotsoft
19.11.2014, 15:42
Arkos+wyz трекеры чем плохи? - это чо?)

а чем вротекс не устраивает? вроде вполне себе вещь (уж точно удобнее протрекера)
- Хочу нормальный УДОБНЫЙ сэмпл-редактор, с нормальным сохранением семплов в удобный подключаемый сэмпл-банк. Чтоб можно было перебирать сэмплы в банке и слушать как звучат перед импортом в трек, ну и в таком духе
- Хочу нормальный нотный редактор с подсказками
- Хочу генератор всяких арпеджио и т.п.
- Хочу нормальную поддержку TS а ни эту хрень из двух окон с разными сэмплами


А он миди клаву умеет читать? - сириловская версия умеет. Через Ж, но умеет, я пользуюсь. Правда если паралельно попытаться запустить еще одну программу использующую миди-интерфейс, то начинается ад, война и немцы. Приходиться потом чистить реестр винды от следов вортекса)

scl^mc
19.11.2014, 15:58
- Хочу нормальный нотный редактор с подсказками
тогда вам, батенька, не трекер нужон :)

- Хочу генератор всяких арпеджио и т.п.
кто такие?

- Хочу нормальную поддержку TS а ни эту хрень из двух окон с разными сэмплами
все в одном окне, емнип, только в tse от химика есть. нинай, я как-то попривык уже.

denpopov
19.11.2014, 16:00
- это чо?)
это трекеры под аук.

kotsoft
19.11.2014, 16:06
тогда вам, батенька, не трекер нужон - не я не так наверное выразился. Нотная запись трекерная, подсказки например по эффектам в правой колонке.

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

это трекеры под аук. - нативные?

только в tse от химика есть. - нативный?
P.S. кстати, вопросец автару... Андроид-плейер, значит есть библиотека, работающая с java, которая AY-ком поет?

Vitamin
19.11.2014, 16:21
P.S. кстати, вопросец автару... Андроид-плейер, значит есть библиотека, работающая с java, которая AY-ком поет?
У меня такой нет. Вся эмуляция написана на С++. Из явы дергается через JNI.

denpopov
19.11.2014, 16:47
- нативные?

аштоэта?

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

kotsoft
20.11.2014, 11:40
У меня такой нет. Вся эмуляция написана на С++. Из явы дергается через JNI. - ну эт понятно, я ктому что возможность ее юзать из java-кода имеется.

Vitamin
20.11.2014, 12:12
возможность ее юзать из java-кода имеется.
Гм... А предполагалось что-то другое? Особенно глядя на результат:)

scl^mc
20.11.2014, 12:14
- нативный?
нативнее некуда, работает на реальном спеке с турбокартой. правда, химик вроде так компиляцию готового модуля и не сделал :)

Vitamin
03.12.2014, 13:34
Билд 3150:

+ добавлена поддержка модулей ExtremeTracker версии 1.xx
* исправлено падение на загрузке некорректных MMD3 модулей
* zxtune-android: использование внешней памяти для файлового кеша
* zxtune-android: улучшены сообщения об ошибках
* zxtune-android: исправлены утечки памяти при повороте устройства
* zxtune-android: ускорение и прочие улучшения в сетевых каталогах
* zxtune-android: исправлено исчезание результатов поиска при повороте устройства

Добавлена поддержка треков от ExtremeTracker первой версии. К сожалению, после первой публичной версии 1.31 автор изменил алгоритм воспроизведения, оставив формат практически без изменений. В связи с этим, возможно неверное воспроизведение некоторых модулей версии 1.32-1.41, опознанных как 1.31. К сожалению, в имеющейся под рукой коллекции архивов нашлось крайне мало треков этого формата- около десятка.
В версии для Android исправлены некоторые известные и вновь найденные баги. В частности, кеш файлов сетевых каталогов перенесен во внешнюю память. Обычно это папка внутри /sdcard/Android/. Для обеспечения совместимости также используется старый кеш во внутренней памяти, если там есть данные.

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

Vitamin
03.12.2014, 17:21
Для русскоязычных пользователей ZXTune есть группа ВКонтакте https://vk.com/zxtune Присоединяйтесь!

http://cs625723.vk.me/v625723806/4bec/XL7Ui0wYzh0.jpg

piroxilin
03.12.2014, 17:47
Vitamin, А сможешь добавить поддержку мегадрайвовских GYM файлов ? А если-б ещё и с конвертором в tfd/tfm/tfc... :)
Печалит , что архивов с GYM-ми очень мало - есть только VGM-ы , а для них конверторов в TSFM нетую ... :(

Vitamin
03.12.2014, 18:02
Vitamin, А сможешь добавить поддержку мегадрайвовских GYM файлов ? А если-б ещё и с конвертором в tfd/tfm/tfc...
Печалит , что архивов с GYM-ми очень мало - есть только VGM-ы , а для них конверторов в TSFM нетую ...
Судя по статистике ModLand, их всего менее 300штук. Плюс код FM синтеза заточен на 2203 чип, а нужен 2612. Сам формат-то простой...

piroxilin
03.12.2014, 18:10
Vitamin, Раньше было навалом этих GYM-ов , но потом их все перевели в VGM-ы и уже не шарят их нигде :( .
Я хотел много чего сеговского поконвертить для ТФМ-а - сунулся, а ЖИМ-ов уже и нету... А было-бы круто погонять их на спеке :) Хоть они и без DMA канала будут...