

AleXH
Продвинутые-
Публикаций
1 931 -
Баллов
2 202 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Пользовательские тракты
Галерея
Колекции
Блоги
Объявления
Магазин
Articles
Весь контент AleXH
-
@IgorA, комментирование не помогает - стоит браузер оставить в фоне, переключившись в другое приложение на время (больше длины трека?) и есть вероятность, что ползунок останется в конце трека.
-
@IgorA, web, aplayer.js CurrentTime = PlayingLen / 1000 * pos / 200; - почему не: CurrentTime = PlayingLen / 1000 * pos / 100; ? "100" затыкания ползунка прогресса в конце трека с последующей рассинхронизацией декодера и web не победила (
-
погоняю, отпишусь.
-
hold отключен, с ним ещё хуже.
-
Иногда бывает и на стопе декодер вешается, загружая ядро на 100%.
-
При переключении треков тоже иногда ловлю зависания ap2decoder, чаще когда переключение делается во время воспроизведения без предварительного стопа.
-
@IgorA, имхо web не хватает: 1. возможности добавлять папки для воспроизведения во время воспроизведения; 2. получить полный путь выбранного трека в плейлисте.
-
И я об этом - должно быть либо 400px, либо шаг 0.33 - для громкости поэтому и стоит 301, чтобы давало 100, но в ней шаг 1. Измерил длины прогрессбаров в aplayer - перемотка 233px, громкость 190px - откуда тогда 255?
-
Кликал по ней, видно не попал, подумал визуальный деффект. Ещё картинки не всегда успевают за 1 сек вывестись, в итоге кэшируются частично выведенными. Бывает в web ползунок "замерзает" в конце трека, а время воспроизведения идёт дальше, при этом звучит следующий трек. Ещё одно место смутило: input type="range" onchange="ProgressChange(this.value)" id="progress" value="0" min='0' max="100" step="0.25" style="width:300px;" input type="range" id="volume" onchange="VolumeChange(this.value)" min=0 max=100 value=100 step="1" style="width:301px;" - Если шаг 0.25, то как он соотносится с 0..100 и 300px %), а также почему у громкости 301px, а не 300? - Надёжней защёлкивается на 100% громкости?
-
теперь понятно, спасибо. в aplayer.html есть код: td id="PictMode" onclick='OnPictureMode()' style='width: 16px; display: none; background-color: rgb(68,68,68)' из-за которого при плейлисте во всю ширину справа от плейлиста идёт тонкая вертикальная полоса, поправил так: td id="PictMode" onclick='OnPictureMode()' style='width: 16px; display: none; background-color: rgb(86,86,86)'
-
В web не поддерживается 127.0.0.1, что неожиданно. Вот это не вкурил (aplayer.js): function ProgressChange(pos) { if (!Playing) document.getElementById('progress').value = 0; else { ChangePosition = true; var pos2 = Math.round(pos * 232.0 / 100.0); PositionCommand(pos2); CurrentTime = PlayingLen / 1000 * pos / 200; } } function VolumeChange(vol) { ChangePosition = true; var volume = Math.round(vol * 255.0 / 100.0); VolumeCommand(volume); } - Почему 232? - за вычетом ширины ползунка? А 255 в громкости откуда? js не правил, на первый взгляд вроде всё правильно работает и без правок. web900x640.zip web-интерфейс 900x640. Использование: скачать и распаковать в папку web с заменой оригинальных файлов. UP. Добавлена кнопка-ярлык отображения картинок.
-
Проверил - ширшэ, но недостаточно - ещё бы ширшэ до 1024-1200px, можно и более высокое до 600px, но со стандартным шрифтом Размер кнопок вполне устроит как в стандартной.
-
Я бы от более широкого окна не отказался бы - заголовки альбомов классики, мюзиклов часто не помещаются.
-
Почему файлы для которые удаётся подобрать cue не добавлять как отдельные альбомы, выполняя процедуру последовательного добавления этих cue в плейлист? - Потому что "иная логика требует существенной переделки сканера"? - На первый взгляд раз такая процедура уже есть, то добавить её вызов элементарно.
-
@IgorA, возможно ли изменить алгоритм сборки (отображения) плейлиста в случае, когда в папке лежат образы дисков одного бокссета со своими cue? Например: FileName CD1.cue FileName CD1.flac FileName CD2.cue FileName CD2.flac FileName CD3.cue FileName CD3.flac - поскольку у каждого flac есть свой cue, то помещаем их в плейлист ввиде отдельных альбомов с указанием их продолжительности звучания, т.е. как при разносе по отдельным папкам.
-
Истинно научных нет, есть статистические данные по отзывам пользователей и собственный опыт - чем быстрее система передаёт управление процессу плейера, чем меньше ЦП переключается в сторонние задачи, тем звук прозрачнее и детальнее.
-
@kleymor.metal, музыку нужно слушать под отдельной оптимизированной под вывод звука ОС с минимумом сторонних процессов. А лучше и на отдельной платформе, если позволяет тракт услышать разницу, конечно.
-
Она не расползается, она появляется у "антивирусов", имеющих недостаточно толковый движок.
-
Спустя 2 недели экипаж станции (так они представились, sectorradio, видимо ушли в далёкий космос ) ответил:
-
отправил им эту новость, пусть задумаются - в бобине ли дело )
-
Прошлой осенью они мне ответили так: Про AI-radio напишу. Но то, что инфа не отображается в типсах с точки зрения юзабилити и интерфейса вери бэд.
-
А если удастся договориться с ними о выводе инфы по http-запросу в какой-либо порт?
-
Игорь, возможно ли вывести информацию о проигрываемых треках sectorradio, "стянув" её со страницы их сайта - там есть синхронный индикатор, на который выводится что вещается.
-
Сектор Радио стал вещать ещё один канал во flac - Next http://89.223.45.5:8000/next-flac
-
Карта блочное устройство, запись и чтение осуществляется блоками параллельно по куче дорожек. Внешний интерфейс к контроллеру, обслуживающему микросхемы памяти, может быть любым - параллельным, последовательным. Насколько я понял, когда речь шла об устройствах с последовательным доступом, то имелись ввиду именно сами операции чтения-записи. Такому критерию соответствуют перфорационная, магнитофонная ленты.