AIMP Forum

AIMP для Windows => Обложки (Skins) => Дополнения (Plugins / Skins) => Опубликованные обложки => Topic started by: McClaud on December 03, 2018, 17:04:23

Title: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on December 03, 2018, 17:04:23
[catalog_card=1027]

Обложку на базе магнитофона «Pioneer RT-909» я пытался сотворить ещё в самом начале моего скинами увлечения. Вот только в выбранном мной масштабе этот агрегат не вмещался в рамки FullHD, а мониторов с большим разрешением тогда не было и в помине. Но задумка занозой сидела в мозгу, и я-таки решился…

Возможности же скин-движка AIMP4.5 позволили «расцветить» его интерфейс до ставших уже привычными «два-в-одном», а здесь даже до «три-в-одном», и это без учёта цвета бобин!

Pioneer RT-909 (https://yadi.sk/d/qjiRWRbonHsPWA)

Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 03, 2018, 17:13:43

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61274.0;attach=55734)

Не стал заморачиваться с плейлистом – оставил его от предшественника.

Спасибо Serge (https://www.aimp.ru/forum/index.php?action=profile;u=145021) и DJ Le-Ray (https://www.aimp.ru/forum/index.php?action=profile;u=147683), приславшим качественные фото оригинального пульта.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 03, 2018, 17:31:15
Да... Это уже не для моего компа - ядро под завязку. +1 за упорство. Подождём Олега - что он скажет с его i7.
ИМХО, тенёк бы побольше от крышки блока головок (с боков тоже), так она смотрится на одно уровне с бобинами.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 03, 2018, 18:00:09
ИМХО, тенёк бы побольше от крышки блока головок (с боков тоже), так она смотрится на одно уровне с бобинами.
Блок головок "поднял".
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 03, 2018, 18:43:16
Так, он у тебя совсем неного в народный FullHD не влез, если скрыть панель задач, то буквально на 30 пикс. В монитор 1200 по высоте войдёт.
Можно было чуть поменьше масштаб взять, детализация, полагаю, сильно бы не пострадала (вроде, нет тут ничего особо мелкого), а счастливых пользователей было бы намного больше.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: TurboDISCO Adept on December 03, 2018, 20:21:09
Так, он у тебя совсем неного в народный FullHD не влез, если скрыть панель задач, то буквально на 30 пикс. В монитор 1200 по высоте войдёт.
Можно было чуть поменьше масштаб взять, детализация, полагаю, сильно бы не пострадала (вроде, нет тут ничего особо мелкого), а счастливых пользователей было бы намного больше.
Угу,  :( совсем чутка не влез (у меня панель задач на постоянке вертикальная):
------------------------------------------
(https://i.ibb.co/VmCVjBL/Pioneer-RT-909-Light.png) (https://ibb.co/VmCVjBL)
------------------------------------------

Может чем-то поможет - средняя "прожорливость" (ОЗУ бывает и до стабильных 330Мб доходит):
------------------------------------------
(https://i.ibb.co/12ThBws/image.png) (https://imgbb.com/)
------------------------------------------

Одно замечание по визуалу: приёмная бобина (которая крутится быстрее) - всё ОК, отдающая бобина (крутится медленнее) - что-то среднее между "подёргивается" - "подтормаживает". Или такое впечатление, что при вращении очень-очень сильно "вибрирует", "трясётся".

P.S. ...Стоп!  :) Не заметил сразу - с маленькими бобинами вполне себе входит красиво:
------------------------------------------
(https://i.ibb.co/qpBMDYF/Pioneer-RT-909-Light-2.png) (https://ibb.co/qpBMDYF)
------------------------------------------

С маленькими бобинами отдающая, "медленная" бобина - эффект подрагивания почти не замечается и только в начале композиции, с увеличением скорости вращения уже на 30-50 сек воспроизведения 6-тиминутного трека, можно сказать, совсем пропадает.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 03, 2018, 21:08:54
Может чем-то поможет - средняя "прожорливость" (ОЗУ бывает и до стабильных 330Мб доходит):
Так что тут сравнивать: i7 - 4-ядерный, а у меня i3 - 2 ядра (4 логических), АИМП использует только одно, вот и тормоза.
Потребление памяти растёт по мере перемотки ленты, к концу трека у меня доходит почти до гига - ну, этого добра не жалко, а вот вращение бобин вращением не назовёшь.
Бобинники для 4К-мониторов потребуют довольно мощных компьтеров, аниматоры бобин, прежде всего, тому виной, большой размер.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 03, 2018, 22:38:26
Так, он у тебя совсем неного в народный FullHD не влез, если скрыть панель задач, то буквально на 30 пикс. В монитор 1200 по высоте войдёт.
Можно было чуть поменьше масштаб взять, детализация, полагаю, сильно бы не пострадала (вроде, нет тут ничего особо мелкого), а счастливых пользователей было бы намного больше.
Проект был в большей степени нарисован, когда выяснилось превышение вертикального размера (бобины рисовались отдельно), да и перфекционизьм не позволяет глумиться над выбранным масштабом. К тому же наличие бобин №18 частично купирует проблему.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 03, 2018, 23:46:00
Может чем-то поможет - средняя "прожорливость" (ОЗУ бывает и до стабильных 330Мб доходит)
Одно замечание по визуалу: приёмная бобина (которая крутится быстрее) - всё ОК, отдающая бобина (крутится медленнее) - что-то среднее между "подёргивается" - "подтормаживает". Или такое впечатление, что при вращении очень-очень сильно "вибрирует", "трясётся".
С маленькими бобинами отдающая, "медленная" бобина - эффект подрагивания почти не замечается и только в начале композиции, с увеличением скорости вращения уже на 30-50 сек воспроизведения 6-тиминутного трека, можно сказать, совсем пропадает.
Анимация проверялась и оптимизировалась под возможности моей машины (Core i5-4670 3,40 GHz; 24 GB RAM; GTX 750Ti). Нагрузка на проц - 25%, памяти отъедает до 800 мег.
Плавность анимации зависит от числа кадров аниматора, но при таком размере бобин увеличением их числа плавности не добиться - не справляется железо - пришлось идти на компромисс.
Подёргивания можно было бы маскировать небольшим блюром, но это потребовало бы увеличения числа синхронных аниматоров, что неизбежно повышает нагрузку на железо...
Title: Skin Pioneer RT-909 Light
Post by: dezinto on December 04, 2018, 16:53:07
Реально нагружает компьютер. Анимация временами идет рывками. (i7/16gb-RAM)
В режиме больших бобин правая (приемная) бобина дергается, но не вращается.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 04, 2018, 17:08:53
Всем привет. Я, как всегда, последний... Случайно наткнулся, так бы еще "проспал" неизвестно сколько. Поначалу обрадовался, но после запуска пыл поугас... первый скин, который у меня тормозит. Даже на маленьких бобинах плавности нет. Не знаю, возможно ли такой гигант запустить плавно. Если только анимацию разделить? Внутренний кусок бобины с надписями отдельно, а остальную бобину легко поделить на шесть. Либо надписи на бобине вообще в топку - тогда все легко должно пойти. На моих 1200 монитора, кстати, входит в экран отлично. Но с тормозами явно нужно что-то делать.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 04, 2018, 18:34:29
2 McClaud
Владимир, у тебя какие тайминги на бобинах, сколько кадров?

Реально нагружает компьютер. Анимация временами идет рывками. (i7/16gb-RAM)
В режиме больших бобин правая (приемная) бобина дергается, но не вращается.
Ось какая? Не Win7, случайно, с какой-нибудь Basic темой (без аэро)?

... Даже на маленьких бобинах плавности нет.
Странно, с твоими мощами... Даже у меня с маленькими бобинами смотрится приемлимо.

... Если только анимацию разделить? Внутренний кусок бобины с надписями отдельно, а остальную бобину легко поделить на шесть.
Если уж тут тайминги на пределе, то делить аниматор бесполезно. Число кадров в аниматорах влияет только на потребление памяти.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 04, 2018, 18:47:09
Странно, с твоими мощами... Даже у меня с маленькими бобинами смотрится приемлимо.
Приемлимо, но плавности и близко нет, кадров нужно больше. А добиться этого можно только делением бобин, причем в данном случае желательно на шесть, убьем сразу двух зайцев - и плавность увеличится, и нагрузка на проц немного ослабнет. Тогда и большая бобина может заработает. Сейчас малая у меня проц грузит под завязку, но индикатор при этом не тормозит, значит впритык, но тянет. При большой бобине и индикатор тупить немного начинает. Но в жертву надписи пойдут - для меня не столь важный атрибут, Владимир вряд ли согласится... Для начала попробовать ради эксперимента - будет ли эффект вообще...
PS. На шесть не получится, максимум на три.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 04, 2018, 20:39:00
Приемлимо, но плавности и близко нет, кадров нужно больше. А добиться этого можно только делением бобин...
Если будет больше кадров, то и тайминги во столько же уменьшать надо, стало быть будет ещё хуже.
Ты сравниваешь с плавностью в Акае? Так, там на 1/3 оборота - 160 кадров, т.е. 480/оборот. Если сделать полные аниматоры (360 гр.), то банально пару таких в редактор уже не загрузишь, тем более 4. А ещё и аниматоры рулонов ленты. Владимир, скорее всего, не пойдёт на исключение всех ассиметрирующих элементов бобин, а это не только надписи, ещё и лентозацеп, да винт в центре.
Сейчас только заметил, что у меня скорость "вращения" бобин практически не зависит от наполнения ленты, даже на мелких, значит идёт пропуск кадров.
Всё-таки для бобинников предел - FullHD.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: TurboDISCO Adept on December 04, 2018, 20:55:43
Анимация проверялась и оптимизировалась под возможности моей машины (Core i5-4670 3,40 GHz; 24 GB RAM; GTX 750Ti). Нагрузка на проц - 25%, памяти отъедает до 800 мег.
Плавность анимации зависит от числа кадров аниматора, но при таком размере бобин увеличением их числа плавности не добиться - не справляется железо - пришлось идти на компромисс.
Подёргивания можно было бы маскировать небольшим блюром, но это потребовало бы увеличения числа синхронных аниматоров, что неизбежно повышает нагрузку на железо...
Ну, это - понятно, я просто рассказал как на мои глаза, на моём ПК это идёт.
По бобинах - точнее, наверное, будет выразиться так: пока бобина крутиться быстро - это вполне приемлемо на глаз, а вот когда начинает замедляться - вот тогда и начинается мелкая скачкообразность. Причём вопрос не "железе" - под конец композиции, когда бобины по скорости меняются и замедляться начинает принимающая бобина, то как раз она начинает дёргаться, а отдающая, дёргающаяся в начале, ускоряется и дёргаться перестаёт.  :) Я вот как раз это хотел сказать.
Не вникая в метод анимирования и реализацию в редакторе - я сейчас не об этом, образно выражаясь - складывается такое впечатление, что определённое, установленное количество кадров прогоняют за одну и ту же единицу времени только с разной скоростью - "быстрая" бобина, например, на 30 кадров/сек, а "медленная" - 22-24 кадра/сек. Первую скорость глаз воспринимает нормально, а вот вторая уже "показывает" скачки.
На меньших бобинах, повторюсь, этот эффект не так заметен, хотя тоже присутствует.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 04, 2018, 21:42:38
Ну, это - понятно, я просто рассказал как на мои глаза, на моём ПК это идёт.
По бобинах - точнее, наверное, будет выразиться так: пока бобина крутиться быстро - это вполне приемлемо на глаз, а вот когда начинает замедляться - вот тогда и начинается мелкая скачкообразность. Причём вопрос не "железе" - под конец композиции, когда бобины по скорости меняются и замедляться начинает принимающая бобина, то как раз она начинает дёргаться, а отдающая, дёргающаяся в начале, ускоряется и дёргаться перестаёт.  :) Я вот как раз это хотел сказать.
Не вникая в метод анимирования и реализацию в редакторе - я сейчас не об этом, образно выражаясь - складывается такое впечатление, что определённое, установленное количество кадров прогоняют за одну и ту же единицу времени только с разной скоростью - "быстрая" бобина, например, на 30 кадров/сек, а "медленная" - 22-24 кадра/сек. Первую скорость глаз воспринимает нормально, а вот вторая уже "показывает" скачки.
На меньших бобинах, повторюсь, этот эффект не так заметен, хотя тоже присутствует.
Есть такой неприятный эффект, когда бобины дико тормозятся на смене треков. Не определил причину, поскольку даже на одном и том же переходе - то есть тормоз, то нет...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 04, 2018, 21:48:51
2 McClaud
Владимир, у тебя какие тайминги на бобинах, сколько кадров?
Ось какая? Не Win7, случайно, с какой-нибудь Basic темой (без аэро)?
Странно, с твоими мощами... Даже у меня с маленькими бобинами смотрится приемлимо.
Если уж тут тайминги на пределе, то делить аниматор бесполезно. Число кадров в аниматорах влияет только на потребление памяти.
Тайминги: 34 - 12. Кадров в большой - 120, в малой - 90. Разумеется, бобины порезаны. Полные 360 градусов только у центров с надписями. Остальное 60 градусов, 20 кадров. У большой бобины ещё и внешнее кольцо обрезано и статично. Пробовал делать на 180 и 240 кадров, но из-за уменьшения таймингов тормоза только усиливаются. Т.е. реальная скорость вращения на изменение таймингов вообще перестаёт реагировать. Нынешняя связка числа кадров и таймингов наиболее приемлемая, на моей машине по крайней мере.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 04, 2018, 22:08:14
... Разумеется, бобины порезаны.
А смысл? Только для экономии памяти, да чтоб редактор не захлебнулся. Тайминги, всё равно те же, и размер аниматоров определяется квадратом, описанным вокруг бобины. Даже, если в центре будет прозрачность, на быстродействие это никак не повлияет.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 05, 2018, 00:52:05
А смысл? Только для экономии памяти, да чтоб редактор не захлебнулся. Тайминги, всё равно те же, и размер аниматоров определяется квадратом, описанным вокруг бобины. Даже, если в центре будет прозрачность, на быстродействие это никак не повлияет.
Основной размер бобины - сектор 60 градусов, 20 кадров; середина - 360 градусов, 120 кадров. Если делать полноразмерный аниматор, то проект будет неподъёмный. Он и так-то больше Гига...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 05, 2018, 08:32:50
... Если делать полноразмерный аниматор, то проект будет неподъёмный. Он и так-то больше Гига...
Ну, и я про то же. А ты не пробовал сравнить потребление ресурсов с единым аниматором, тут есть свои тонкости.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 05, 2018, 13:58:58
Провёл сегодня экперимент. Исползовал бобину диаметром 480 пикс. (для моих бобинников, как бы, стандарт) с 8-лучевой симметрией. Сделал 3 аниматора: полный (поворот 360гр.) 120 кадров, частичный (45 гр.) 15 кадров и полный аниматор централной части диаметром 80 пикс. тоже 120 кадров.
Тайминг выбрал близким к критическому, но чтоб ядро ЦП полностью не нагружалось, для моего железа получилось 2 мс между кадрами.
Сделал две группы проектов (ссылка на архив (https://yadi.sk/d/3ntmeEUtDeAUFg), если кому захочется покрутить):
1 - test_Animator - один полный аниматор;
2 - test_Animator_2 - 2 синхронных полных аниматора;
3 - test_Animator_3 - 2 синхронных полных аниматора с лентой между ними;
4 - test_Animator_Combo - частичный аниматор + центральный;
5 - test_Animator_Combo_2 - 2 синхронных частичных аниматора + центральный;
6 - test_Animator_Combo_3 - 2 синхронных частичных аниматора с лентой между ними + центральный;
Никаких, ес-но скриптов, только биндинг.

Загрузку оценивал по Монитору ресурсов (в Win7 есть такой, не знаю, как в других ОС) - он позволяет определить среднюю за 1 мин, к примеру. В диспетчере задач эти цифры всё время скачут и оценить объективно невозможно.
Ну, и сами результаты:
File CPU
1 9.7
2 13.7
3 20.6
4 9.7
5 12.2
6 19.7

Напрашивается вывод, что особого смысла в разделении аниматора на части нет (только для экономии памяти), а на быстродействие больше всего влияет число перерисуемумых слоёв.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 05, 2018, 14:57:47
Напрашивается вывод, что особого смысла в разделении аниматора на части нет (только для экономии памяти), а на быстродействие больше всего влияет число перерисуемумых слоёв.
Первый барьер, с которым я столкнулся, размер проекта. Правда, в отличие от "четвёрки", где предел около 1,3 Гига, в 4.5 удавалось сохранять и 1,5 (это я пытался сделать вариант два-в-одном, т.е. ещё и с тёмненьким интерфейсом в комплекте).
Кстати, один полноразмерный аниматор в пустом проекте крутится "как белка в колесе", - ему любые тайминги доступны, даже самые мелкие. Но по мере наполнения скина коммутаторами, скриптами... резвость его поубавилась.
В нынешнем виде и у меня кнопка скорости на обороты влияет слабо, значит тайминги не соответствуют реальной скорости.
И основная проблема здесь не в числе кадров, а, похоже, именно в огромном размере аниматора. Для его уменьшения я и внешнее кольцо отрезал, но помогает это слабо. Уродовать же бобины, симметрируя их, рука не поднимается...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 05, 2018, 15:06:10
И основная проблема здесь не в числе кадров, а, похоже, именно в огромном размере аниматора ...
Именно так, и ещё в числе слоёв (элементов) под ним.
Мы дожили до несколько странной ситуации, когда быстродействие компьютеров не догоняет разрешение мониторов. Посему для бобинников лучше ограничиться разрешением FullHD.

Уродовать же бобины, симметрируя их, рука не поднимается...
Так это тоже не выход: при таких размерах и таймингах ничего не изменится. Число кадров тоже не увеличишь при сохранении той же скорости вращения.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 05, 2018, 15:14:15
Приемлимо, но плавности и близко нет, кадров нужно больше. А добиться этого можно только делением бобин, причем в данном случае желательно на шесть, убьем сразу двух зайцев - и плавность увеличится, и нагрузка на проц немного ослабнет. Тогда и большая бобина может заработает. Сейчас малая у меня проц грузит под завязку, но индикатор при этом не тормозит, значит впритык, но тянет. При большой бобине и индикатор тупить немного начинает. Но в жертву надписи пойдут - для меня не столь важный атрибут, Владимир вряд ли согласится... Для начала попробовать ради эксперимента - будет ли эффект вообще...
PS. На шесть не получится, максимум на три.
У меня далеко не крутая машина, но проц грузится процентов на 25, не более. Памяти, правда, отъедает прилично - до Гига и с хвостиком бывает.
Ну и если мышкой над скином повозить туда-сюда быстро - притормаживает.
И всё равно считаю, что для такого монстра эти косяки простительны.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 05, 2018, 15:30:44
У меня далеко не крутая машина, но проц грузится процентов на 25, не более.
Так если 4 ядра, значит одно под завязку. + Кроме АИМПа существуют ещё и другие процессы.

P.S. Жалко, конечно, - аппарат интересный, а не поюзать (ине только мне). Ты, вроде, писал, что изначально нарисованы были только бобины, ну, и, наверняка, в векторе, трансформировать всё вместе было не проблема, картинка от того не пострадает, разве что стили немного где-то пришлось бы подправить. Я, вот, ту бобину, что в тестах (480 пикс.) сделал из 80-пиксельной, рисовать заново, как понимаешь, проблема.
Title: Re: [FULL] Pioneer RT-909 Light [AIMP4.5]
Post by: nuvista on December 05, 2018, 16:04:15
Спасибо! На i5 2400 4g оперативы работает сносно, на маленьких бобинках. Но другие приложения не запустить - тормоза. За новый проект +++. Ждем усовершенствования и оптимизации :)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 05, 2018, 16:14:33
Так если 4 ядра, значит одно под завязку. + Кроме АИМПа существуют ещё и другие процессы.

P.S. Жалко, конечно, - аппарат интересный, а не поюзать (ине только мне). Ты, вроде, писал, что изначально нарисованы были только бобины, ну, и, наверняка, в векторе, трансформировать всё вместе было не проблема, картинка от того не пострадает, разве что стили немного где-то пришлось бы подправить. Я, вот, ту бобину, что в тестах (480 пикс.) сделал из 80-пиксельной, рисовать заново, как понимаешь, проблема.
По графику загрузки ядер, да - одно почти полностью занято.
Помучаюсь ещё с оптимизацией. На пустом-то проекте полноразмерная бобина крутилась нормально. Буду искать, что ещё её тормозит...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 05, 2018, 16:52:04
... На пустом-то проекте полноразмерная бобина крутилась нормально.
Угу... Одна бобина на пустом проекте крутится нормально, даже у меня, вплоть до 2 мс. Не смог точно померять, сколько у тебя диаметр бобин (754..756?), сделал 760.
А две уже сильно тормозят. На моём железе тайминги меньше 20 мс уже не отрабатываются, скорость не меняется, как и в сабжевом скине.

Опять же, если кому интересно: 2 файла для сравнения (https://yadi.sk/d/xG76iykJcgYvNA).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 05, 2018, 17:27:00
Угу... Одна бобина на пустом проекте крутится нормально, даже у меня, вплоть до 2 мс. Не смог точно померять, сколько у тебя диаметр бобин (754..756?), сделал 760.
А две уже сильно тормозят. На моём железе тайминги меньше 20 мс уже не отрабатываются, скорость не меняется, как и в сабжевом скине.

Опять же, если кому интересно: 2 файла для сравнения (https://yadi.sk/d/xG76iykJcgYvNA).
Посмотрел. Да, два аниматора сильно влияют друг на друга, но у меня это ещё не критично, по крайней мере в рабочем диапазоне свыше 10 мс.
У меня диаметр бобин 756 пикс.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: greif70 on December 06, 2018, 00:27:30
не работает-ошибку выдает
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Soolo on December 06, 2018, 06:53:50
не работает-ошибку выдает
какую ошибку?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 06, 2018, 07:26:59
не работает-ошибку выдает
Скин работает в AIMP версии 4.5;
работа на "осях" x86 не поддерживается;
для успешного применения скина выбор его производить из "лёгкого", дефолтного, например.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 06, 2018, 15:53:59
Сейчас малая у меня проц грузит под завязку, но индикатор при этом не тормозит, значит впритык, но тянет. При большой бобине и индикатор тупить немного начинает.
Проверь эту сборку (https://yadi.sk/d/KRjjMf7SgUEEeg), вдруг лучше?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 06, 2018, 16:20:30
Проверь эту сборку (https://yadi.sk/d/KRjjMf7SgUEEeg), вдруг лучше?
Загрузка проца чуток поменьше стала, не намного - пару процентов, но при этом индикатор тормозит еще сильнее. Может, с таймерами что не так? Бобины на глаз примерно также подергиваются.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 07, 2018, 14:44:59
... но при этом индикатор тормозит еще сильнее.
2 McClaud
Индикатор, поди, на тех скриптах, что обсуждали? Попробуй отключить его для сравнения, скрипты, всё-таки, вещь тормозная.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 07, 2018, 15:39:31
2 McClaud
Индикатор, поди, на тех скриптах, что обсуждали? Попробуй отключить его для сравнения, скрипты, всё-таки, вещь тормозная.
Отключал скрипт, делал на биндинге - всё одно тормоз...
Я собрал тест на двух аниматорах, как у тебя. Проверял взаимное их влияние. Помимо скрытия аниматора, ещё обнуление интервала снижает задержки второго. Я сначала реализовал это на коммутаторах, но тогда индикатор уровня вообще "замёрз". Потом сделал на скрипте, через счётчики. Но задержка на индикатор всё равно неприемлемая...
Получается, что любые выражения в связях тормозят анимацию...
Буду дальше копать...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 07, 2018, 17:54:57
Вроде, Accessibility=0 у аниматоров должно исключать их из обсчёта, в скритпах - Enabled=false.
По всем признакам упёрся ты в потолок, если уж у Олега с его i7 тормоза, то что говорить про других... А если б ещё какие анимашки были: спектрум, бегущая строка и т.п. ...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 07, 2018, 18:55:49
Будет скин "на вырост"  ;) Обзаведусь когда-нибудь I9, тем более мой проц уже давно старичок, по современным меркам слабоват. Пока можно и маленькую бобину крутить, хотя смотрится она, как подгузник на взрослом мужике...  ;D Только дайте черненький, плииз...  :D
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 08, 2018, 00:46:15
Выглядит феерично!! Однозначно "+" за красивый скин, но есть проблемы с анимацией бобин (эту проблему отметили уже многие) у меня Core i7 @3,2GHz, 32GB RAM. AIMP данным скином отжирает 12-13% CPU (707-й  на 2-3% меньше), памяти затребовалось 1гиг. С большими бобинами подёргивания и фризы. Глаза устают. Очень некомфортно :((( С маленькими лучше, но всё равно неважно. Гораздо хуже, чем в 707-м почему-то.
Назначил соответсвие на один поток (из восьми) - практически 95-100% от потока(судя по графику). 707-й 85-90%. AKAI-635-й (Black_AVP) 70-75% от потока. Когда снижаю частоту проца, чтобы и AKAI жрал 95-100% потока - ровно те же самые фризы и тормоза анимации бобин.
Т.е. подразумеваю, что почему-то упёрлось всё в производительность проца, хотя по элементам анимации (с маленькими бобинами), кажется не сильно превосходит 707-й ????

Анимация на перемотке красивая :)

Дополнительно, - такая же проблема как и с нагрой 4К - приходится включать дефолтный скин, закрывать плейер, опять запускать и выбирать данный скин. Иначе имеем ошибку "Out of mrmory" :((( Хотя памяти - хоть попой ешь, и 64 битные процессы могут получать память без каких-либо весомых ограничений.

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

очень хочется верить, что удастся сделать красивую плавненькую анимацию бобин :)

Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 10:04:37
Дополнительно, - такая же проблема как и с нагрой 4К - приходится включать дефолтный скин, закрывать плейер, опять запускать и выбирать данный скин. Иначе имеем ошибку "Out of mrmory" :((( Хотя памяти - хоть попой ешь, и 64 битные процессы могут получать память без каких-либо весомых ограничений.
Как ни странно, у меня такой проблемы нет, хотя памяти всего 12 гиг. Попробуйте отключить своп (перезагрузиться придётся), я давно без него сижу.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 08, 2018, 11:50:38
...Попробуйте отключить своп (перезагрузиться придётся), я давно без него сижу.
своп фиксированный 1 гиг (совсем без него нельзя, - некоторые программы ругаются почему-то)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 12:28:46
своп фиксированный 1 гиг (совсем без него нельзя, - некоторые программы ругаются почему-то)
Размер не важен, раз он есть. А какие это некоторые? У меня единственная программа была, которая глючила иногда без свопа - DxO Optics, да и то старой версии, больше ни с одной софтиной никогда проблем не замечал.
В конце концов, попробовать можно только с АИМПом.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 08, 2018, 15:25:35
...Попробуйте отключить своп (перезагрузиться придётся), я давно без него сижу.
У меня был своп фиксированного размера, и смена тяжёлых скинов только через "посредника".
Обнулил, перезагрузился, но проблема осталась.
Выставил "По выбору системы", смена "тяжеловесов" стала возможна без "танцев с бубном"  ??? , но перезагрузился, и опять: Out of memory...  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 08, 2018, 15:36:22
Вроде, Accessibility=0 у аниматоров должно исключать их из обсчёта, в скритпах - Enabled=false.
Собрал проект (https://yadi.sk/d/_Tm-Ocax4UiNbQ), аналогичный твоему. Похоже, что обнуление интервала играет бОльшую роль. Вот ещё бы реализовать без дополнительных тормозов...  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 15:53:29
Выставил "По выбору системы", смена "тяжеловесов" стала возможна без "танцев с бубном"  ??? , но перезагрузился, и опять: Out of memory...  :-\
Так до перезагрузки свопа не было(!), даже если выставил новый размер. Винда его создаст только после перезагрузки.
У меня без проблем меняются скины с сабжевого на свой Акай или Техникс и обратно. Долговато,  разумеется.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 08, 2018, 16:14:41
Собрал проект, аналогичный твоему. Похоже, что обнуление интервала играет бОльшую роль. Вот ещё бы реализовать без дополнительных тормозов...  :-\
Отлично крутится, только скорость ниже 30-35 не стоит ставить - дергания становятся сильно заметными. Такую бы плавность на другие твои бобинники, было бы отлично.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 08, 2018, 16:38:04
Так до перезагрузки свопа не было(!), даже если выставил новый размер. Винда его создаст только после перезагрузки.
Когда обнулял своп, винда требовала перезагрузки. Когда выставлял "по требованию системы" - не просила...
Проверил ещё раз. Иногда удаётся переключиться, но чаще: Out of... Закономерности не выявил.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 16:49:35
Собрал проект (https://yadi.sk/d/_Tm-Ocax4UiNbQ), аналогичный твоему. Похоже, что обнуление интервала играет бОльшую роль. Вот ещё бы реализовать без дополнительных тормозов...  :-\
Что-то я у себя разницы не заметил по сбособам "торможения" бобины.
Проверял так: на левой выставил минимальный интервал (1 мс), дабы максимизировать её влияние на общую картину, на правой 20..30 мс. Сравнивал по падению загрузки проца.

Но, подобной картины в реальном скине не будет, тут по сути дела всего один слой + фон.
Кадров, всё-таки, маловато для хорошей плавности.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 08, 2018, 16:52:55
Что-то я у себя разницы не заметил по сбособам "торможения" бобины.
Проверял так: на левой выставил минимальный интервал (1 мс), дабы максимизировать её влияние на общую картину, на правой 20..30 мс. Сравнивал по падению загрузки проца.

Но, подобной картины в реальном скине не будет, тут по сути дела всего один слой + фон.
Кадров, всё-таки, маловато для хорошей плавности.
Я выставлял оба в 1 мс, и кликая по кнопкам смотрел на реакцию правого аниматора...
Да, в реале всё гораздо сложнее. Буду экспериментировать дальше...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: TurboDISCO Adept on December 08, 2018, 16:57:05
...Кадров, всё-таки, маловато для хорошей плавности.
...скорость ниже 30-35 не стоит ставить - дергания становятся сильно заметными...
У меня - от 0 до 20 нормально. Всё, что ниже - слабее или сильнее, но подёргивания начинают замечаться.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 16:57:09
Я выставлял оба в 1 мс, и кликая по кнопкам смотрел на реакцию правого аниматора...
Не надо, чтоб ядро полностью загружалось, так не оценить реальный выигрыш.
Вот, доработай мой многослойный проект (https://yadi.sk/d/-anJn3h78nI1vg).
Для пущей важности надо бы добавить в него ещё центральный аниматор на 120 кадров, а оба больших под ним сделать с ним синхронными, как здесь (https://yadi.sk/d/6OocZozsgwaSuQ).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 16:59:09
У меня - от 0 до 20 нормально.
Эти цифры не скорость, а интервал между кадрами в мс.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: kastus on December 08, 2018, 17:48:10
Win 10x64. АИМП - последний.

i7 2600K, 8Gb mem., Dell U2913WM 2560x1080.
На 19-й скорости правая катушка (большая) стоит глухо.
То же и в 635-м Akai.

Железо не тянет? Ничего сделать нельзя?

Загр. проц. 14-15%, память - 390мб.

А так - скин шикарный, конечно, хоть и не лезет в экран полностью...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 18:15:52
Win 10x64. АИМП - последний.

i7 2600K, 8Gb mem., Dell U2913WM 2560x1080.
На 19-й скорости правая катушка (большая) стоит глухо.
То же и в 635-м Akai.
А Win10 у Вас давно? Просто мне интересно сравнить: устанавливал я как-то себе 10-ку, так на свой Акай было тошно смотреть, бобины, конечно не стояли, но рывки были весьма большими, загрузка проца не опускалась ниже 30%. Откатился на Win7 - всё вернулось на свои места: бобины крутятся плавненько, нагрузка на проц не выше 22%.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: kastus on December 08, 2018, 18:22:41
10-ка у меня с момента выхода. Поменял 7-ку на лицензию.
И, интересно, тот же 635 сначала работал нормально, а тормоза пошли недавно, м-ца 2, наверное.
Система на SSD.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 08, 2018, 19:50:35
И, интересно, тот же 635 сначала работал нормально, а тормоза пошли недавно, м-ца 2, наверное.
Ну, это мелкомягкие так "заботятся" о нас - виной тому, скорее всего обновления.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 10, 2018, 21:44:25
Решил пойти от противного - уменьшил число кадров, увеличив тайминги. Заодно уменьшил число аниматоров (временно исключил "нарезку", что увеличило мегабайтный размер как проекта, так и самого скина (https://yadi.sk/d/xsVngd97N0QAbw)) и вертикализировал их текстуры. Даёт ли что-то последнее обстоятельство, так и не определился - разве что чисто теоретическое...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 10, 2018, 23:53:01
визуально чуть лучше, равномернее, но, в принципе, больше дискретность, и, всё же, небольшие фризы есть (1-2 раза за оборот на 0,1сек). Соотношение скоростей пустой и полной бобин теперь более-менее верное. Загрузка процессора практически такая же 12-13% потока (Core I7 @3.2GHz)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 11, 2018, 08:27:06
А я бы не сказал, что визуально стало лучше. Хоть теперь расход сил проца укладывается в 24-25%, но дрожжание рёбер и надписей глаз сильно напрягают.
... и вертикализировал их текстуры. Даёт ли что-то последнее обстоятельство, так и не определился - разве что чисто теоретическое...
Ни разу не получалось у меня экономии на "вертикализации", скорее наоборот, помню, на Таскаме файл после этого стал в 1,5 раза больше. Визуально - тоже разницы не замечал.

Я бы пошёл по другому пути: выбросить нахрен нижние аниматоры, плевать на эту тень и лентозацеп, зато насколько бы скин разгрузился!
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 11, 2018, 08:36:17
Я бы пошёл по другому пути: выбросить нахрен нижние аниматоры, плевать на эту тень и лентозацеп, зато насколько бы скин разгрузился!
+1000, а если и это не поможет, то и бобины упростить и увеличить число кадров - всё лучше будет, чем красивые надписи, но постоянно дергающиеся. А при нынешней частоте кадров это неизбежно.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 09:45:16
Я бы пошёл по другому пути: выбросить нахрен нижние аниматоры, плевать на эту тень и лентозацеп, зато насколько бы скин разгрузился!
Выкинуть лентозацеп, стереть надписи... Но что за бобины это будут?..  :o
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 11, 2018, 09:52:44
Выкинуть лентозацеп, стереть надписи... Но что за бобины это будут?..  :o
Всё не так страшно, как тебе кажется... На самой катушке достаточно оставить надпись PIONEER, только в трех проекциях. Ну а дублировать такую же надпись на черном набе нет никакой необходимости.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 11, 2018, 09:55:03
Выкинуть лентозацеп, стереть надписи... Но что за бобины это будут?..  :o
Ну, тут или-или: или трясущаяся красота (которую при вращении и не оценить, как и отсутствие лентозацепа) или плавное вращение. Надписи можно оставить - они довольно близко к центру и, если после всех этих упрощений удастся увеличить число кадров, они будут смотреться приемлимо.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 10:24:28
Ну, тут или-или: или трясущаяся красота (которую при вращении и не оценить, как и отсутствие лентозацепа) или плавное вращение. Надписи можно оставить - они довольно близко к центру и, если после всех этих упрощений удастся увеличить число кадров, они будут смотреться приемлимо.
Увеличить число кадров можно, но...
Без уменьшения таймингов вращаться бобины будут медленно, а иначе опять упрёмся в ресурсы процессора...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 10:30:05
Всё не так страшно, как тебе кажется... На самой катушке достаточно оставить надпись PIONEER, только в трех проекциях. Ну а дублировать такую же надпись на черном набе нет никакой необходимости.
Главная проблема в огромном физическом размере аниматоров и коротких таймингах. Процессор такую связку не тянет. Сегментирование аниматора лишь объём скина позволит сделать меньше, - анимацию это не облегчит.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 10:44:05
Ещё вариант: увеличить число кадров с нормальными таймингами (в надежде, что появится мощный процессор, способный такую связку переварить), а по переключателю скорости 19/9 включать увеличинные тайминги, позволяющие корректно крутить аниматоры на текущих процессорах, пусть и с меньшей, чем нужно, угловой скоростью.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 11, 2018, 10:52:55
Ещё вариант: увеличить число кадров с нормальными таймингами (в надежде, что появится мощный процессор, способный такую связку переварить), а по переключателю скорости 19/9 включать увеличинные тайминги, позволяющие корректно крутить аниматоры на текущих процессорах, пусть и с меньшей, чем нужно, угловой скоростью.
При делении катушки на три одинаковых сегмента, для анимации 360-ти кадров нужно всего 120 реальных кадров для полной анимации Так реализовано на всех бобинниках Александра. Это же реально разгружает проц, почему не сделать так же? Крутятся они прекрасно.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 11:23:34
При делении катушки на три одинаковых сегмента, для анимации 360-ти кадров нужно всего 120 реальных кадров для полной анимации Так реализовано на всех бобинниках Александра. Это же реально разгружает проц, почему не сделать так же? Крутятся они прекрасно.
А какая разница процессору: прокрутить 360- ти кадровый аниматор на 360 градусов, или 120-ти кадровый на 120 градусов, но три раза?  ;)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 11, 2018, 11:28:22
А какая разница процессору: прокрутить 360- ти кадровый аниматор на 360 градусов, или 120-ти кадровый на 120 градусов, но три раза?  ;)
Не знаю, может не процу, а памяти. Но 360-градусный не выходил, а 120 работает, да еще как...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 11, 2018, 12:28:05
А какая разница процессору: прокрутить 360- ти кадровый аниматор на 360 градусов, или 120-ти кадровый на 120 градусов, но три раза?  ;)
Тут Владимир прав, процессору в этом плане разницы никакой, выигрываем в расходе памяти (в Акае на 540-(или 480)-кадровый аниматор её банально не хватит в редакторе) и в размере файла. Последнее можно вообще во внимание не принимать.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 17:29:11
Фокус с многокадровыми аниматорами не удался. Реальные тайминги мой комп не переваривает. Даже удвоенный воспринимает с трудом.
В примере (https://yadi.sk/d/tCNs8u5hAfxYgw) на девятой скорости тайминг утроенный.
Плавно, но нереально меееееееееедленно.
Как по мне, так уж лучше пусть рябит, но зато хоть крутит шустро.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 11, 2018, 17:39:26
На моём железе скорость вообще не меняется (9/19), что на больших бобинах, что на меньших, и от размера рулона, практически, тоже.
ИМХО, безвыходная ситуация, всё же, для бобинников максимальный масштаб пока - FullHD.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 11, 2018, 21:42:43
На моём железе скорость вообще не меняется (9/19), что на больших бобинах, что на меньших, и от размера рулона, практически, тоже.
ИМХО, безвыходная ситуация, всё же, для бобинников максимальный масштаб пока - FullHD.
Ещё на 19-ой заметил глюк, описанный кем-то из юзеров: скорость вращения пустой катушки медленнее, чем полной. Т.е. короткие тайминги проц вообще вводят в ступор...  ???
Пробовал "блюрить" бобинки с уменьшенным числом кадров, но блюр избыточен в центре и недостаточен на краях.  :(
Цейтнот!  :-\
Задумка с Нехитрыми полезностями (https://www.aimp.ru/forum/index.php?topic=61370.0#msg379248) супер!!!
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: dezinto on December 12, 2018, 00:33:50
А можно узнать: скин будет до/пере-делываться, или можно про него забыть?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 12, 2018, 02:16:18
может полегче сделать сами кадры?? (почистить от шума (ну да, текстуры будут более плоскими) и сохранить с качеством ниже среднего (размер должен сильно уменьшится) на стопе показывать красивые картинки, на крутящихся подсовывать худшего качества. Не вариант??? У меня вон на тестовом "корвете" диск в черновом качестве (15 мег аниматор 360 градусов с таймингами 33. Вроде как-то более-менее вертится. Размер каждого кадра 640*480. Проца отжирает 4-5% (вместе со зукообработкой, т.е. на весь AIMP)

Я не прав???  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 12, 2018, 03:34:37
может полегче сделать сами кадры?? (почистить от шума (ну да, текстуры будут более плоскими) и сохранить с качеством ниже среднего (размер должен сильно уменьшится) на стопе показывать красивые картинки, на крутящихся подсовывать худшего качества. Не вариант??? У меня вон на тестовом "корвете" диск в черновом качестве (15 мег аниматор 360 градусов с таймингами 33. Вроде как-то более-менее вертится. Размер каждого кадра 640*480. Проца отжирает 4-5% (вместе со зукообработкой, т.е. на весь AIMP)

Я не прав???  :-\
Увы и ах...
Все картинки во внутреннем представлении весят по максимуму. Как битмап, но ещё и с альфа-каналом. По сути - 32 бита на пиксель.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 12, 2018, 03:39:39
А можно узнать: скин будет до/пере-делываться, или можно про него забыть?
Я что, зря мучаюсь!? Буду мучаться и дальше, склоняюсь к мысли сделать версию с пониженным числом кадров (как тестовая где-то в посте выше) аниматоров. Но хоть скорость вращения будет приемлемой.
А ещё ждите тёмную версию!
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 12, 2018, 08:46:43
Задумка с Нехитрыми полезностями (https://www.aimp.ru/forum/index.php?topic=61370.0#msg379248) супер!!!

Главное, чтоб народ поддержал, были же интересные идеи у Жени, Alexandr009, да и у других.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 12, 2018, 12:05:32
Я что, зря мучаюсь!? Буду мучаться и дальше, склоняюсь к мысли сделать версию с пониженным числом кадров (как тестовая где-то в посте выше) аниматоров. Но хоть скорость вращения будет приемлемой.
А ещё ждите тёмную версию!

Ждём :)) Скин классный. Как вариант - потом (для тех, у кого всякие там HEDT класса i9/Zen) можно собрать "heavy" версию с короткими таймингами :)
И всё же, попробуйте сделать аниматор с кадрами худшего качества, более лёгкий (в качестве эксперимента возьмите экстремально низкое качество исходных PNG для "панорамы" аниматора. Если будет эффект - можно искать компромиссы. Теоретически, смена кадров меньшего размера (веса) должна не только освободить память, но и  разгрузить процессор (а у нас как раз ситуация, когда он "захлёбывается" :(( Попробуйте, эксперимента для. Вроде небольшой труд сохранить одиночные PNG в 10% качестве. Можно (и нужно) пакетно это сделать в каком-нить "xnview", в нём же можно и собрать результирующий файл. Сколько, кстати у Вас весит аниматор бобины и в каком он разрешении?? (сколько "весит" каждый кадр??) - так интересуюсь практически из любопытства :))
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 12, 2018, 12:12:44
Задумка с Нехитрыми полезностями супер!!!
Главное, чтоб народ поддержал, были же интересные идеи у Жени, Alexandr009, да и у других.

Да, отличная идея! Точно полезная, как минимум, а во вторых интересная. Если можно закрепить тему, чтоб не "тонула" в общем списке, имхо, было бы более правильно.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 12, 2018, 12:19:14
И всё же, попробуйте сделать аниматор с кадрами худшего качества, более лёгкий...
Никак не влияет содержимое кадров на быстродействие, даже, если они будут прозрачними, в памяти занимать будут ровно столько же места.
В файле скина они хранятся в своём сжатом формате, а в оперативной памяти разворачиваются в растр, как правильно указал Владимир по 4 байта/пиксель (RGB+альфа).

... Если можно закрепить тему, чтоб не "тонула" в общем списке, имхо, было бы более правильно.
Так, закрепили уже.
Спасибо, Soolo.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 12, 2018, 12:37:02
Никак не влияет содержимое кадров на быстродействие, даже, если они будут прозрачними, в памяти занимать будут ровно столько же места.
В файле скина они хранятся в своём сжатом формате, а в оперативной памяти разворачиваются в растр, как правильно указал Владимир по 4 байта/пиксель (RGB+альфа).
теперь "физика" понятна. Т.е. AIMP работает именно с распакованными битмапами в памяти, и там важно только разрешение и частота кадров (тайминги). Ну тогда, наверное только как-то оптимизировать структуру проекта  или уменьшать разрешение.  :-\
Но, опять же, как-та "внутре" устроено?? может распаковка каждого кадра динамическая (или сразу при старте скина всё разворачивается в память??) Если распаковка динамическая, то ухудшение качества исходных кадров (читай - увеличение скорости распаковки "на лету") может повлиять на ситуацию. Я бы попробовал провести эксперимент. Тем более, что разгрузка процессора на несколько процентов может радикально исправить ситуацию с анимацией.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 12, 2018, 12:46:41
Но, опять же, как-та "внутре" устроено?? может распаковка каждого кадра динамическая (или сразу при старте скина всё разворачивается в память??) Если распаковка динамическая, то ухудшение качества исходных кадров (читай - увеличение скорости распаковки "на лету") может повлиять на ситуацию. Я бы попробовал провести эксперимент. Тем более, что разгрузка процессора на несколько процентов может радикально исправить ситуацию с анимацией.
Артём это эксперимент уже проводил - храение графики в сжатом виде и распаковка по мере надобности. Для этого понадобится ооооочень крутая машина.
Сейчас распаковывается всё сразу, и в редакторе, и в плеере.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 12, 2018, 12:49:40
Значит, целую бобину не рисовать, а только вращающуюся её часть, есть определенный резон - картинка будет значительно меньше. Также идея убрать лишние аниматоры, тоже стоит внимания - на роликах убрать ребра, и анимировать их уже не будет необходимости. Многие этот момент и не заметят даже. А вот идея уменьшать количество кадров приведет лишь к тому, что пользоваться этим скином попросту не станут. Раз покрутить ради посмотреть, а дальше захочется переключить на более приятный глазу скин, так как постоянно смотреть на дергание мало кто выдержит...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 12, 2018, 12:56:39
...Также идея убрать лишние аниматоры, тоже стоит внимания - на роликах убрать ребра, и анимировать их уже не будет необходимости. Многие этот момент и не заметят даже.
Ага... Кто-то даже заметил, что прижимной ролик не вертится! (не в этом скине) Надо, чтоб и шумок на ём вращался.  ;D
Хотя, я, в принципе - ЗА, за все приемлимые упрощения.

Значит, целую бобину не рисовать, а только вращающуюся её часть, есть определенный резон - картинка будет значительно меньше.
В бобинах только "обод" не вертится. Такая идея уже была, но и на бобинах присутствует шумовая текстура и, когда вертится только внутренняя часть, это становится заметно даже не слишком пытливому глазу. Да и экономия - 30..50 пикселей, в данном случае проблему не решит.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 12, 2018, 14:16:07

Вот бы ещё в теме установить жесткую модерацию (или даже премодерацию), дабы не постили туда кому не лень. А только Гуру свои полезности!
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 13, 2018, 15:42:28
Всё же решил показать ну очень тестовую версию (https://yadi.sk/d/VDkwBkUQQyoppw) с блюренными бобинками (только PR-101).
Имеет ли сей концеп право на существование?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 13, 2018, 16:13:55
Всё же решил показать ну очень тестовую версию (https://yadi.sk/d/VDkwBkUQQyoppw) с блюренными бобинками (только PR-101).
Имеет ли сей концеп право на существование?
Так даже хуже, чем все предыдущие. Пока изначальный вариант мне больше нравится, чем все последующие. Похоже, уменьшать количество побочных анимаций - единственное возможное решение немного разгрузить скин.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 13, 2018, 16:37:30
На моём железе точно так же дрожжит и блюр, как прежде рёбра бобин.
Для меня всё же загадка: какая деталь оригинала не позволила вписать его в масштаб FullHD? Таких проблем бы сейчас не было и всё были бы довольны.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 13, 2018, 17:58:23
На моём железе точно так же дрожжит и блюр, как прежде рёбра бобин.
Для меня всё же загадка: какая деталь оригинала не позволила вписать его в масштаб FullHD? Таких проблем бы сейчас не было и всё были бы довольны.
Дрожь неизбежна, т.к. тут ещё и кадров всего 60. Более менее смотрится на пустой бобине.
Что мешало вписать в FHD? Единый выбранный масштаб. И у меня нет уверенности, что будь он чуть меньше - проблем бы не было...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 14, 2018, 10:54:02
с блюром так же нет улучшений (core i7 @3.2GHz), разве что улучшилась ситуация с ошибкой "Out of memory" при переключении с другого скина (иногда переключается даже не из дефолтного, и не надо закрывать AIMP).
И ещё! ВАЖНО! - загрузка CPU снизилась до 10-11% (т.е. примерно до 80-90% потока) а это очень хорошо, только непонятно почему (если CPU всё равно  какого качества картинки крутить в аниматоре)? Или Вы как-то оптимизировали структуру скина??
Визуально, похоже увеличили тайминги... Так? Кстати в предыдущих версиях загрузка была 12-13% и бобины иногда "подлагивали" :( здесь же просто крутятся дискретно, но ровненько.

Внимательно присмотрелся к скину: не знаю как там тормозят скрипты счётчика и индикатора, по большому счёту - основные ресурсы отжирают бобины (прижимные ролики - совсем крошечные аниматоры с малым FPS)
Поэкспериментировал со своим "корветом" (там диск, по размеру тоже немаленький аниматор = 54 кадра , собственно диск 510*360, но в аниматоре почему-то размеры кадров 1850*1080 :( похоже, что как-то неоптимально его собрал :) с таким запасом потом можно и "4K" версию слабать ;) )  т.е. суммарное разрешение аниматора 98050*1080, но, тем не менее пару таких аниматоров, вроде без тормозов можно крутить с переменными скоростями до 1:3 (как бобины). У Вас диаметр бобины 600 точек примерно.

Результаты экспериментов с одним анимаматором диска:
(8 потоков, т.е.12-13% CPU соответствуют практически 100% загрузке потока, в () указаны примерная загрузка потока)

тайминг   загрузка CPU (потока)   коммент.
4ms        12-13% (100+%)         иногда (раз в 2-3 оборота) подёргивается и пропускает кадры (скорость такая же, как и при 8mS)
8ms        12-13% (100+%)         иногда (раз в 2-3 оборота) подёргивается и пропускает кадры
10mS      12-13% (100%)           крутится плавно
20mS      8-9%     (70%)             не дёргается но нет плавности (видна дискретность)
28mS      6-7%     (55%)             видна неравномерность, если проследить глазами за каким-либо элементом вращающегося диска
33mS      5-6%     (50%)             /кратно рефрешу монитора/ крутится плавно
50mS      3-5%     (40%)             крутится плавно, дискретность почти не видна ( раз в 2-3 оборота микрофриз 50-100mS)
60mS      3-5%     (40%)             не дёргается но нет плавности (видна дискретность)
66mS      3-5%     (40%)             /кратно рефрешу монитора/ не дёргается но нет плавности (видна дискретность)
250mS    1-2%     (15%)             явно видна дискретность :)

Если взять два аниматора, то, думаю загрузка CPU увеличится для каждого случая примерно в 1,8-1,9 раз
Критичным для визуального восприятия, является частота переключения кадров аниматора (в теории 40Hz. т.е. 25mS, из практики, - более-менее воспринимаются тайминги до 20 (или даже 16-17)Hz /как в старинном кино :))/, т.е. до 50-60 mS, дальше всё :( - дискретность и дёргания. Так же заметил, что вроде бы если тайминг кратен периоду обновления экрана, то получается так же более плавно. По крайней мере у меня 33 mS гораздо приятнее глазу, чем на 28mS
Учитывая это -получается очень узкий диапазон возможных таймингов (если учитывать ещё и правильное соотношение скоростей пустой и полной бобин, как примерно 3:1). Т.е. реально получается диапазон 25-75mS (причём на 75 будет неприятная дискретность).
 Предлагаю пожертвовать правильным соотношением скоростей и сделать 2:1, т.е. сократить диапазон таймингов до 20..50mS (20 на пустой бобине, 50 на полной).
на мой взгляд может получиться вполне прилично. Количество кадров аниматора у Вас по моему-60, и угол поворота получается 60 ?? Вполне (у меня 6.670 и ничего, - плавно более-менее

Попробуйте такие значения:
пустая бобина - 20mS
полная - 50mS

(пока, наверное, только для 19-й скорости, для 9-й придётся делать отдельные аниматоры, с вдвое большим числом кадров, вероятно, т.к. по таймингам запаса нет совсем):


Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 12:48:08
... проект даже не собирается скин-редакторе :(( (зависает при нажатии кнопочки собрать)
Это странно... Но, вообще-то все проекты собираются в режиме СТОП, когда ничего не вертится и не колышется.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 14, 2018, 13:34:57
Это странно... Но, вообще-то все проекты собираются в режиме СТОП, когда ничего не вертится и не колышется.
спасибо за совет (неочевидная фича). Долго искал кнопочку "стоп" (так и не нашёл  :-[) в итоге, в дереве проекта снял галку с корневой ветки (в главном окне погасло всё отображение) и проект собрался :))

поправил предыдущий пост, по результатам :)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 14, 2018, 14:17:02
спасибо за совет (неочевидная фича). Долго искал кнопочку "стоп" (так и не нашёл  :-[) в итоге, в дереве проекта снял галку с корневой ветки (в главном окне погасло всё отображение) и проект собрался :))

поправил предыдущий пост, по результатам :)
управление в редакторе работает по клику мыши с зажатым Alt.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 14:43:52
управление в редакторе работает по клику мыши с зажатым Alt.
Это, когда есть на что нажимать и присутствуют связи в элементах.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 14, 2018, 15:53:43
Это, когда есть на что нажимать и присутствуют связи в элементах.
Уппсс... Мне это как-то и в голову не пришло. Полагал, что Adept_of_thrueSound в качестве основы хотя бы "Bliss Lite" использует...

Но к теме:
Ещё один тест (https://yadi.sk/d/xsVngd97N0QAbw).
На панель (под счётчиком) выведены реальные тайминги. Тайминги рассчётные, но для данного числа кадров (90 для PR-101) на полной бобине их, пожалуй, можно и скорректировать в меньшую сторону, как советует Adept_of_thrueSound.
На моей машине, и на мой взгляд, дёрганье перестаёт раздражать в районе... Ладно, умолчу, подожду мнения сторонних наблюдателей  ;)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 16:05:33
Мне особо сказать нечего, ядро под завяку (> 26%), даже на маленьких бобинах.
Но всё же странно, мелкие бобины уж никак не больше моих в Акае, но с посленим у меня нагрузка 20..22 на 19 и 9..11 на 9-ке, а тайминги-то там покруче.

Не могу разглядеть: бобины по-прежнему двуслойные, т.е. от нижных аниматоров только тень используется от рёбер?
Попробуй, если так, убрать ради эксперимента - всё-таки одним слоем меньше.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 14, 2018, 16:15:21
Комфортных таймингов не обнаружил - количества кадров явно не хватает для комфортного просмотра.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 16:39:41
... Полагал, что Adept_of_thrueSound в качестве основы хотя бы "Bliss Lite" использует...
Для наших целей он мало подходит, там много лишнего, много всего переименовывать. В своё время я сделал шаблон на основе пустого проекта, вот им и пользовался, или даже предыдущий проект использовал, если схож по составу элементов.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 14, 2018, 17:03:14
В своё время я сделал шаблон на основе пустого проекта, вот им и пользовался, или даже предыдущий проект использовал, если схож по составу элементов.
Ну я-то неизменно из проекта в проект кочую  ;D

Мне особо сказать нечего, ядро под завяку (> 26%), даже на маленьких бобинах.
Но всё же странно, мелкие бобины уж никак не больше моих в Акае, но с посленим у меня нагрузка 20..22 на 19 и 9..11 на 9-ке, а тайминги-то там покруче.
У меня 20-23%

Не могу разглядеть: бобины по-прежнему двуслойные, т.е. от нижных аниматоров только тень используется от рёбер?
Попробуй, если так, убрать ради эксперимента - всё-таки одним слоем меньше.
У маленькой в нижнем слое не только тень, но и подкатушечник...

Вот "безтеневая" версия (https://yadi.sk/d/v-8kweO8_j9N0A)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: TurboDISCO Adept on December 14, 2018, 17:11:51
...приблизительно всё то же, плюс - "быстрая" бобина теперь на грани постоянного дрожания и также происходят её еле заметные периодические вздрагивания-рывки (последнее - не зависимо от значения тайминга).

P.S. ЦП - показатель таким же и остался, 11-12%.
А вот оперативка пошла в разнос, более чем в 3 раза - около 1100Mb

Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 14, 2018, 17:24:03
(про предыдущую (НЕ безтеневую версию):
тайминги более-менее по-моему (от 16 до 50), но очень чувствуется дискретность перемещения. Угол шага конечно крупный (40) (думаю у меня на "корвете" 6,670 смотрится гладенько из-за большей скорости)
Вообще, если бы я не знал, что у меня 54 кадра в анимации и такой крупный шаг то подумал бы, что шаг гораздо мельче (почему такой эффект (реально крутится гораздо плавнее с гораздо худшими параметрами (шаг 6,670 и тайминг 33mS) почему так???? Может кто объяснит ?  :-\

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

А ещё очень заметна неравномерность вращения (микрофризы в большом количестве на оборот) Загрузка ядра "под завязку". Мне кажется если решить проблему неравномерности вращения, то будет более-менее приемлемо (именно дёргание делает некомфортным просмотр (тайминги, конечно тоже "на грани").  Ещё можно по-моему увеличить скорость вращения бобин (можно попробовать методом уменьшения кадров в аниматоре) т.к. сейчас на катушке 267мм об орот делается за 5,5сек, а при диаметре рулона 260мм и скорости 19,5 оборот должен делаться за 4,2 сек немного, но может улучшит визуалку. Мне кажется, что на большей скорости вращения будет смотреться более плавно, несмотря на меньшее количество кадров.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: TurboDISCO Adept on December 14, 2018, 17:54:25
...Ещё можно по-моему увеличить скорость вращения бобин... Мне кажется, что на большей скорости вращения будет смотреться более плавно, несмотря на меньшее количество кадров.
Из того, что у меня нормально выглядело, это проект из этого поста (https://www.aimp.ru/forum/index.php?topic=61274.msg379040#msg379040), если интервалы там выставлять в пределах 10-20. Бобины, конечно, вращаются тогда не реалистично бешено, но зато практически почти идеально в остальном.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 18:27:39
Вот "безтеневая" версия
Заметно проц разгрузился. У меня теперь на больших 19..23, на маленьких 10..13. Изменение скорости сейчас хорошо заметно. У тебя запас по производительности, наверняка, ещё больше. Вот тут, может, кадров и добавить, не в разы, конечно. Вот ещё одно подтверждение, что число слоёв сильнее влияет, чем тайминги.
Лента, ведь, довольно тёмная, тень на ней никто разглядывать не будет (своими глазами я так и не увидел), сделай в одном слое.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 14, 2018, 18:54:01
Заметно проц разгрузился....
Согласен. Теперь на 19-й скорости 9-11% CPU (~90-95% потока). С маленькими катушками 8-10% (~75-80% потока)
на 9-й скорости 7-9% и 5-7%, соответсвтвенно.
тайминги на 9-й скорости совершенно неюзабельные (до 90) смотрится очень "не камильфо"

--------------
не хотите попробовать чуть быстрее крутить катушки (на 20%) сейчас оборот большого рулона ровно 5 сек, должен по идее быть где-то в районе 4,2 (можно позволить себе опустить до 4-х или даже чуть меньше. Возможно будет смотреться приятнее, на 9-й уж точно. Я бы попробовал "плясать от того, что тайминги на 9-й не должны опускаться ниже 60mS, соответственно на 19-й не менее
30mS (м.б. чуть проредить аниматор для этого, а может и не надо. Запас по CPU(хоть и небольшой), теперь (после убирания одного слоя анимации) есть.


Лента, ведь, довольно тёмная, тень на ней никто разглядывать не будет (своими глазами я так и не увидел), сделай в одном слое.
А там где-то была тень???  :-[
__________________________________________________________________________________________________
микрофризы присутствуют, тем не менее :( но уже вполне юзабельно ;) УРА-а-а-а  :D !!
9-я нерабочая по анимации (увы... /а может и фиг с ним, всё равно, наверное мало кто ей пользуется, я, к примеру, - никогда :))/)

__________________________________________________________________________________________________
P.S. Артёму на заметку:
Классно было бы, если бы SE мог уметь назначать аниматоры на разные ядра/потоки. Вот реальная польза была бы (особенно в свете грядущих (рано или поздно) 4К версий :))
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 19:07:35
тайминги на 9-й скорости совершенно неюзабельные (до 90) смотрится очень "не камильфо"
Тайминги выбираются такими, чтоб скорость вращения, по возможности, была близка к реальной и ускорять их не надо, лучше увеличить число кадров.

А там где-то была тень???  :-[
Бобины здесь состоят из двух синхронных аниматоров, между ними - лента. Нижний даёт тень от рёбер на корпус, верхний - на ленту. В натуре она, разумеется, разная.
В своих проектах я этим пренебрегаю и аниматор у меня во всех бобинниках один и тень одна на всё. На вертикальном рефлексе ленты тени и так нет, в остальных зонах лента достаточно тёмная, чтоб на ней различить увеличенную тень от рёбер бобины, тем более при вращении.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 14, 2018, 19:29:04
Тайминги выбираются такими, чтоб скорость вращения, по возможности, была близка к реальной и ускорять их не надо, лучше увеличить число кадров.
А разве тайминги не взаимозависимы с количеством кадров аниматора для достижения требуемой скорости вращения?? Увеличиваем число кадров - должны уменьшать тайминги. Не?? И, как я говорил уже, - на 20% можно попробовать сделать  побыстрее (будет по моему немного плавнее смотреться) тем более, что в свете немного разгруженного CPU можно просто чуть на 20% уменьшить тайминги (если конечно опять не упрёмся в CPU (тогда придётся уменьшать количество кадров).
Но, к счастью уже сейчас смотрится вполне себе красиво (небольшие подёргивания остались, но уже на порядок лучше, чем было в предыдущих версиях)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 14, 2018, 19:39:47
И индикатор забегал, и фризы исчезли... Загрузка одного потока наполовину, кадров точно теперь можно добавить.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 20:10:21
А разве тайминги не взаимозависимы с количеством кадров аниматора для достижения требуемой скорости вращения?? Увеличиваем число кадров - должны уменьшать тайминги. Не?? И, как я говорил уже, - на 20% можно попробовать сделать  побыстрее (будет по моему немного плавнее смотреться) тем более, что в свете немного разгруженного CPU можно просто чуть на 20% уменьшить тайминги (если конечно опять не упрёмся в CPU (тогда придётся уменьшать количество кадров).
Да, не будет лучше, если при том же числе кадров уменьшить тайминги, 100 раз это уже перепроверялось, тем более, что скорость зависит от наполнения ленты и неестественно быстрая скорость вращения будет бросаться в глаза. Именно увеличение числа кадров даёт плавность, ес-но, тайминги при этом надо будет тоже уменьшать. В режиме перемотки тайминги остаются прежними. Вот и надо для данного проекта подобрать оптимальную пару: число кадров - время.
В Акае-635 160 кадров на 1/3 оборота, т.е. 480 кадров/оборот, тайминги меняются от 5 до 11 мс. Вращение разве не плавное? И загрузка даже моего i3 приемлимая.
Другое дело, что Владимир не хочет идти на упрощение бобин, а цельноразмерный аниматор в полтысячи кадров редактор не переварит.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 14, 2018, 20:46:21
... и неестественно быстрая скорость вращения будет бросаться в глаза

я как раз предлагал ближе к настоящей (+20% как раз почти 19,05 - ну чуть быстрее), ну а остальное, что Вы описали конечно верно. Удивляюсь, что в AKAI такие экстремально низкие тайминги :( и крутится там очень плавненько.
Сейчас (без тени) вполне приемлемо. ИМХО чуть побыстрее (если CPU хватит), и будет - ОК :))
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 21:01:44
... Удивляюсь, что в AKAI такие экстремально низкие тайминги :( и крутится там очень плавненько.
По рассчётам они должны быть ещё меньше, но тут другая проблема образуется: при использовании таймингов в 2..6 мс изменение времени даже на 1 мс воспринимается визуально как скачок скорости вращения, т.е. дискретность уже довольно грубая. Так что, уж лучше пусть крутятся помедленнее, но плавно.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 14, 2018, 21:10:24
Проблема с тенями не только в том, что их может быть видно на ленте. Тени не должно быть в не зоны корпуса (маг же стоит вертикально, а не лежит на "рабочем столе"). Сейчас это решается маскированием соответствующей "панели", а текстура аниматора тени одна (как и общая текстура основного тела бобины). Если тень делать совместно с бобиной, придётся делать два набора текстур, - отдельно для левой и правой бобин, что увеличит объём скина...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 21:17:45
... Тени не должно быть в не зоны корпуса (маг же стоит вертикально, а не лежит на "рабочем столе").
Так, это - само собой.

... Если тень делать совместно с бобиной, придётся делать два набора текстур, - отдельно для левой и правой бобин, что увеличит объём скина...
Аниматоры же зеркалируются в редакторе. У меня он один: и на левую и на правую.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 22:13:15
Аниматоры же зеркалируются в редакторе. У меня он один: и на левую и на правую.
Ввёл тебя в заблуждение. Это рулоны у меня зеркальные, а бобины просто одинаковые, поскольку нет в них сквозных окон.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 14, 2018, 22:17:58
Аниматоры же зеркалируются в редакторе. У меня он один: и на левую и на правую.
Но тут другая проблема, придётся "глобальный" угол приводить к 90 градусам. И уж с надписями-то этот вариант точно не пройдёт...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 14, 2018, 22:23:39
А здесь освещение разве не 90 гр.? Я потому давно и перешёл на него, что можно использовать симметрию.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 15, 2018, 00:12:25
А здесь освещение разве не 90 гр.? Я потому давно и перешёл на него, что можно использовать симметрию.
Нет, - "стандартные"  ;) 100 градусов. У меня зеркалированы только ленточные "хвосты", сами рулоны просто продублированы.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 15, 2018, 10:05:51
Погонял вчера сегодня безтеневую версию подольше. В принципе, до середины бобины более менее удобоваримо, дальше видна дискретность, впрочем так же и на всех остальных бобиниках от Владимира. Отсутствие тени вообще никак не напрягает, хоть сейчас ставь этот вариант на финал. Прибавить бы кадров раза в полтора-два и будет наверное достаточно. Тем более, ресурс оптимизаций еще далеко не исчерпан.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 15, 2018, 12:35:10
Нет, - "стандартные"  ;) 100 градусов.
А велика разница - 10 гр., по теням даже трудно понять, что не 90, а проблем много больше.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 15, 2018, 12:43:49
Коль пошла такая пьянка, предлагаю владельцам крутых компов ещё 4 теста (https://yadi.sk/d/RCpIDxx1r5rZrA) аниматоров бобин на сей раз с мелким шагом. Померяйтесь процками.
В имени файла циферка перед буквой "L" - число слоёв, не считая фоновый контейнер, последние две цифры - число кадров на 1/8 оборота.
Сдаётся мне, что бобины такого диаметра для приемлимой плавности надо поворачивать не более чем на 0.5 гр/кадр. Трёхслойный вариант вообще неживой.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 15, 2018, 15:33:18
Коль пошла такая пьянка, предлагаю владельцам крутых компов ещё 4 теста (https://yadi.sk/d/RCpIDxx1r5rZrA) аниматоров бобин на сей раз с мелким шагом. Померяйтесь процками.
В имени файла циферка перед буквой "L" - число слоёв, не считая фоновый контейнер, последние две цифры - число кадров на 1/8 оборота.
Сдаётся мне, что бобины такого диаметра для приемлимой плавности надо поворачивать не более чем на 0.5 гр/кадр. Трёхслойный вариант вообще неживой.
Я бы не сказал, что при 45 кадрах намного хуже, чем при 90. При самой малой скорости есть небольшая разница, но совсем не принципиальная. При больших скоростях вовсе не отличить. У меня и 3-слойный вариант идет без фризов, но уже появляется зависимость скорости одной бобины от другой. В общем, я считаю вариант с 360 кадрами вполне достаточным и для больших бобин.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 15, 2018, 16:11:09
Я бы не сказал, что при 45 кадрах намного хуже, чем при 90. При самой малой скорости есть небольшая разница, но совсем не принципиальная. При больших скоростях вовсе не отличить. У меня и 3-слойный вариант идет без фризов, но уже появляется зависимость скорости одной бобины от другой. В общем, я считаю вариант с 360 кадрами вполне достаточным и для больших бобин.
При 45 всё же заметно дрожжание рёбер, хоть и приемлимо, а с 90-кадровым тайминги неприемлимо низкие.
Фризов тут и не должно вроде быть, поскольку кроме этих двух аниматоров в "скине" ничего больше нет.
Влияние друг на друга и говорит уже о тормозах, проц не успевает.
Только один полный аниматор на 360 кадров съест 760*760*360*4 =~ 800 МБ памяти.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 15, 2018, 16:43:39
Core i7 @3.2GHz
3Layer синхронно с таймингами до 15 идёт , но периодически подлагивает (видимо особенности работы двух тяжёлых  аниматоров) загрузка CPU (одного потока)  при этом 90% (периодические микрофризы остаются и при увеличении таймингов до максимума *50)(при это загрузка CPU(потока)=70% На 2Layer вариантов лагов нет совсем.
 Если одна бобина (вторая заблокирована таймингом 0), то нормально крутится до тайминга 3(CPU=90%)дальше пропуски кадров
(аниматор тяжёлый, сжирает почти все ресурсы, потому, действительно нерабочий (не будут же в скине только катушка) ? :)

Варианты 60 и 90 практически визуально одинаковы до крайних больших таймингов. На тайминге 50, вариант 90 практически идеально (60 - чуть-чуть видно шаг) загрузка CPU =15%(крутятся 2 бобины), 45 - шаг видно уже явственнее на таймингах 50 уже шажками, заметно, но не критично)
На тайминге 10 у всех 2Layer-вариантов, загрузка CPU примерно 70-75%
если остановлена одна бобина, то нагрузка на CPU (поток) ~35% примерно (тайминг 10)

Все 2Layer рабочие - 90 бескомпромиссный на медленных скоростях :( до тайминга 40 вариант 45 тоже ничего)

В общем варианты 60 и 90 визуально практически одинаковы, так что можно выбирать любой из них, какой подойдёт по диапазону скоростей вращения. При прочих равных - лучше 90, т.к. практически идеален :)
60 - мало чем ему уступает.
--------------------------
Кстати, - "шиз-идея"  :-\:
использовать 2 аниматора: до сматывания бобины  с полной до половины (медленные скорости) использовать вариант "90", с половины до конца (большая скорость) - вариант "60" (или даже вообще "45")  :) на середине они будут очень близки по поведению. Момента переключения никто не заметит :)) /это конечно, если нужен большой диапазон скоростей и суперплавное медленное вращение/
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 15, 2018, 17:42:18
... В общем варианты 60 и 90 визуально практически одинаковы, так что можно выбирать любой из них, какой подойдёт по диапазону скоростей вращения. При прочих равных - лучше 90, т.к. практически идеален :)
Это всё лишь тесты, к данному скину это неприменимо, поскольку в них использованы 45-градусные аниматоры (1/8).

Кстати, - "шиз-идея"  :-\:
использовать 2 аниматора...
Тут встаёт вопрос: как синхронизировать  с точностью до фазы два аниматора с разным числом кадров в момент переключения? Одинаковых фаз у них может и вовсе не оказаться.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 15, 2018, 18:26:30
Тут встаёт вопрос: как синхронизировать  с точностью до фазы два аниматора с разным числом кадров в момент переключения? Одинаковых фаз у них может и вовсе не оказаться.

Это да, если аниматор всегда стартует с первой фазы, то оборвать его, условие переключения может, наверное, на любой. Но это происходит один раз за трек, в середине. Так что вполне можно "забить"  ;)  это будет редко заметно, а тем более, если бобина сматывается не за трек, а за 15/30/45 минут (помнится была такая опция на паре скинов. На самом деле весьма полезная, КМК). В конце концов можно опционально включать "галочкой" в меню, кому надо :)  А может и можно как-то синхронизировать? (хотя подразумеваю, что цикл аниматора совершенно ничего не способен передать "во вне")
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 16, 2018, 19:53:07
Может, зря мы тут копья ломаем и Владимира терроризируем? Скин лишь четвёртый день в прокате, а скачиваний более 11.000, стало быть народ устраивает, никто ничего не написал даже.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 16, 2018, 20:38:55
Я за здоровый перфекционизм :) (Владимир, думаю тоже, судя по всему :)). А большинство не зарегестрированы, чтобы писать отзывы (сам довольно долго был без регистрации :) ну и ленятся просто :)) 
Думаю "терроризируем" полезно :) т.к. коллективным разумом-таки помогли (мне кажется) сделать более красиво. Ну и так - "группа поддержки" неравнодушных (тоже важно ). Я думаю Владимир сделает бестеневой аниматор, как в последней тестовой версии. Может ещё чего улучшит и будет ОК. Вообще любое обсуждение полезно, т.к. это  бесценный опыт :)

P.S. глядишь и ещё кто к скиноделию подключится. :) Я вот хрен бы начал рисовать "корвет", если бы не зацепился языком в теме про Ваш виниловый "техникс" ;)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 16, 2018, 20:53:06
... Я думаю Владимир сделает бестеневой аниматор, как в последней тестовой версии.
Не, совсем бестеневой не надо, речь шла о том, чтоб сделать тень в верхнем аниматоре, выбросив нижние, тем самым ликвидировав один слой, что, как видели, заметно разгрузило проц. Да, будет два разных аниматора бобин: левый и правый, но ни размер файла, ни выделение памяти не изменятся, за счёт сокращение того нижнего аниматора (он такой же по размерам и числу кадров).


... Я вот хрен бы начал рисовать "корвет", если бы не зацепился языком в теме про Ваш виниловый "техникс" ;)
Ну, это уже душу греет, значит уже двух человек я пристрастил к этому делу, лет 6 назад, ЕМНИП, такая же история произошла с топикстартером.  ;)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 16, 2018, 21:40:05
Не, совсем бестеневой не надо, речь шла о том, чтоб сделать тень в верхнем аниматоре, выбросив нижние, тем самым ликвидировав один слой, что, как видели, заметно разгрузило проц. Да, будет два разных аниматора бобин: левый и правый, но ни размер файла, ни выделение памяти не изменятся, за счёт сокращение того нижнего аниматора (он такой же по размерам и числу кадров).
Для маленькой бобины ничего не изменится, - даже если встроить тень в "корпус" бобины, придётся отдельный слой с подкатушечником делать. Буду думать, как невидимым аниматорам обнулять интервал, - это тоже снижает нагрузку. Попутно посмотрю, может и от пары коммутаторов с выражениями удастся избавиться...

Ну, это уже душу греет, значит уже двух человек я пристрастил к этому делу, лет 6 назад, ЕМНИП, такая же история произошла с топикстартером.  ;)
А первым толчком стал этот пост (https://www.aimp.ru/forum/index.php?topic=17387.msg155958#msg155958) семилетней давности...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 16, 2018, 21:43:14
Может, зря мы тут копья ломаем и Владимира терроризируем? Скин лишь четвёртый день в прокате, а скачиваний более 11.000, стало быть народ устраивает, никто ничего не написал даже.
Огромное число скачиваний в каталоге меня всегда смущало, но у меня с ЯД текущая версия скачана 120 раз, что, полагаю, тоже немало...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 16, 2018, 22:00:42
Для маленькой бобины ничего не изменится, - даже если встроить тень в "корпус" бобины, придётся отдельный слой с подкатушечником делать ...
Да, выкинул бы их вообще, смотрятся как две пуговки на рубашке 58 размера. ;D Глядишь, скин бы ещё полегчал.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 16, 2018, 22:08:48
Кстати, насчёт отдельных "хвостов". Мне лишь единожды пришлось такое проделать в Астре, поскольку там выход ленты несимметричный, но когда их добавил в скин после аниматоров ленты, заметил, что сразу возросла нагрузка на проц, хотя размеры бобин там совсем небольшие. По сути дела это ещё один слой. Раздельные аниматоры в этом случае экономят память и, возможно, уменьшают и размер файла, но быстродейстивие явно снижают.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 16, 2018, 22:48:03
Да, выкинул бы их вообще, смотрятся как две пуговки на рубашке 58 размера. ;D Глядишь, скин бы ещё полегчал.
Там не пуговки. У пустой бобины подкатушечник очень даже виден.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 17, 2018, 07:14:35
Кстати, насчёт отдельных "хвостов". Мне лишь единожды пришлось такое проделать в Астре, поскольку там выход ленты несимметричный, но когда их добавил в скин после аниматоров ленты, заметил, что сразу возросла нагрузка на проц, хотя размеры бобин там совсем небольшие. По сути дела это ещё один слой. Раздельные аниматоры в этом случае экономят память и, возможно, уменьшают и размер файла, но быстродейстивие явно снижают.
В Пионере два рулона и два набора хвостов. И если создание текстуры рулонов упрощено твоим скриптом, то хвосты мне приходится делать ручками, а там по 200 кадров (на большее не хватает ресурсов)! И уже созданные объединить не получится  :-\
Может у тебя и для хвостов есть "автомат"?
Я ж сначала собирался и здесь замутить версию два-в-одном. Вот было бы слоёв!
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 17, 2018, 08:24:50
... хвосты мне приходится делать ручками, а там по 200 кадров (на большее не хватает ресурсов)!
Ну, на хвосты-то уж зачем столько?! Кадры там меняются медленно и их должно быть столько же, сколько в рулоне для облегчения синхронизации. А в рулонах достаточно делать через 1 пикс/радиус.

Может у тебя и для хвостов есть "автомат"?
У меня так и не получилось в скрипте рисовать пером, в чём загвоздка была - теперь даже и не вспомнить... Помню лишь, что в то время не нашёл ни одного подходящего примера на Java по рисованию векторов. А геометрия там нехитрая, рассчёты тоже.
Так что, и сам всё вручную тянул. Единственное, что облегчает трансформацию - вспомогательные окружности, указывающие точку входа в рулон, продублированные в каждом кадре.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 17, 2018, 09:13:59
200 кадров на ТАКОЙ рулон - это даже мало, но на большее ни ресурсов, ни терпения...
Да, я тоже рисую вспомогательную окружность, а хвост - многоугольник с контурной заливкой, в ненужных местах маскированный. Его точку входа (угол многоугольника) таскаю "белой стрелой"  ;)
Векторные маски я так и не научился делать, ставлю обычные растровые  :(
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 17, 2018, 09:54:22
200 кадров на ТАКОЙ рулон - это даже мало, но на большее ни ресурсов, ни терпения...
Ну, вот так и получается - тут побольше, там побольше, в результате тормоза. Зачем? ??? Дискретность обновления позиции все твои старания всё одно сожрёт.

Векторные маски я так и не научился делать, ставлю обычные растровые  :(
Собираешь в группу все слои, которые нужно маскировать. Даже если это один слой, помещаешь его в группу, на слое векторную маску не создать. В группе создаёшь маски (2 клика по иконке маске внизу панели слоёв). Растровую маску (она будет выделена) удаляешь из меню по ПКМ, выбираешь векторную. Выбираешь векторный инструмент (прямоугольник, круг, ...) в режимах (главная панель) выбираешь не Shape, а Path и рисуешь, что надо. Всё! Маски можно так же редактировать, трансформировать, комбинировать (Path Operation) как и векторные фигуры.

P.S. Если у тебя в каком-то слое уже есть подходящий контур для маски, то можно просто скопировать его (Ctrl+C, векторная маска в группе слоёв должна быть уже создана), выбрать маску и вставить (Ctrl+V) тоже в режиме Path. К примеру, так можно обрезать тень вне корпуса мага, выбрав его внешний контур и поместив в маску группы теневых бобин.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 17, 2018, 21:59:15
... а хвост - многоугольник с контурной заливкой, в ненужных местах маскированный. Его точку входа (угол многоугольника) таскаю "белой стрелой"  ;)
Ну, это же застрелиться легче! Я когда-то таскал векторную линию за две точки, но там проблема в том, что она под крайними углами превращается в паралелограмм и становится либо тоньше, либо толще, что, если приглядеться, заметно. Нашёл более простой способ.
В раскадровке рулона над первым кадром рисуешь пером путь (две точки) от точки выхода ленты из крайней стойки до пересечения с рулоном (примерно). Затем этот путь дублируется с шагом в  ширину одного кадра с помощью команды повторной трансформации. Останется перетаскать все эти векторы лишь за одну точку в каждом кадре. Далее надо создать два слоя: один собственно для хвостов ленты, второй - для теней от них. На вкладке слоёв выбираешь первый слой, на вкладке Path созданный путь. Выбираешь мягкую кисть в 1 пикс, её цвет (нечто коричневое под ленту), на вкладе Path внизу жмёшь иконку Stroke path with brush. Переключаешься на второй слой (для тени), кисть 7..10 пикс, цвет чёрный и снова  Stroke path with brush. С помощь Move Tool смещаешь эту тень насколько и куда нужно от ленты, остаётся настроить Opacity для каждого слоя.
Получается примерно так:

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61274.0;attach=55876)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 18, 2018, 00:20:07
Ну, это же застрелиться легче! Я когда-то таскал векторную линию за две точки, но там проблема в том, что она под крайними углами превращается в паралелограмм и становится либо тоньше, либо толще, что, если приглядеться, заметно. Нашёл более простой способ.
В раскадровке рулона над первым кадром рисуешь пером путь (две точки) от точки выхода ленты из крайней стойки до пересечения с рулоном (примерно). Затем этот путь дублируется с шагом в  ширину одного кадра с помощью команды повторной трансформации. Останется перетаскать все эти векторы лишь за одну точку в каждом кадре. Далее надо создать два слоя: один собственно для хвостов ленты, второй - для теней от них. На вкладке слоёв выбираешь первый слой, на вкладке Path созданный путь. Выбираешь мягкую кисть в 1 пикс, её цвет (нечто коричневое под ленту), на вкладе Path внизу жмёшь иконку Stroke path with brush. Переключаешься на второй слой (для тени), кисть 7..10 пикс, цвет чёрный и снова  Stroke path with brush. С помощь Move Tool смещаешь эту тень насколько и куда нужно от ленты, остаётся настроить Opacity для каждого слоя.
Получается примерно так:

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61274.0;attach=55876)
В моём случае "хвост" тоже таскается за одну точку, т.е. толщина линии постоянная (это ж толщина обводки).
Попробую и твой вариант, правда, не уверен - понадобится ли, - нынешний Пионер - "лебединая песня"...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 18, 2018, 08:30:44
Попробую и твой вариант, правда, не уверен - понадобится ли, - нынешний Пионер - "лебединая песня"...
Так и мне не довелось применить его, лишь попробовал в заброшенном Тике. Мне понравилось, что можно получить очень тонкую с мягкими краями прямую. Всё зависит от выбранной кисти, а её можно и свою создать.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 19, 2018, 16:33:30
Мне понравилось, что можно получить очень тонкую с мягкими краями прямую. Всё зависит от выбранной кисти, а её можно и свою создать.
Тонкую... с мягкими краями... У меня обычно полупрозрачная, в один пиксель толщиной. Куда там ещё мягкость  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 19, 2018, 16:42:05
Сильно не бейте, но поскольку плавности всё равно не добиться, меня и вот такой (https://yadi.sk/d/xsVngd97N0QAbw) вариант устраивает.
А девятая скорость и бобины №18 тут чисто для того, чтобы кнопочки соответствующие задействовать, посему на них и вовсе внимания обращать не стоит.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 19, 2018, 17:09:01
Сильно не бейте, но поскольку плавности всё равно не добиться, меня и вот такой (https://yadi.sk/d/xsVngd97N0QAbw) вариант устраивает.
А девятая скорость и бобины №18 тут чисто для того, чтобы кнопочки соответствующие задействовать, посему на них и вовсе внимания обращать не стоит.
А в чем отличие от первого релиза?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 19, 2018, 17:34:28
А в чем отличие от первого релиза?
Мелкие ухищрения... Но на моей машине загрузка проца чуть снизилась.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 19, 2018, 17:38:59
Мелкие ухищрения... Но на моей машине загрузка проца чуть снизилась.
У меня изменений не наблюдается. Жаль, прогресс был налицо. Можно было и кадров добавить вместо незаметных глазу теней и роликов.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 19, 2018, 18:01:45
Мне одному кажется, что предыдущие тестовые версии были лучше (плавнее)?? Эта по-моему ещё тормозней релиза (по крайней мере заполненная катушка еле движется рывками :((( Раньше как-то не замечались дискретные шаги смотки/намотки рулона ленты, а сейчас прям бросаются в глаза :((

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

Не знаю какая оптимизация здесь проведена, но предыдущие тестовые версии (там, где убирали один слой в аниматоре) были лучше (плавнее). 
на 19-й скорости загрузка потока  95-98%, на 9-й 80-85%, но дёргается визуально совсем неприятно (и вроде в процессор на 9-ке не упираемся....... :((( почему так??
Сейчас запустил тест-версию с показанными таймингами. Визуально шевелится приятнее. И пустая бобина крутится не так дискретно, и заполненная крутится более-менее, почти без рывков.  Загрузка процессора на 9/19 скорости практически такая же, как в последнем Вашем варианте. Они чем-то глобально отличаются (непонятно почему предыдущий тестовый вариант лучше работает)??


Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 19, 2018, 18:21:57
Тонкую... с мягкими краями... У меня обычно полупрозрачная, в один пиксель толщиной. Куда там ещё мягкость  :-\
Кисти уже от "природы" полупрозрачные, поскольку используют альфа-канал.

Сильно не бейте, но поскольку плавности всё равно не добиться ...
Так это было ясно со старттопика, что в таком масштабе плавности не добиться. Может, лет через 10..15 ... доживём ли...  :-[
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 19, 2018, 19:40:08
Владимир, а можно тогда попросить для личных нужд версию без теней, раз уж так грустно всё заканчивается. Она хотя бы как-то у меня работает. Я бы тестовую оставил, но там  тайминги на экране сделаны...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 19, 2018, 21:31:57
Мне одному кажется, что предыдущие тестовые версии были лучше (плавнее)?? Эта по-моему ещё тормозней релиза (по крайней мере заполненная катушка еле движется рывками :((( Раньше как-то не замечались дискретные шаги смотки/намотки рулона ленты, а сейчас прям бросаются в глаза :((

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

Не знаю какая оптимизация здесь проведена, но предыдущие тестовые версии (там, где убирали один слой в аниматоре) были лучше (плавнее). 
на 19-й скорости загрузка потока  95-98%, на 9-й 80-85%, но дёргается визуально совсем неприятно (и вроде в процессор на 9-ке не упираемся....... :((( почему так??
Сейчас запустил тест-версию с показанными таймингами. Визуально шевелится приятнее. И пустая бобина крутится не так дискретно, и заполненная крутится более-менее, почти без рывков.  Загрузка процессора на 9/19 скорости практически такая же, как в последнем Вашем варианте. Они чем-то глобально отличаются (непонятно почему предыдущий тестовый вариант лучше работает)??
На релизе и некоторых тестовых было больше кадров, и тайминги короче, потому и плавнее.
Дискретность намотки ленты - тут уж ничего поделать нельзя - 200 кадров...
Тени от рулонов дёргаются? Странно - рулоны-то я вообще не трогал - во всех версиях они одни и те же.
Рассматривать 9-ую скорость вообще не стоит - нерабочая.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 19, 2018, 21:34:28
Владимир, а можно тогда попросить для личных нужд версию без теней, раз уж так грустно всё заканчивается. Она хотя бы как-то у меня работает. Я бы тестовую оставил, но там  тайминги на экране сделаны...
Так может не только тени, но и маленькие бобины убрать совсем? И номер бобины - оставить только первую, или вторую? И ролики вращающиеся "фтопку"...  :o
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 20, 2018, 02:22:47
Так может не только тени, но и маленькие бобины убрать совсем? И номер бобины - оставить только первую, или вторую? И ролики вращающиеся "фтопку"...  :o
Если бы для это шло для дальнейшего увеличения числа кадров в бобинах, то да, я был бы не против и готов потестировать такой вариант. Если же этого уже не предвидится - мне лично достаточно только теней - комп тянет нормально такой вариант. Только конечно вариант, где кадров было больше.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 20, 2018, 04:36:47
Если бы для это шло для дальнейшего увеличения числа кадров в бобинах, то да, я был бы не против и готов потестировать такой вариант. Если же этого уже не предвидится - мне лично достаточно только теней - комп тянет нормально такой вариант. Только конечно вариант, где кадров было больше.
Ладно, персонально для тебя попробую сделать "купированную" версию...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 20, 2018, 14:29:26
странно то, что ещё вроде не упираемся в процессор (80-85% загрузка потока), а с анимацией совсем беда :(( (рывки и фризы)  Может как-то нужно поработать с оптимизацией структуры проекта (не знаю уж как :((, но скин "зело красив" и , конечно хочется чтобы он был рабочим. Так как сейчас, увы, малопригоден, потому что эстетическое удовольствие от него только пока нет вращения бобин. :(( и на перемотке :)
К сожалению и надежда на то, что на более мощном железе будет плавнентко и красиво - не оправдывается, ти.к. пока даже не упираемся в процессор.
Может убрать малозначимые тени на бобинах (как предлагал Александр (если они не убраны, т.к. ечли честно, тог я их даже и не увидел :) ) Как я понял,  нужно уменьшать количество слоёв анимации, и увеличивать FPS, с уменьшением таймингов (тайминги очень сильно, конечно влияют на загрузку CPU)

подумайте, плз, как его (скин) всё же реанимировать. Пока, в динамике, только тестовый вариант с показанными таймингами кк-то более-менее, и то, с оговорками. А хочется, чтобы бескомпромиссно, так сказать, что было "the best" :)
Очень жалко прекрасную задумку и визуальное исполнение (а на очереди ещё и темный вариант  :D)
Очень надеюсь на Ваше мастерство и удачу. "держу кулаки", чтобы всё получилось  ;)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 21, 2018, 08:43:57
Было бы хорошо если каждая анимация запускалась отдельным потоком...
Я эту мысль уже высказывал. Адресовал её автору плейера, но он навряд ли плотно читает форумы, к тому же это настолько очевидная мысль (крутить ресурсоёмкие процедуры вроде аниматоров в отдельных потоках), что думаю, приходила Артёму уже. В общем поддержка многопоточности на уровне отдельных процедур скина нужна и в SE и в плейере, соответственно. Думаю рано или поздно появится. До этого как-то правда обходились одним потоком (взять те же AKAI635 или TASCAM32, так там вполне всё плавненько), но вот сабжевый скин уже споткнулся на том, что ресурсов не хватает :(( а в версиях 4k это будет проявляться ещё в более полной мере. Так что думаю поддержка многопоточности не за горами :)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 21, 2018, 09:58:50
Насколько я знаю, АИМП и так приложение многопоточное (если не так - Артём поправит).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 21, 2018, 10:31:05
Насколько я знаю, АИМП и так приложение многопоточное...
где-то может быть да (например аудиодекодеры могут работать в отдельных потоках), но что касается скинов - всё сугубо в одном потоке (что косвенно подтверждается тем, что у меня, к примеру, максимально возможная загрузка AIMP 12-13% CPU (практически 100% одного из восьми потоков core i7), и при этом аниматоры в скинах начинают "лагать".
Вот аудиоконвертер, тот да, истинно многопоточный, а сам AIMP, увы, - нет (по крайней мере в части работы со скином).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 24, 2018, 16:06:00
Предлагаю на "потестить" обещанный однослойный (https://yadi.sk/d/PYgqxO6ijE268g) вариант.
Аниматоры полноразмерные (исключая внешнее кольцо) 120 кадров, тайминги: 35-15...
У меня нагрузка на проц 15-17%, ядро загружено примерно на половину.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 24, 2018, 17:09:41
Предлагаю на "потестить" обещанный однослойный (https://yadi.sk/d/PYgqxO6ijE268g) вариант.
Аниматоры полноразмерные (исключая внешнее кольцо) 120 кадров, тайминги: 35-15...
У меня нагрузка на проц 15-17%, ядро загружено примерно на половину.
Тени от катушек на месте, может я однослойность не так понимаю или ты не тот вариант выложил? У меня загрузка ядра под 70 процентов, как на первом варианте. Идет чуть плавнее, но 120 кадров явно маловато, хотя бы 180 попробуй, вдруг потянет...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 24, 2018, 17:24:52
Тени от катушек на месте, может я однослойность не так понимаю или ты не тот вариант выложил?...
https://www.aimp.ru/forum/index.php?topic=61274.msg379486#msg379486

У меня ядро загружается процентов на 85-90. Кадров всё же маловато. Но чудес не бывает, чудеса остались в детстве, в сказках. Даже если сделать 360 кадров, при таком размере бобин всё равно будет мало.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 24, 2018, 17:40:38
Тени от катушек на месте, может я однослойность не так понимаю или ты не тот вариант выложил? У меня загрузка ядра под 70 процентов, как на первом варианте. Идет чуть плавнее, но 120 кадров явно маловато, хотя бы 180 попробуй, вдруг потянет...
Тени в одной текстуре с бобиной, т.е. поверх ленты.
Завтра попробую сделать 180 кадров, но рассчётные тайминги будут 24-10.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 25, 2018, 01:12:34
Тени в одной текстуре с бобиной, т.е. поверх ленты.
Завтра попробую сделать 180 кадров, но рассчётные тайминги будут 24-10.
Как не приглядывался - не увидел что неправильно в тенях :( можно скриншот со стрелками и комментами, что где урезано /попорчено (а то я так и не разглядел :), хотя.... если нет разницы..... мож и ну его нафиг??

Загрузка CPU 40-50% потока, т.е. приличный резерв для коротких таймингов есть :)) а кадров действительно не хватает :(  крутится в общем достаточно плавно (ну почти, - всё же небольшие лаги и микрофризы есть), но дискретность всё равно видна, и прилично, увы :(( думаю есть смысл увеличить количество кадров раза в два (до 240) (мощности CPU должно хватить (у меня Core i7@3,2GHz /хотя в однопотоке, что 7, что 3 - один хрен/, а вот такт - 3,2GHz, а вот это уже важно,  и на сегодняшний день это более, чем рядовая скорострельность. Так что думаю можно сразу попробовать сделать 240 кадров :) )
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 05:42:41
Как не приглядывался - не увидел что неправильно в тенях :( можно скриншот со стрелками и комментами, что где урезано /попорчено (а то я так и не разглядел :), хотя.... если нет разницы..... мож и ну его нафиг??

Загрузка CPU 40-50% потока, т.е. приличный резерв для коротких таймингов есть :)) а кадров действительно не хватает :(  крутится в общем достаточно плавно (ну почти, - всё же небольшие лаги и микрофризы есть), но дискретность всё равно видна, и прилично, увы :(( думаю есть смысл увеличить количество кадров раза в два (до 240) (мощности CPU должно хватить (у меня Core i7@3,2GHz /хотя в однопотоке, что 7, что 3 - один хрен/, а вот такт - 3,2GHz, а вот это уже важно,  и на сегодняшний день это более, чем рядовая скорострельность. Так что думаю можно сразу попробовать сделать 240 кадров :) )
Тень от бобины должна быть на панели под лентой, т.е. в отдельном слое. Здесь же она "склеена" с бобиной, т.е. поверх рулона. Если сделать скриншот и в редакторе задрать яркость...
Вечером выложу вариант с 180-ти кпдровыми бобинами. Уже этот вариант вынудил идти на хитрости, чтобы сохранить проект, вариант на 240 кадров мой комп просто не переварит. Если идти на ухищрения с "нарезкой" текстуры, то опять увеличится число слоёв.
Но и 180 кадров с реальными таймингами даже у меня уже лаги видны, хотя небольшой запас у проца есть...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 05:49:09
Но и 180 кадров с реальными таймингами даже у меня уже лаги видны, хотя небольшой запас у проца есть...
Ради этого можно и чуточку замедлить скорость вращения, хотя и тут нужно найти какой-то оптимум - чем медленнее, тем дискретность заметнее, нужен баланс.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 07:42:10
Ради этого можно и чуточку замедлить скорость вращения, хотя и тут нужно найти какой-то оптимум - чем медленнее, тем дискретность заметнее, нужен баланс.
Компромисс недостижим. По уму, для уменьшения заметно ти дискретности, скорость надо увеличивать, а и так уже некуда  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 07:54:07
Компромисс недостижим. По уму, для уменьшения заметно ти дискретности, скорость надо увеличивать, а и так уже некуда  :-\
Ну почему недостижим? У Александровских скинов, при 360 кадрах скорость заметно ниже, иначе в тайминги не попасть. Если при увеличении числа кадров до 180-240 они будут уже на пределе, то придется в любом случае занижать скорость - какой-то запас прочности всё равно нужен, иначе могут быть пропуски кадров. Хотя, может я и не прав, это только эксперименты покажут. Выдавай пробники - будем тестировать...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 08:03:25
Олег, в моих скинах аниматоры бобин секторные (1/3), тайминги тоже предельно низкие, сабжевые полные аниматоры на 360..540 кадров редактор не переварит.

А фризы неизбежно будут, винды, ведь, не только наши бобины крутят, сколько фоновых процессов работает у которых приоритет может оказаться куда выше АИМПа, они могут быть весьма кратковременными и монитор ресурсов их даже не отобразит.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 08:08:31
Олег, в моих скинах аниматоры бобин секторные (1/3), тайминги тоже предельно низкие, сабжевые полные аниматоры на 360..540 кадров редактор не переварит.

А фризы неизбежно будут, винды, ведь, не только наши бобины крутят, сколько фоновых процессов работает у которых приоритет может оказаться куда выше АИМПа, они могут быть весьма кратковременными и монитор ресурсов их даже не отобразит.
На 360 мы и не расчитываем, 180-240 понятно что будет пределом, но хотя бы найти этот предел. Я помню со 120 на 180 переход был довольно ощутимым.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 08:17:41
На 360 мы и не расчитываем, 180-240 понятно что будет пределом, но хотя бы найти этот предел. Я помню со 120 на 180 переход был довольно ощутимым.
Ну, будет 180 кадров, это через 2 градуса. Работать это будет у единиц пользователей и всё равно с рывками. Ты хочешь дождаться такой же плавности, как в Акае?  ;D
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 08:22:30
Ну, будет 180 кадров, это через 2 градуса. Работать это будет у единиц пользователей и всё равно с рывками. Ты хочешь дождаться такой же плавности, как в Акае?  ;D
Нет, Акаевской плавности можно добиться только убрав большинство надписей, что я с удовольствием бы принял - одну надпись Pioneer на бобине в трех проекциях, и достаточно. В текущем варианте дойти бы до 180...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 08:37:33
Нет, Акаевской плавности можно добиться только убрав большинство надписей, что я с удовольствием бы принял - одну надпись Pioneer на бобине в трех проекциях, и достаточно.
При таком размере и это не поможет. В тестах только одна бобина более или менее отрабатывает такие тайминги, а когда их две, да ещё всё остальное в скине ...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 08:39:29
При таком размере и это не поможет. В тестах только одна бобина более или менее отрабатывает такие тайминги, а когда их две, да ещё всё остальное в скине ...
Дай хоть помечтать...  :D
Твой недавний тестовый вариант с большими бобинами у меня отлично тянул и плавность шикарная была.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 08:45:00
Твой недавний тестовый вариант с большими бобинами у меня отлично тянул и плавность шикарная была.
Ну, уговори Владимира ради экперимента взять из теста те сегментные текстуры (ну, или свои) и поставить их в этот скин. Более чем уверен, что будут скрипучие тормоза.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 08:50:29
Ну, уговори Владимира ради экперимента взять из теста те сегментные текстуры (ну, или свои) и поставить их в этот скин. Более чем уверен, что будут скрипучие тормоза.
Я пока медитирую перед тестом на 180 кадров, не будем отвлекаться...  8)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 09:45:24
Ну почему недостижим?
Увеличение таймингов, при которых скорость вращения будет в разы меньше реальной - это не компромисс.
Полностью избавиться от "дребезга" невозможно, и чем медленнее вращается аниматор, тем заметнее, а так ли уж страшен "чёрт"? Как по мне, то и при 120-ти кадрах биение раздражает на полной бобине. На 3/4 уже терпимо. Если чуть увеличить скорость на полной, то и вовсе перестанешь обращать на то внимание...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 09:49:23
Владимир, а у тебя аниматоры бобин отдельные для перемотки и воспроизвдения?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 10:07:59
... Если чуть увеличить скорость на полной, то и вовсе перестанешь обращать на то внимание...
Кстати, да, вполне можно сузить диапазон изменения скорости, на глаз это будет не заметно. К примеру, 10/18.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 14:01:00
Владимир, а у тебя аниматоры бобин отдельные для перемотки и воспроизвдения?
Разумеется. На перемотке всего ПЯТЬ смазанных кадров.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 14:13:54
Не стал удалять предыдущую (https://yadi.sk/d/PYgqxO6ijE268g) 120-ти кадровую версию, а вот (https://yadi.sk/d/WCy22Jv_KI_-OA) 180-ти кадровая.
У меня средняя нагрузка на проц: 17 - 22, загрузка ядра примерно 60 - 80% для 120 и 180 соответственно.
Во втором случае, хотя тайминги рассчётные, заметно медленно крутится пустая бобина, т.е. тайминг 10 проц уже не тянет...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 14:30:24
Разумеется. На перемотке всего ПЯТЬ смазанных кадров.
Я не про текстуры спрашивал. "Физически" это один аниматор на плей и на перемотку или два: один под другим?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 14:43:02
..., а вот 180-ти кадровая.
У меня нагрузка ниже 100% только в середине рулонов. Но и тут кроме дрожжания рёбер временами рывки. Этот вариант уже не для моей железки.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 14:52:23
Я не про текстуры спрашивал. "Физически" это один аниматор на плей и на перемотку?
Ты имеешь ввиду, что надо было использовать один аниматор, а менять текстуры, выбирая их из диппозитория? Я до такого ещё не дорос. Да, аниматоры у меня раздельные. У них же и размеры чуть отличаются. Перемотка - полноразмерные (хотя нет проблемы сделать их одинаковыми, если это критично). А было бы неплохо вообще по одному аниматору на бобину оставить, а текстуры выбирать из "загашника" и для больших, и для малых...  ::)
Но я даже не думал ещё в таком направлении  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 14:55:23
У меня нагрузка ниже 100% только в середине рулонов. Но и тут кроме дрожжания рёбер временами рывки. Этот вариант уже не для моей железки.
И у меня рывки пошли, хотя поток на 70-80 процентов только.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 15:09:32
И у меня рывки пошли, хотя поток на 70-80 процентов только.
Мне ещё на каком-то промежуточном варианте (там, кажется, тоже были нерезанные многокадровые текстуры у бобин) показалось странным, что при неполной загрузке ядра явные пропуски кадров были. Вероятно, физический размер аниматора грузит не только проц, но и ещё что-то... Может видюха не справляется  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 25, 2018, 15:13:17
У меня конечно не флагман, но gtx670 даже сейчас еще вроде не аутсайдер - должна тянуть со свистом.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 15:14:30
...
Но я даже не думал ещё в таком направлении  :-\
Это же опять слойка. У меня во всех бобинниках для 4.5 так сделано.
На самом деле не сложно, важно правильно обозвать текстуры в репе, чтоб было проще адресоваться к ним из скриптов.
На скрине: Bob - это пустышка, в неё текстура назначается из загруженных следующих четырех, в зависимости от цвета и режима PLAY / REWIND. По умолчания назначается в диалоге текстур та, чтоб совпадала с состоянием счётчиков, выбирается из списка "Ресурс из репозитория".

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61274.0;attach=55952)

Сам скрипт (для счётчика, отвечающего за перемотку):
Code: [Select]
procedure Execute(var State: Integer);
var
  S: String;
 
begin
  if FindObject('ReelColor_Counter').Get('Position') = 0 then S:= 'Bob_s' else S:= 'Bob_b'; // цвет бобин
  if State > 0 then S:= S + '_b'; // если перемотка
  BeginUpdateResources;
  FindResource('Bob').Set('ID', S);
  EndUpdateResources;
  ...

В свойствах Skin аниматоров обоих бобин выбирается из списка Bob.
Тайминги у меня от режимов не меняются.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 15:43:19
... А было бы неплохо вообще по одному аниматору на бобину оставить, а текстуры выбирать из "загашника" и для больших, и для малых...  ::)
Вот тут надо ещё поэкпериментировать. Текстуры, загружаемые в пустышку должны быть одного размера. Маленькие бобины, скорее всего, автоматом растянутся до размера больших. Скриптом это тоже можно решить, установив через Placement отступы и размеры, но как это будет зрительно...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 16:43:05
Тайминги-то у меня тоже едины, но некоторые связи разнятся, например, реверс бобин - автореверс для режима воспроизведения, и направление вращения по нажатию клавиш перемотки...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 19:38:45
Тайминги-то у меня тоже едины, но некоторые связи разнятся, например, реверс бобин - автореверс для режима воспроизведения, и направление вращения по нажатию клавиш перемотки...
Т. е., такого счётчика нет, куда это скрипт можно поместить?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 21:13:44
Т. е., такого счётчика нет, куда это скрипт можно поместить?
А у тебя этот скрипт к чему привязан?
Перемотка у меня сделана, как ты предложил, через два независимых скрипта. Остальное - через коммутаторы: отслеживание их состояний, для определения перемотки и её направления.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 21:37:34
Той прежней схемы у меня давно уже ни в одном скине не осталось, сейчас и не вспомнить как там было.
Этот счётчик у меня с модулем 3. Кнопки перемотки соответственно записывают в него 1 (вперёд) и 2 (назад), 0 - отсутствие перемотки (обычное воспроизведение). В зависимости от этого счётчика разрешается работа таймеров, соединенных с провайдерами перемотки. Так оказалось намного удобнее и проще. По этому счётчику можно и индикацию направления сделать и во многих других скриптах его значения используются. А счётчик, отвечающий за реверс - обычный.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 21:40:58
Нет, Акаевской плавности можно добиться только убрав большинство надписей, что я с удовольствием бы принял - одну надпись Pioneer на бобине в трех проекциях, и достаточно. В текущем варианте дойти бы до 180...
Для сегментирования, уродованием только надписей не обойтись, придётся и внутриоконные тени выкинуть вовсе. И то это даст 120 градусов. Если "подрихтовать" адаптер и центральный ключ - можно получить 60 градусов на сегмент. Но на ум сразу приходит анекдот: "Если партия потребует бросить пить, курить... А жизнь за партию отдашь? — Отдам. Нахрена мне такая жизнь!"

Завяжу со скинами, и в монастырь...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 25, 2018, 21:47:10
Той прежней схемы у меня давно уже ни в одном скине не осталось, сейчас и не вспомнить как там было.
Этот счётчик у меня с модулем 3. Кнопки перемотки соответственно записывают в него 1 (вперёд) и 2 (назад), 0 - отсутствие перемотки (обычное воспроизведение). В зависимости от этого счётчика разрешается работа таймеров, соединенных с провайдерами перемотки. Так оказалось намного удобнее и проще. По этому счётчику можно и индикацию направления сделать и во многих других скриптах его значения используются. А счётчик, отвечающий за реверс - обычный.
А в том твоём предложении было: в скрипт-счётчики (их два) записывались тройки, обнуляемые таймером (и таймеров два). Там какая-то проблема была с задержкой...   ??? :(
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 25, 2018, 21:59:58
В прежней схеме приходилось городить на этих скриптах аналог одновибратора.
А этот счётчик скриптовым стал только из-за переобувания бобин при перемотке, если же переключать сами аниматоры, как в этом скине у тебя, то и скриптов не надо.

Завяжу со скинами, и в монастырь...
В женский?  ;)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 26, 2018, 00:27:16
В прежней схеме приходилось городить на этих скриптах аналог одновибратора.
А этот счётчик скриптовым стал только из-за переобувания бобин при перемотке, если же переключать сами аниматоры, как в этом скине у тебя, то и скриптов не надо.
Как же без скриптов-то? ???
В женский?  ;)
Хотелось бы :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 26, 2018, 08:47:34
Как же без скриптов-то? ???
Ну, ты же видел скрипт в том счётчике - там нет ничего, кроме смены одёжки, т.е., это может быть и обычный счётчик, если аниматоры раздельные. Перемоточные включаются по условию Value > 0, направление вращения определяется по условиям Value = 1 или Value = 2.
А вот те, кто меняет состояние этого счётчика - они скрипучие скрипты и длиннорукие хендлеры. Последние как раз оказались очень удобными в данном случае, общая схема сильно упростилась (не надо теперь ломать голову, как поймать отпускание кнопки).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 26, 2018, 10:22:58
Для сегментирования, уродованием только надписей не обойтись, придётся и внутриоконные тени выкинуть вовсе. И то это даст 120 градусов. ...
Чем тени-то тебе не угодили? Никуда они не денутся. При максимальном упрощении для больших бобин достаточно будет 1/6 окружности.
Вот, тот же тест (https://yadi.sk/d/H97lQA7HgSN8mw) на 1/8 оборота 45 кадров с внутренними тенями (для подтвержения и проект там с текстурой).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 26, 2018, 10:28:56
Чем тени-то тебе не угодили? Никуда они не денутся. При максимальном упрощении для больших бобин достаточно будет 1/6 окружности.
Вот, тот же тест (https://yadi.sk/d/H97lQA7HgSN8mw) на 1/8 оборота 45 кадров с внутренними тенями (для подтвержения и проект там с текстурой).
Так у меня ж тени режутся по контуру панели, а если это повторяющийся сегмент...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 26, 2018, 10:30:06
Ну, ты же видел скрипт в том счётчике - там нет ничего, кроме смены одёжки, т.е., это может быть и обычный счётчик, если аниматоры раздельные. Перемоточные включаются по условию Value > 0, направление вращения определяется по условиям Value = 1 или Value = 2.
А вот те, кто меняет состояние этого счётчика - они скрипучие скрипты и длиннорукие хендлеры. Последние как раз оказались очень удобными в данном случае, общая схема сильно упростилась (не надо теперь ломать голову, как поймать отпускание кнопки).
Ох и горазд ты туману на пускать, ты случаем стишки не пописываешь, про скрипучие и длиннорукие?  ;)
Тот скрипт я понял, но вот дальше... точнее, что там перед, с длинными руками?.. Ладно, буду курить букварь (пока ещё не ушёл в монастырь)...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 26, 2018, 10:49:52
Так у меня ж тени режутся по контуру панели, а если это повторяющийся сегмент...
А что это меняет? Маскирушь в ФШ слой с тенями и всё. https://yadi.sk/d/2kgAAc8a9EaaZw
Во вложении исходник ФШ, если какие-то трудности.

Ох и горазд ты туману на пускать, ты случаем стишки не пописываешь, про скрипучие и длиннорукие?  ;)
Пишу, под настроение и не только стихи, даже песни, жаль только голосом Бог обделил.  :)
На самом деле всё не так страшно, попробую время выкроить и подготовить тебе информацию.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 26, 2018, 13:07:33
А я опять на смене, - отработаю, отосплюсь - буду дальше копать...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 26, 2018, 13:09:41
Послал тебе в ЛС проектик.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 26, 2018, 13:27:56
Послал тебе в ЛС проектик.
Спасибо! Буду дорабатывать проект.
Эх, а хотел завязать и в монастырь...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 26, 2018, 13:43:35
Спасибо! Буду дорабатывать проект.
Когда посмотришь, полагаю, сам удивишься, насколько всё на самом деле просто. Немногочисленные скрипты из одной-двух строчек, нет среди них ни скрипучих, ни длинноруких.

Эх, а хотел завязать и в монастырь...
Ну, вот, такого счастья человека лишил...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 06:25:52
Чем тени-то тебе не угодили? Никуда они не денутся. При максимальном упрощении для больших бобин достаточно будет 1/6 окружности.
Вот, тот же тест (https://yadi.sk/d/H97lQA7HgSN8mw) на 1/8 оборота 45 кадров с внутренними тенями (для подтвержения и проект там с текстурой).
Признаю, по поводу теней был неправ. Вот только не уверен, что приемлемо получится вариант с зеркалированием бобин, надо пробовать...
Однако сегментирование бобин до 1/6 приведёт к уж совсем недопустимой дегадации их конструкции. 1/3 - куда ни шло - мол: "надписи осыпались"...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 27, 2018, 08:43:06
Признаю, по поводу теней был неправ. Вот только не уверен, что приемлемо получится вариант с зеркалированием бобин, надо пробовать...
Однако сегментирование бобин до 1/6 приведёт к уж совсем недопустимой дегадации их конструкции. 1/3 - куда ни шло - мол: "надписи осыпались"...
С зеркалированием будет всё Ок только при освещении 90 гр. В данном случае можно исключительно для бобин сделать 90 гр., на глаз разница будет не заметна. Если уж не хочется ничего менять, сделай аниматор из правой бобины, при зеркалировании для левой получится свет 80 гр., картина вполне реальная, когда источник света расположен над аппаратом и вбизи него - расходящиеся тени. Да, мелочь это.
1/6 - согласен, это уж совсем издевательство над бобинами, хотя... кому как.
Мне кажется, при таких больших бобинах ничего и из этой затеи не выйдет - тайминги придётся значительно уменьшать, до единиц мс. Какой комп такое потянет.
Применение секторных аниматоров позволяет увеличить во столько же раз число кадров (пока проц тоже позволяет), сохраняя при этом приемлимый расход памяти и размер конечного файла, ну, и нам собрать проект. Если же угловой шаг в аниматорах останется прежним, визуальная картина не изменится.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 15:10:48
Очередное творение (https://yadi.sk/d/1kM7TKJ7uCOLeA) "Франкенштейна"  ;D

Для зеркалирования тени на бобине привёл к 90 градусам. Текстура - 120 градусов, 80 кадров, т.е. 240 на круг.
Расчётные тайминги: 18-8. На Pitch навесил множитель от 1 до 2 (значение видно на хинте), ещё на 2 можно умножить переключателем скорости...

У меня нагрузка на проц 25%, однако ни одно из ядер полностью не загружено, примерно 80-85%. Крутится достаточно плавно.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 27, 2018, 15:35:59
Очередное творение (https://yadi.sk/d/1kM7TKJ7uCOLeA) "Франкенштейна"  ;D

Для зеркалирования тени на бобине привёл к 90 градусам. Текстура - 120 градусов, 80 кадров, т.е. 240 на круг.
Расчётные тайминги: 18-8. На Pitch навесил множитель от 1 до 2 (значение видно на хинте), ещё на 2 можно умножить переключателем скорости...

У меня нагрузка на проц 25%, однако ни одно из ядер полностью не загружено, примерно 80-85%. Крутится достаточно плавно.
Ну вот, это уже прогресс.  :D У меня правда поток почти полностью занят, поэтому бывают редкие подергивания. Но они мельче и почти не раздражают. Надпись Pioneer можно и оставить на самой бобине в трех проекциях, она близко к центру, поэтому сильно дергаться не будет. Уменьшение скорости еще и питчем по моему ни к чему - дергание уже сильно заметно.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 27, 2018, 15:57:32
ИМХО, вполне приемлимо для такого гиганта. Число кадров увеличивать, скорее всего, уже не стоит, 90 - бесконечная дробь, 100, 120 - тайминги уж совсем маленькие будут.
У меня, конечно, ядро загружено, правда по графику тоже не до конца, но на 19 скорости бобин от наполнения не меняются и питч никак не влияет, на 9-ке заметно изменение скорости и нагрузка на проц в допуске, но в целом картина хуже, чем на 19.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 17:30:57
Ну вот, это уже прогресс.  :D У меня правда поток почти полностью занят, поэтому бывают редкие подергивания. Но они мельче и почти не раздражают. Надпись Pioneer можно и оставить на самой бобине в трех проекциях, она близко к центру, поэтому сильно дергаться не будет. Уменьшение скорости еще и питчем по моему ни к чему - дергание уже сильно заметно.
На Питч навесил для уточнения минимального приемлемого интервала на твоей машине, но, я так понимаю, тебя и расчётные тайминги устраивают, хотя, подозреваю, проц на них затыкается. По крайней мере у меня скорость пустой бобины явно меньше, чем должна быть.
С надписями можно, но тогда придётся для аниматоров загружать две отдельные текстуры, а это, вероятно, ещё нагрузка. Сечас текстура для правой бобины  - отзеркалированная левая - сам понимаешь, как в зеркале будут смотреться надписи...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 27, 2018, 17:35:23
Питч надо по-другому было сделать. Он же с центральной фиксацией, влево  - х0.5, вправо - х2, может, тогда бы это позволило кому-то подобрать тайминги под себя.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: provod67 on December 27, 2018, 17:36:13
С надписями можно, но тогда придётся для аниматоров загружать две отдельные текстуры, а это, вероятно, ещё нагрузка. Сечас текстура для правой бобины  - отзеркалированная левая - сам понимаешь, как в зеркале будут смотреться надписи...
Для меня надписи не особо критичны, если только для интереса сравнить две текстуры с одной - если будет дополнительное увеличение нагрузки, то и бог с ними...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 17:39:16
Питч надо по-другому было сделать. Он же с центральной фиксацией, влево  - х0.5, вправо - х2, может, тогда бы это позволило кому-то подобрать тайминги под себя.
Делать интервалы короче расчётного - смыла нет (и так на пустой всего 8 мс), а увеличивать более чем в два раза - дискретность на полной появляется...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 27, 2018, 17:44:45
Делать интервалы короче расчётного - смыла нет (и так на пустой всего 8 мс), а увеличивать более чем в два раза - дискретность на полной появляется...
Ну, никто ж не обязывает использовать крайние значения. Можно и диапазон сузить. Для экскремента было бы полезно, имхо.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 17:49:39
Ну, никто ж не обязывает использовать крайние значения. Можно и диапазон сузить. Для экскремента было бы полезно, имхо.
А, всё одно от него толку мало, я "множитель" уже грохнул, скин перезалил.
Буду дальше над нормальной версией думать.
Но это уже в следующем году, полагаю...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 27, 2018, 17:52:07
В моих бобинниках тайминги 5..11, правда и бобины меньше.
Мелкие бобины выкинул насовсем?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 20:22:45
В моих бобинниках тайминги 5..11, правда и бобины меньше.
Мелкие бобины выкинул насовсем?
В этом варианте - выкинул, и маленькие бобинки и маленький рулон ленты с хвостами. За счёт сегментирования и зеркалирования текстуры объём скина уменьшился значительно.
Пока не привёл большие бобины к единому слою, и твой новый способ перемотки, - потом как-нибудь...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 27, 2018, 21:05:01
В этом варианте - выкинул, и маленькие бобинки и маленький рулон ленты с хвостами ...
Если надумаешь вернуть мелкие, то тут ещё одно соображение есть: рулон ленты можно тоже один общий сделать, а в скрипте пересчитывать кадры. Хвосты, понятно, надо тоже будет общими делать, чтоб они перекрывали диапазон радиусов от полной большой бобины до пустой маленькой. Думаю, экономию это даст значительную. Ну, а со скриптом смены бобин из репы, если что, помогу.
+1 за упорство.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 27, 2018, 21:58:03
Если надумаешь вернуть мелкие, то тут ещё одно соображение есть: рулон ленты можно тоже один общий сделать, а в скрипте пересчитывать кадры. Хвосты, понятно, надо тоже будет общими делать, чтоб они перекрывали диапазон радиусов от полной большой бобины до пустой маленькой. Думаю, экономию это даст значительную. Ну, а со скриптом смены бобин из репы, если что, помогу.
+1 за упорство.
Я думал про общий рулон, но там будет проблема с наполнением - значительная разница в диаметрах, как наружных, так и внутренних. Вот эсли бы сам рулон сделать линейным, а нужный кадр высчитывать по нелинейному закону...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 27, 2018, 23:08:51
Значительно приятнее, чем предыдущие варианты (у меня загрузка одного потока 97-100% с микрофризами (заметно, если присматриваться)) Если с надписями каким-о невообразимым образом удастся получить такую же плавность - это будет победа  8)
Спасибо за упорство и целеустремлённость :) Безогогворочно плюсую  :D
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 28, 2018, 04:39:25
...Если с надписями каким-о невообразимым образом удастся получить такую же плавность - это будет победа  8)
Увы, тут либо "шашечки", либо "ехать"...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 28, 2018, 10:26:58
Я думал про общий рулон, но там будет проблема с наполнением - значительная разница в диаметрах, как наружных, так и внутренних. Вот эсли бы сам рулон сделать линейным, а нужный кадр высчитывать по нелинейному закону...
Разумеется, раскадровка рулонов должна быть линейной с постоянным шагом (0.5 или 1 пикс./радиус). АриХметика там нехитрая (квадратное уравнение), но она зараза всё же забывается и формула получается довольно громоздкая, хотя, скрипт, вроде, не тормозит. Выводил я её двумя разными путями, получил одно и то же:

Code: [Select]
const    { это мои параметры рулона из Акая }
  F = 129;  // число кадров в аниматоре
  Dm = 468; // диаметр полной бобины
  D0 = 212;  // диаметр пустой бобины
.......................................................................

  RF:= Round((Sqrt(Pt * (Sqr(Dm) - Sqr(D0)) / Pm + Sqr(D0)) - D0) * (F - 1) / (Dm - D0)); // № кадра правого рулона
  LF:= Round((Sqrt((Pm - Pt) * (Sqr(Dm) - Sqr(D0)) / Pm + Sqr(D0)) - D0) * (F - 1) / (Dm - D0)); // № кадра левого рулона

.......................

Всё это прописано в том же скрипте TrackPosition_Counter, переменные Pt, Pm оттуда же.
Номера кадров рассчитываюся для аниматора в котором нулевой кадр пустой, т.е. начало рулона, так мне показалось логичнее и проще для восприятия.
Вот здесь (http://fooplot.com/#W3sidHlwZSI6MCwiZXEiOiIoc3FydCgoMTAwLXgpLzEwMCooMTM4KjEzOC02MCo2MCkrMzYwMCktNjApKjE1Ni83OCIsImNvbG9yIjoiI0ZGMDAwMCJ9LHsidHlwZSI6MCwiZXEiOiIoc3FydCgoeCkvMTAwKigxMzgqMTM4LTYwKjYwKSszNjAwKS02MCkqMTU2Lzc4IiwiY29sb3IiOiIjMDAwMEZGIn0seyJ0eXBlIjoxMDAwLCJ3aW5kb3ciOlsiLTguMjk0MTE3NjQ3MDU4NzkyIiwiMTQxLjcwNTg4MjM1Mjk0MTE2IiwiLTEwLjM5OTk5OTk5OTk5OTk4NiIsIjE4OS42Il0sInNpemUiOls4NTAsNTAwXX1d) можно поиграться с этими зависимостями.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Adept_of_thrueSound on December 28, 2018, 13:28:47
Увы, тут либо "шашечки", либо "ехать"...
Да, наверное. С текущей загрузкой CPU (под 100%) при таком мелком шаге поворота, наверное утопия. :((
А вариант второго маленького аниматора только центральной части бобины поверх большого "колеса" - не вариант??
вот тут бу и пригодилась многопоточность аниматоров, которой увы, нет :((
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 28, 2018, 13:31:24
Немного фантазий на тему того же линейно изменяющегося рулона. ;)
Если бы можно было уменьшать наши элементы, ту же панель, то рулон, по крайней мере в кассетниках можно вообще было заменить статической картинкой и менять её размеры скриптом, но, к сожалению, мы можем только увеличивать размеры. Графика при этом, конечно, сильно страдает. Когда-то даже сделал тест: изображение рулона загружено в панель размером 60х60 пикс. по диаметру бобинки, вот что из этого получилось:
(кликабельно)
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=61274.0;attach=55990)
Полный рулон смотрится уж совсем шершаво. В ФШ же, если делать из большего меньшее, то картинка смотрится вполне приемлимо.

Можно и дальше немного помечтать. Если бы в нашем распоряжении были графические примитивы (линии, прямоугольники, круги и пр.), да ещё с теми же слоями маски и крышки, и можно было управлять их параметрами в рантайм, то рулоны (может, и ещё какие-то элементы) можно было заменить кругом с маской (рефлексы+текстура), а это очень быстро рисуется и экономия ресурсов была бы значительной.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 28, 2018, 14:47:08
Разумеется, раскадровка рулонов должна быть линейной с постоянным шагом (0.5 или 1 пикс./радиус). АриХметика там нехитрая (квадратное уравнение), но она зараза всё же забывается и формула получается довольно громоздкая...
И дёрнуло же меня "на старости лет" взяться за скин, в котором немерено мест, требующих квалифицированной оптимизации  :o
Вот не отказался бы ты от 909-ого тогда, семь лет назад, сейчас бы проблем не было  :-\
Без твоей помощи мне этого монстра до ума не довести, а уже полученной информации хватит до Рождества.
С наступающими праздниками!
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 28, 2018, 15:07:43
И дёрнуло же меня "на старости лет" взяться за скин, в котором немерено мест, требующих квалифицированной оптимизации  :o
Так плеер же развивается и скин-движок тоже, в прошлых версия это было просто невозможно. Оптимизация и в дальнейшем неизбежна.

Без твоей помощи мне этого монстра до ума не довести, а уже полученной информации хватит до Рождества.
Такова моя участь теперяшняя: разве что, кому-то помочь, да и то, чисто теоретически...
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 28, 2018, 16:52:37
Проверил смену текстур аниматоров разного калибра налету из репы. Вполне приемлимо, при таком методе даже фазы совпадают, а аниматор сам подстраивается под размер новой текстуры, остаётся только менять отступы.
test_Animator_2in1.zip (https://yadi.sk/d/7KoMzLhyUirLtQ)
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 28, 2018, 17:00:29
Питч надо по-другому было сделать. Он же с центральной фиксацией, влево  - х0.5, вправо - х2, может, тогда бы это позволило кому-то подобрать тайминги под себя.
Решил так и сделать (правда, пришлось вспомнить арифметику, чтобы единицу поставить строго посередине между 0.5 и 2).
Теперь это множитель скорости, вызывается он по нажатию кнопки Speed, дабы и сам Pitch был доступен. Клик ЛКМ по центру (и мёртвой зоне) возвращает значение множителя к единице (конкретное значение отображается хинтом).
Ссылка (https://yadi.sk/d/1kM7TKJ7uCOLeA) на скин прежняя.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 28, 2018, 20:48:34
Проверил смену текстур аниматоров разного калибра налету из репы. Вполне приемлимо, при таком методе даже фазы совпадают, а аниматор сам подстраивается под размер новой текстуры, остаётся только менять отступы.
test_Animator_2in1.zip (https://yadi.sk/d/7KoMzLhyUirLtQ)
А не проще получится, если бобины поместить на панель, в размер большего аниматора, позиционируя его без привязки к границам (т.е. нулевые отступы, но без галочек)?
В этом случае маленький должен автоматом центрироваться (я так думаю, а проверить некогда - опять на работу...).
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: Black_AVP on December 28, 2018, 21:20:47
А не проще получится, если бобины поместить на панель, в размер большего аниматора, позиционируя его без привязки к границам (т.е. нулевые отступы, но без галочек)?
В этом случае маленький должен автоматом центрироваться (я так думаю).
Проверить можно на том же проекте ("не отходя от кассы"): добавить панель, на нё перенести аниматор, отцентрировать, убрать привяки и вручную в репе переключить текстуры - мелкая растянется до размеров большой. + лишний слой, коих и так в избытке.
Кстати, внешние тени бобин у тебя включены в текстуру аниматора?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on December 28, 2018, 22:04:01
Кстати, внешние тени бобин у тебя включены в текстуру аниматора?
Внешние тени бобин - отдельный слой - два кадра.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: vlg on January 16, 2019, 15:40:14
Большое спасибо за обложку, на i7-3770 работает отлично, чуть большевато, но это ерунда. Отличная работа.
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: alex78 on January 29, 2019, 20:26:09
что-то наши парни McClaud с Black_AVP взяли бооольшууую паузу.. Раньше радовали новыми магнитофонными скинами, как из рога изобилия, а сейчас будто энтузиазм поутих )) А меж тем определенная группа поклонников ждёт и надеется!
Признаться, все скины магнитол сделаны отлично, но не все как-то "зашли"... Зашли двублочные, у которых есть стрелочные индикаторы и видна кассета.
Когда новыми порадуете?
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on January 30, 2019, 14:23:21
что-то наши парни McClaud с Black_AVP взяли бооольшууую паузу.. Раньше радовали новыми магнитофонными скинами, как из рога изобилия, а сейчас будто энтузиазм поутих )) А меж тем определенная группа поклонников ждёт и надеется!
Признаться, все скины магнитол сделаны отлично, но не все как-то "зашли"... Зашли двублочные, у которых есть стрелочные индикаторы и видна кассета.
Когда новыми порадуете?
Прежнего энтузиазма нет, - это правда, - спала "острота момента", да и ряды поклонников заметно поредели. Новых скинов уже, полагаю, не будет. По крайней мере я расцениваю текущий Пионер, как "дембельский аккорд".
Кстати, магнитол среди наших с Александром творений я что-то не припоминаю...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 17:41:11
Как оказалось: не так страшен чёрт как его малютки. С божьей помощью и, конечно же, с помощью Александра удалось «расцветить» Пионера.
К сожалению, скин получился очень тяжёлым, поэтому требовать от него ещё и плавности анимации не стоит.
Ссылка в первом посте...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 30, 2019, 18:19:54
С 700-ым тебя!
А чего бобины не стал комбинировать? Белые на чёрном неплохо бы смотрелись. Скин от того не изменится (по размеру).

На 19-ой скорости мой проц уже хлюпает, ну, это ладно, но вот почему на 9-ке, где нагрузка в допуске, на малых бобинах проц тоже грузится почти под завязку, а на больших - 70-80%? ???
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: provod67 on January 30, 2019, 18:50:45
Комбинированный красив конечно, но на такие бобины без слез не глянешь... Варианта без надписей и с большим числом кадров не будет?
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 30, 2019, 19:28:57
На кнопку "Reset" повесь вот такой скриптик, тогда и в паузе будет срабатывать и блокировать её в других режимах не нужно:
Code: [Select]
procedure Execute(var State: Integer);
begin
  FindObject('prvPlayerState').Set('Position', 0)
end;
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 20:42:07
С 700-ым тебя!
А чего бобины не стал комбинировать? Белые на чёрном неплохо бы смотрелись. Скин от того не изменится (по размеру).
Я сначала так и сделал, но подумал, что юзвери начнут требовать полной свободы в выборе бобин и будут комбинировать белую с чёрной и наоборот, а может и потребуют чёрные кнопки на белом...
Сделать белые бобинки в комби-интерфейсе - это вообще не проблема - несколько буков в скрипте поменять. Подумаю ещё.
На 19-ой скорости мой проц уже хлюпает, ну, это ладно, но вот почему на 9-ке, где нагрузка в допуске, на малых бобинах проц тоже грузится почти под завязку, а на больших - 70-80%? ???
Число кадров у больших и малых бобин одинаковое, но мелкие должны крутиться чуть быстрее. Пришлось для них пересчитывать тайминги. И хотя там миниматьный 16, но скорости и у меня не прибавляется, а грузит нехило. А что ещё оптимизировать без нарушения аутентичности, - ума не приложу...  :-\
Title: Re: Pioneer RT-909 Light [AIMP4.5]
Post by: McClaud on January 30, 2019, 20:47:50
Проверил смену текстур аниматоров разного калибра налету из репы. Вполне приемлимо, при таком методе даже фазы совпадают, а аниматор сам подстраивается под размер новой текстуры, остаётся только менять отступы.
test_Animator_2in1.zip (https://yadi.sk/d/7KoMzLhyUirLtQ)
Кстати, я немного по другому скрипты собрал, - у меня два независимых - отдельно на цвет и размер. Так вот, при замене текстуры с большей на меньшую - меньшую растягивало до размера большей. Пришлось в свойствах меньших текстур запретить растягивание (заменил на центрирование), зато вообще отпала потребность в прописывании координат. Это пришлось сделать лишь для хвостов лент.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 20:51:20
Комбинированный красив конечно, но на такие бобины без слез не глянешь... Варианта без надписей и с большим числом кадров не будет?
Нет, я уже поиздевался над "светленьким", меня такой купированный вариант вовсе не прельщает.
Как по мне, то с тёмным интерфейсом огрехи дискретизации не особо-то и напрягают...  ::)
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 30, 2019, 21:24:46
... Сделать белые бобинки в комби-интерфейсе - это вообще не проблема - несколько буков в скрипте поменять.
Ну, не только в комби, и в чёрном тоже, и в белом чёрные бобины (парами, ес-но, по одной не нужно). Можно сделать раздельный выбор в меню: цвет корпуса (3 варианта) и цвет бобин, а там уж, - кто как хочет, пусть комбинируют.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 21:30:59
Ну, не только в комби, и в чёрном тоже, и в белом чёрные бобины (парами, ес-но, по одной не нужно). Можно сделать раздельный выбор в меню: цвет корпуса (3 варианта) и цвет бобин, а там уж, - кто как хочет, пусть комбинируют.
Ну ежели парами и независимо от корпуса, то всё можно в одно контекстное меню затолкать (вот только опять голову ломать, как это грамотно обозвать).
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 30, 2019, 21:35:52
В одно меню, конечно. А обзывать лучше так, чтоб одна буковка на конце менялась/добавлялась в зависимости от цвета, размера и перемотки.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 21:42:27
В одно меню, конечно. А обзывать лучше так, чтоб одна буковка на конце менялась/добавлялась в зависимости от цвета, размера и перемотки.
Я имел ввиду текстовые метки пунктов меню. В скрипте (и репозитории) суффиксы у меня полные, т.е. Light и Dark, Big и Small. И все элементы с адекватными именами, а то там столько фрагментов, что я даже и в этом случае порой путаюсь.
А вообще сначала у меня была мысль использовать индексацию, а в скрипте переключать текстуры в цикле, но передумал - запутался бы окончательно.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 21:42:55
На кнопку "Reset" повесь вот такой скриптик, тогда и в паузе будет срабатывать и блокировать её в других режимах не нужно:
Code: [Select]
procedure Execute(var State: Integer);
begin
  FindObject('prvPlayerState').Set('Position', 0)
end;
::) Я ж это сам блокирую сброс положения для Паузы - это ж ПАУЗА!  ;D
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 30, 2019, 21:54:15
Я имел ввиду текстовые метки пунктов меню.
Ну, глянь, как у маня в Акае пункты обозваны, особо не мудрствовал.

::) Я ж это сам блокирую сброс положения для Паузы - это ж ПАУЗА!  ;D
В железном варианте ты же можешь сбросить счётчик в нули во время паузы. В нашем же виртуальном девайсе лента по логике должна тоже принять положение начала трека. ИМХО, вполне логично и удобно - плеер остаётся в прежнем режиме.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 23:00:59
Попробовал вариант с отдельным выбором цвета бобин...
Что-то мне не понравилось - ни белые на чёрном, ни, особенно, наоборот... :-\
Даже для комби - белые бобины смотрятся неуместно.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 30, 2019, 23:08:27
В железном варианте ты же можешь сбросить счётчик в нули во время паузы. В нашем же виртуальном девайсе лента по логике должна тоже принять положение начала трека. ИМХО, вполне логично и удобно - плеер остаётся в прежнем режиме.
Переход в начало из Паузы почти что равен Стопу... :-\
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 31, 2019, 08:37:25
Переход в начало из Паузы почти что равен Стопу... :-\
А рывок в начало в режиме воспроизведения - нормально смотрится? Согласись, мы и так в этом месте накосячили лишь только для того, чтобы задействовать эту кнопку.
Что в реальном аппарате в этом момент происходит? Да, ничего. Если ставишь новую бобину, то логично и обнулить счётчик, нажатие этой кнопки посрреди востпроизведения делается лишь с одной целью - запомнить это место в треке. Получается, логичнее на эту кнопку было бы навесить функцию запоминания позиции в треке.
Я ни на чём не настаиваю, либо реализм, либо виртуальная логика.

Попробовал вариант с отдельным выбором цвета бобин...
Что-то мне не понравилось - ни белые на чёрном, ни, особенно, наоборот... :-\
Даже для комби - белые бобины смотрятся неуместно.
Тут тоже, решение, как всегда, остаётся за автором, но учитывая, что нам это сделать почти ничего не стОит, можно пойти навстречу пользователям, дабы удовлетворить все, даже извращённые потребности. ;D
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: provod67 on January 31, 2019, 08:46:39
Если смотреть по аналогии с Акаем, то мне на нем больше всех нравилось только сочетание с белыми бобинами, независимо от цвета аппарата. Поэтому, я за предложение Александра, если это возможно.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 31, 2019, 09:05:30
По поводу кнопки Reset и цвета бобин я лишь высказал свои сомнения, но это не помешало мне реализовать оба предложения.  ;)
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 31, 2019, 09:41:47
По поводу кнопки Reset ...
В принципе, можно имитировать и реальное поведение при нажатии этой кнопки, т.е. ничего не делать, а только обнулить счётчик и пусть он считает дальше с нуля. На скриптах это несложно сделать, можно возвращать счётчик к текущему времени, к примеру, по ПКМ. Только какой это этого прок, как, впрочем, и от самой этой кнопки в скине?
Если запоминать позицию, то тогда надо делать и полноценный автопоиск с перемоткой. Надо оно всё? ... Сомневаюсь, что вообще кто-то этой кнопкой пользуется.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 31, 2019, 10:39:01
Надо оно всё? ... Сомневаюсь, что вообще кто-то этой кнопкой пользуется.
Вот если бы можно было задать Progres по длине плейлиста, или, что логичнее, одного альбома... Но это, увы, невозможно. А для одного трека - пусть хоть так.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on January 31, 2019, 13:21:43
ДИКО ИЗВИНЯЮСЬ
не могу найти смену цвета катушек (только размер) или этого нет? или у меня что глючит.
подскажите плизз
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 31, 2019, 13:58:42
ДИКО ИЗВИНЯЮСЬ
не могу найти смену цвета катушек (только размер) или этого нет? или у меня что глючит.
подскажите плизз
Прошу прощения, не смог вовремя залить обновление. Сейчас всё будет...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on January 31, 2019, 14:05:36
огромное спасибо

и ещё вопрос -где то настраивал реверс катушек (в смысле переключения по окончании трека)-сейчас не могу найти эту менюшку (может что то поменялось?)
подскажите
спасибо
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on January 31, 2019, 14:41:05
обнаружил что скин после сворачивания -разворачивания возвращается в исходное положение, а не в то которое было до сворачивания -так и задумано?
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 31, 2019, 16:54:02
огромное спасибо

и ещё вопрос -где то настраивал реверс катушек (в смысле переключения по окончании трека)-сейчас не могу найти эту менюшку (может что то поменялось?)
подскажите
спасибо
Реверс у меня реализован только в этом скине, переключение было в тестовых версиях, но я что-то не припомню, чтобы их выкладывал.
В релизе был реализован автореверс.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 31, 2019, 16:57:36
обнаружил что скин после сворачивания -разворачивания возвращается в исходное положение, а не в то которое было до сворачивания -так и задумано?
После минимизации меняется интерфейс на исходный?
Что-то у меня такого не наблюдается, хоть сворачивай, хоть выключай  :-\
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on January 31, 2019, 17:37:48
полно размерный скин передвигаю для удобства-затем сворачиваю-развернув скин встаёт опять как при первом запуске -не сохраняя позицию до сворачивания (особо не напрягает, но не совсем понятно почему )

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

скин реально крут правда для моего компа тяжеловат.
спасибо за шикарную работу
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on January 31, 2019, 21:01:09
полно размерный скин передвигаю для удобства-затем сворачиваю-развернув скин встаёт опять как при первом запуске -не сохраняя позицию до сворачивания (особо не напрягает, но не совсем понятно почему )
То есть своё положение восстанавливает скин, задвинутый за край экрана? Он не восстанавливает своё положение, он просто возвращается в рамки экрана. Так себя ведёт любой скин.  Границы этого скина здесь заданы по границе корпуса, поэтому примагниченный к границе экрана будет у границы и стоять. Свёрнутый (пульт) тоже можно куда-нибудь с краю притулить. Левая кнопка Play у него задействована на возврат к главному окну.
а реверс был скачен скорее всего когда скин был в неопубликованных , а затем заменил оф релизом и соответственно утерял первый с меню переключения реверса. поэтому и не могу понять куда делась настройка. не критично.
Вероятно. В тестовых версиях автореверс включался левым Play, сейчас в режиме воспроизведения кнопками Play просто меняется текущее направление вращения. Смена же направления происходит по завершению трека. Т.е. ручной переход или даблклик по строке в плейлисте к реверсу не приведут.
скин реально крут правда для моего компа тяжеловат.
спасибо за шикарную работу
Он и для моего старичка i5 тяжеловат. Олег вот жалуется, что и его i7 не тянет. Стал подумывать, а не приобресть ли i8? Смущает цена вопроса...  :o
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on January 31, 2019, 21:49:37
... Стал подумывать, а не приобресть ли i8? Смущает цена вопроса...  :o
Может ты имел ввиду i7 8-ого поколения (i7-8xxx) или уже i9-9xxx ?
Цена там на некоторые экземпляры сравнима с автомобилем. + материнку за собой новую потянет, да и память, скорее всего, т.е. новый комп.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on January 31, 2019, 22:23:54
я понял что скин привязан, некоторые другие скины остаются в том положении после сворачивания- разворачивания куда сдвинул.

дааа- на новый комп ваащще смотрю с болью.
камень от 30 до 150тр, пару палок средней руки 15 -40тр, мамка от 12-25тр, добавить SSD + видюху посильнее...
проще крыло от "Боинга" купить :)
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: igor6507 on January 31, 2019, 22:37:59
Скин, конечно шикарный. Большое спасибо за труд. Жаль не влазит в Full HD. Не стоит гнаться за новейшими процессорами. Будут зря потраченные деньги. Этот скин у меня сьедает 85% от ядра I5 8600. Я на каких только процессорах не проверял. Благо по работе есть доступ к мощным компам. Все равно видны рывки на больших катушках. При чем они выглядят одинаково и на I5 и на I7. Я говорю не только об этом скине. Даже АКАI 635 имеет чуть заметные рывки на правой катушке, хоть там Александр постарался на славу  по пути достижения плавности вращения. И это не от процессора зависит. Я в этом не разбираюсь, но мне кажется это зависит как то от самого плеера или от его движка. Не справляется он с такой анимацией.  И что интересно, когда делаешь аниматоры по 360 кадров, то первый установленный аниматор вращается плавно, а вот второй имеет еле заметные рывки. Интересно, на AKAI 635D правый аниматор установлен вторым? Маленькие катушки в 350 пикселей диаметром при 360 кадрах тоже имеют рывки, если очень хорошо присмотреться. Просто из за малого размера они не видны. Остается надеяться, что когда то появится версия плеера, на котором все эти магнитофоны-шедевры заработают плавно, а пока такие вращения просто расстраивают. Есть выход. Можно смотреть без очков, тогда рывки не видны..., но и детализация теряется.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Soolo on January 31, 2019, 22:51:39
Оффтоп
Напоминаю, на современных поцессорах производительность анимации скина AIMP сейчас зависит, в основном, от частоты процессора. На втором месте стоит поколение процессора.
i3 будет или i9 - не важно, т.к. основное между ними отличие - количество ядер/потоков. Но в АИМПе обработка скин-движка однопоточная.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: igor6507 on February 01, 2019, 00:07:38
Так ядро на 100% не загружается, не перегревается, в тротлинг не заходит, свою частоту не выбирает. От чего подтормаживает анимация? От частоты монитора точно не зависит, т. к. на разных катушках - разные подтормаживания. Кстати все серьезные программы работают на одном ядре. И вся эта многоядерность расстраивает, когда мощный комп не быстрее справляется с поставленными задачами, чем средний. Я уже не про скины, а про обработку сложных 3D , с большим количеством полигонов. Все упирается в частоту процессора. Одно ядро работает, остальные простаивают. Вот и получается, что деньги на ветер. Правда можно двумя руками и двумя мышками запустить два приложения и загрузить два ядра, но все равно остальные шесть не удел остаются. Еще можно запустить Aimp на третьем ядре и слушать музыку во время работы. Правда работая двумя руками, не сильно услышишь о чем поют.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 01, 2019, 10:15:02
... Даже АКАI 635 имеет чуть заметные рывки на правой катушке
... Интересно, на AKAI 635D правый аниматор установлен вторым?
Сомневаюсь, что это имеет значение - правый или левый, первый или второй.
Частота вращения зависит от объёма ленты на бобине (реализьм, будь он неладен), пустая крутится быстрее, тайминги в аниматоре близки к критическим, при этом она подтормаживает и всю остальную анимацию, раз всего один поток. Наилучшие условия для процессора - это когда на бобинах ленты примерно поровну, т.е. в середине трека.
Всё рывки, что мы видим - это чередование кадров, в сабжевом скине их довольно мало, даже наращивание до 540 кадров/оборот не решило эту проблему.
А решить эту проблему могло бы разблюривание кадров, как сделано в последних скинах в режиме перемотки но опять таже беда - частота вращения меняется.
На видео реальных аппаратов мы этого подёргивания не видим именно из-за смазывания изображения, можно остановить кадр и убедиться в этом. Любая видеокамера имеет некоторую выдержку для каждого кадра, за это время движущиеся изображения и смазываются. А в скине мы имеет набор чётких картинок, да ещё с контрастными элементами, вот и получаем...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 01, 2019, 10:17:24
Напоминаю, на современных поцессорах производительность анимации скина AIMP сейчас зависит, в основном, от частоты процессора. На втором месте стоит поколение процессора.
i3 будет или i9 - не важно, т.к. основное между ними отличие - количество ядер/потоков. Но в АИМПе обработка скин-движка однопоточная.
Слава, а какую лепту в это дело может внести оперативная память, конкретно её частота? Ведь, вся графика скина распаковывается именно в оперативку.
Даже один кадр аниматора -это 2..2,5 МБ памяти. Это надо считать, обработать с учётом всех слоёв скина и вывести на экран.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Soolo on February 01, 2019, 10:51:06
Слава, а какую лепту в это дело может внести оперативная память, конкретно её частота? Ведь, вся графика скина распаковывается именно в оперативку.
Даже один кадр аниматора -это 2..2,5 МБ памяти. Это надо считать, обработать с учётом всех слоёв скина и вывести на экран.
Как по мне, не такими большими объёмами памяти оперирует АИМП, чтобы от частоты памяти что-то зависело. Но уверенности в этих мыслях нет.
Потестить нужно, попробовать с разными частотами памяти, будет ли разница.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on February 01, 2019, 14:38:35
Может ты имел ввиду i7 8-ого поколения (i7-8xxx) или уже i9-9xxx ?
Цена там на некоторые экземпляры сравнима с автомобилем. + материнку за собой новую потянет, да и память, скорее всего, т.е. новый комп.
Да, ошибся, где-то мелькнуло про i9, вот только нолики в ценнике не посчитал...
А мысль про частоту интересна. Я-то свой i5-4670 так на штатных 3.40 GHz и держу, а у него, вроде, ресурс для разгона есть.
Но я тебя хотел бы об одном богоугодном деле попросить.
Твои нехитрые хитрости (https://www.aimp.ru/forum/index.php?topic=61370.0#msg379248) не помешало бы снабдить ликбезом. А то ситуация похожа на попытку накормить народ рыбкой, а народу надобна удочка. Я имею ввиду, что нужны не столько конкретные примеры, как сделать то, или то, но и основы написания скриптов.
Для чего нужны var begin with ... do...
Типы переменных (Integer, String, TComponent...), что из себя представляют и как задаются...
Знаки препинания - какие и для чего? Почему в некоторых случаях не ставится точка с запятой ?
Что за зверь такой State и как организуется case State of: как задаются конкретные значения, их диапазоны...
Устовие if ... then - для одного значения, двух, или более...
Как организуются циклы...

Это я навскидку, с чем могут быть проблемы у начинающих...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 01, 2019, 16:02:43
... Я-то свой i5-4670 так на штатных 3.40 GHz и держу, а у него, вроде, ресурс для разгона есть.
Ну, разгонишь процентов на 10, огребёшь ещё проблем с кулером и памятью, ощутимого прироста быстродействия это не даст.

Ты предлагаешь мне цитировать основы Паскаля из учебников? Врядли у меня получится лучше, чем там написано. А читать всё равно придётся, так лучше в оригинале, чем пересказ, литературы по этой теме в инете сейчас полно, достаточно вбить непонятные "слова" языка в поиск, да почитать.
Вот когда меня заразили этим делом был настоящий информационный голод и инета не было, друзья привозили на дискетах учебники по Паскалю, распечатывали ещё на матричных принтерах. Тогда мне пришлось ещё и переплётное дело осваивать, до сих пор этот самиздат на полке стоит.

В тех "Хитростях", вроде, и скриптов-то серьёзных нет. Ну, может, надо было снабдить отдельные строки коментариями...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on February 01, 2019, 16:45:15
Ну, разгонишь процентов на 10, огребёшь ещё проблем с кулером и памятью, ощутимого прироста быстродействия это не даст.
Кулер у меня нехилый и работает сейчас на минимальных оборотах. Просто проверить - будет ли толк...
В тех "Хитростях", вроде, и скриптов-то серьёзных нет. Ну, может, надо было снабдить отдельные строки коментариями...
Я вот заглянул в ту литературу - тёмный лес. А надо всего лишь начальные сведения и не по Паскалю, а именно по АИМПовским скриптам - нюансы, вроде, есть.
Ну может и в примерах разъяснять... Хотя нет, лучше отдельный ликбез.
Понимаешь, вот когда я под свои нужды переписывал скрипты из твоих или чьих ещё примеров, то не раз напарывался на сообщения об ошибке при сборке. И порой СУТКАМИ не мог понять, что же в скрипте не так. А проблема, как правило, в единственном знаке препинания или одной букве...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 01, 2019, 20:05:02
Кулер у меня нехилый и работает сейчас на минимальных оборотах. Просто проверить - будет ли толк...
Пробовал я тоже поначалу оверклокингом заниматься, вроде потихоньку и осторожно, но комп перестал загружаться.

... А надо всего лишь начальные сведения и не по Паскалю, а именно по АИМПовским скриптам - нюансы, вроде, есть.
Какие-то нюансы - обычно вещь вполне конкретная, можно просто вопрос задать. А начальные сведения - они теже, что и в Паскале/Делфи.
Несколько усложняет дело, что тут надо сразу же осваивать объектное программирование, но объекты уже все готовые, нам остаётся только пользоваться их свойствами.
Ну, несколько напрягает ещё само обращение к ним через функцию FindObject, да эти методы Get и Set, но по-другому тут никак.

... И порой СУТКАМИ не мог понять, что же в скрипте не так. А проблема, как правило, в единственном знаке препинания или одной букве...
Это и есть сами азы Паскаля: синтаксис, структура, основные конструкции, без этого никуда, и никто не вдолбит их тебе, если сам не захочешь.
Быть неким транслятором между учебниками и пользователями - плохая идея. Составители тех учебников на этом собаку съели, им куда лучше знать, как преподнести материал, в каком порядке, а ты предлагаешь мне этим заняться.
ИМХО, Паскаль в смысле синтаксиса куда приятнее, чем тот же С, в последнем от одного только обилия фигурных скобок и прочих крякозябров уже подташнивает, программа вообще не читаема, а тексты на Паскале даже петь можно. :)
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: kastus on February 03, 2019, 19:07:48
На правой катушке шлицы винтиков отсутствуют...

Скин шикарный, спасибо огромное! Но не скажут ли спецы - какую надо конфигурацию компа для нормальной работы?
У меня старенький 2600К, не разогнанный, 8 памяти...
С правой катушкой горе, конечно.

И ещё - крайне рекомендую использовать скины с программкой TFT Test - на чёрном фоне - сказка!
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on February 03, 2019, 19:19:34
На правой катушке шлицы винтиков отсутствуют...
Правая катушка, - это вторая её сторона. На первой (левой) видны головки винтов, на правой - гайки.  ;)
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: kastus on February 03, 2019, 21:19:03
Да уж, что значит не держать никогда в руках "фирмы"...
Только до "Олимпа" смог дорасти в своё время.
Спасибо за ответ.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on February 13, 2019, 17:47:44
Доброго дня
подскажите, мои параметры уже критичны, а то у меня катушки по очереди крутятся.
может надо настроить что то в aimp или в windows( у меня 10 стоит проц i7 старенький и 12 Гб памяти) что не так или совсем уже древний комп и реально не потянет.
спасибо
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on February 13, 2019, 20:40:51
Доброго дня
подскажите, мои параметры уже критичны, а то у меня катушки по очереди крутятся.
может надо настроить что то в aimp или в windows( у меня 10 стоит проц i7 старенький и 12 Гб памяти) что не так или совсем уже древний комп и реально не потянет.
спасибо
Скин весьма требователен к ресурсам, чего конкретно не хватает ему именно в вашем случае, сказать сложно. Он и на достаточно мощных машинах идёт с трудом, уж извините...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: vlg on February 14, 2019, 09:41:11
Доброго дня
подскажите, мои параметры уже критичны, а то у меня катушки по очереди крутятся.
может надо настроить что то в aimp или в windows( у меня 10 стоит проц i7 старенький и 12 Гб памяти) что не так или совсем уже древний комп и реально не потянет.
спасибо
 Может информация поможет. Две машины с одинаковым железом ( i7-2600 ) на одном винда 7х64 скин идет нормально, на другом 10х64 все как у Вас.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 14, 2019, 10:06:34
Может информация поможет. Две машины с одинаковым железом ( i7-2600 ) на одном винда 7х64 скин идет нормально, на другом 10х64 все как у Вас.
Тоже самое могу подтвердить: ставил 10-ку - тормоза на всех скинах бобинников, на Win7 - вполне сносно.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: G121121 on February 14, 2019, 21:01:05
да, тоже 10 х 64  катушечники- не шевелят катушками (может что в 10 поднастроить? кто знает подскажите где ... порылся)
попробую на imac загнать посмотреть у меня там вторая операционка 7
спасибо за информацию
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: igor6507 on February 15, 2019, 15:14:09
И что же тогда делать, если на новое оборудование не найти драйвера под семерку? Должен же быть какой то выход для десятки. Интересно на виртуальной машине с семеркой будет нормально крутить или там свои тормоза будут? Кстати у меня на десятке катушечники с аниматорами по 360 кадров крутят прилично. Но катушки должны быть без логотипов. Есть притормаживания, но уж очень мало заметные, видные только таким занудам как я.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: TurboDISCO Adept on February 15, 2019, 17:02:15
...Интересно на виртуальной машине с семеркой будет нормально крутить или там свои тормоза будут?..
Как показал эксперимент - тоже значительно непереваримо для глаза дёргается всё. Причём, если в настройках "виртуалки" только 1ЦП выставлен - даже анимация уровней сигнала "заедает".
Но моя "виртуальная Семёрка" не до конца укомплектована всяким-разными флэш-плеерами-кодеками-джавами-нэт-фреймвоками, так что тут - никак не показатель для каких-либо окончательных выводов.
---------------------------------------------

Тёмная тема - очень красивая! И она же со светлыми бобинами тоже заглядываться заставляет.
Когда отдающая бобина уже основательно "отдаст ленты" - прям вообще всё идеально выглядит!
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: igor6507 on February 15, 2019, 17:56:55
Было бы не плохо, чтоб все катушечники имели кнопку отключающую вращение аниматоров при проигрывании файлов, для тех кто хочет использовать скин ради картинки, но не может смотреть не дергающее вращение.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 15, 2019, 18:49:45
Было бы не плохо, чтоб все катушечники имели кнопку отключающую вращение аниматоров при проигрывании файлов, для тех кто хочет использовать скин ради картинки, но не может смотреть не дергающее вращение.
Это не поблема ... боюсь, тогда всё удовольствие от использования этих скинов пропадёт, так можно и на обоину смотреть.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: provod67 on February 15, 2019, 18:54:47
На этом скине можно сделать постоянную скорость и отсутствие смотки бобины. Зрелищность останется, нагрузка резко снизится. Скорость легко подобрать так, чтобы не было рывков и число кадров не шкалило - в первых скинах так и было. Боюсь, это лучший выход...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: igor6507 on February 15, 2019, 23:31:50
Это не поблема ... боюсь, тогда всё удовольствие от использования этих скинов пропадёт, так можно и на обоину смотреть.
Остается анимация индикаторов, управление, ну и можно на некоторое  время включить вращение, пока настроение не начнет падать. Потом перемотка не грузит комп, но удовольствие приносит. Обоина такое не сделает. Но это так - лирика. Для себя я использую скины с аниматорами по 360 кадров. Было бы не плохо поиметь еще и TASCAM 32  без логотипов на катушках. Как это была сделано на AKAI 635. Ну и конечно буду ждать, может в новых версиях aimp будет решена проблема и с вращением и с windows 10
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Chainbastard on February 26, 2019, 15:46:51
Товарищ McClaud, мой комп перед смертью попросил вас указывать в каталоге системные требования. А еще благодарил вас за быструю безболезненную смерть.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on February 26, 2019, 17:06:02
Аминь... Зато теперь есть повод купить нормальный Intel.
Не скинодел определяет системные требования, а плеер, его скин-движок. Они указаны на странице загрузки.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: electrik on May 31, 2019, 16:16:47
Все бобинники по своему прекрасны, но в этом скине всё же удручает вращение бобин.
McCLaud, а в новой версии плеера 4.6 не появились новые возможности чтоб сделать более плавное вращение?
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on May 31, 2019, 19:35:00
Все бобинники по своему прекрасны, но в этом скине всё же удручает вращение бобин.
McCLaud, а в новой версии плеера 4.6 не появились новые возможности чтоб сделать более плавное вращение?
Этот, пожалуй, самый тяжёлый из бобинников по анимации. Приемлемого вращения не увидеть и на крутых компах. И сделан он под версию 4.6, в предыдущих реализовать подобное вообще было бы невозможно. Плавность в процессе экспериментов достигалась лишь неприемлемым "вылизыванием" бобин, т.е. когда они максимально обезличивались, что низводило скин до "ноунейма"...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: electrik on May 31, 2019, 20:38:59
Если я правильно понимаю, вращение бобин это смена картинок(кадров)? Если рассматривать остановленные кадры чего-то движущегося на видео, то они будут размазаны, может и тут можно слегка размазывать каждый кадр, при перемотке у Вас похоже так и сделано?
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on June 01, 2019, 07:12:24
Если я правильно понимаю, вращение бобин это смена картинок(кадров)? Если рассматривать остановленные кадры чего-то движущегося на видео, то они будут размазаны, может и тут можно слегка размазывать каждый кадр, при перемотке у Вас похоже так и сделано?
"Смазанные" лишь кадры, используемые при перемотке. Мысль, использовать подобные же и для воспроизведения, была, но проблема в том, что скорость вращения бобин меняется по мере расходования плёнки, соответственно должна меняться и степень "смаза", а это невозможно сделать. Поэтому кадры резкие и биения очень заметны. Увеличение же числа кадров, для уменьшения межкадрового угла поворота, требует увеличения скорости вращения, что увеличивает нагрузку на проц до предела...
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: electrik on June 01, 2019, 09:02:37
Понятно, спасибо за разъяснения.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: JeniSkunk on June 17, 2019, 06:24:53
English original

Unfortunately I am encountering a memory leak crash on program close with this skin.
Windows 8.1 64bit
AIMP v4.60 Beta 5, build 2129

Right click anywhere on another skin, select Skins menu
Select this skin from the menu, this skin will fail to apply, with an Out Of Memory error, and the program will revert to the default skin. On exit after that error, the program closes with a memory leak error and log file.
This error is only happening to me with this skin. I am not certain that this skin works properly with AIMP v4.60 Beta 5, build 2129.
All the other AIMP skins I have downloaded and installed, I can switch to and from without error.


Google Translate to Russian

К сожалению, при закрытии программы с этим скином я сталкиваюсь с падением памяти.
Windows 8.1 64bit
AIMP v4.60 Beta 5, build 2129

Щелкните правой кнопкой мыши в любом месте на другом скине, выберите меню скинов
Выберите этот скин из меню, этот скин не будет применен с ошибкой «Недостаточно памяти», и программа вернется к стандартному скину. При выходе после этой ошибки программа закрывается с ошибкой утечки памяти и файлом журнала.
Эта ошибка происходит только со мной с этим скином. Я не уверен, что этот скин работает правильно с AIMP v4.60 Beta 5, build 2129.
Все другие скины AIMP, которые я скачал и установил, я могу переключаться без ошибок.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on June 17, 2019, 08:28:22
English original

Unfortunately I am encountering a memory leak crash on program close with this skin.
Windows 8.1 64bit
AIMP v4.60 Beta 5, build 2129

Right click anywhere on another skin, select Skins menu
Select this skin from the menu, this skin will fail to apply, with an Out Of Memory error, and the program will revert to the default skin. On exit after that error, the program closes with a memory leak error and log file.
This error is only happening to me with this skin. I am not certain that this skin works properly with AIMP v4.60 Beta 5, build 2129.
All the other AIMP skins I have downloaded and installed, I can switch to and from without error.


Google Translate to Russian

К сожалению, при закрытии программы с этим скином я сталкиваюсь с падением памяти.
Windows 8.1 64bit
AIMP v4.60 Beta 5, build 2129

Щелкните правой кнопкой мыши в любом месте на другом скине, выберите меню скинов
Выберите этот скин из меню, этот скин не будет применен с ошибкой «Недостаточно памяти», и программа вернется к стандартному скину. При выходе после этой ошибки программа закрывается с ошибкой утечки памяти и файлом журнала.
Эта ошибка происходит только со мной с этим скином. Я не уверен, что этот скин работает правильно с AIMP v4.60 Beta 5, build 2129.
Все другие скины AIMP, которые я скачал и установил, я могу переключаться без ошибок.
Это проблема всех ресурсоёмких ( "тяжёлых", требовательных к "железу") скинов. Для перехода на них необходимо в качестве промежуточного выбирать, например, скин по умолчанию дефолтный, либо другой "лёгкий".
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: kastus on June 29, 2019, 19:56:30
Совершенно случайно запустил mp3 на этом великолепном скине...
Обычно слушаю только лослесс. И - о чудо! Обе катушки бодренько вращаются!
Не совсем идеально - но тем не менее не как с АРЕ или FLAC, где одна вообще останавливается.
Не просветите - почему?

Виноват - чудо всеобщее! В лослессе тоже нормально заработало!
Может дело в обновлении 1903? Давно этот скин не включал...
Извините за офтоп, больно радостное событие...

P67, I7-2600K, 8 Gb memory, Radeon 6950 video . 
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: lesha-blinchik on June 30, 2019, 08:44:55
И у меня, и у меня, и у меня получилось!.. Катушки начали вращаться.

AIMP v4.60 Beta 6, build 2133 (24.06.2019)

Intel(R) Pentium(R) CPU G4560 @ 3.50 GHz 3.50 GHz  8,00 Гб  64-разрядная операционная система, процессор х64
Windows 10 Pro v. 1809  сборка 17763.557
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: lesha-blinchik on June 30, 2019, 08:48:15
Ах, ещё забыл: Asus Radeon 5670
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on June 30, 2019, 09:49:23
Ах, ещё забыл: Asus Radeon 5670
Скоро все эти карточки придётся менять, иначе UHD 4k не увидеть.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: electrik on June 30, 2019, 17:29:07
Скоро все эти карточки придётся менять, иначе UHD 4k не увидеть.
Да, пробовал подключиться к своему телеку 4К, с моей видеокартой разрешение больше 1920х1200 не предлагает.  :-[
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Black_AVP on June 30, 2019, 17:54:24
А я и пробовать не стал, в ТХ карты указано максимальное разрешение 2048х1536 - куда с ним...
Телевизор - вряд ли удачное решение, корыто с диагональю 43" на стол, ведь, не поставишь, работать с близкого расстояния за ним невозможно - шею свернёшь или глаза разбегутся,   с дивана смотреть, даже с беспроводной клавиатурой - весь смысл UHD теряется, а с близкого растояния даже при разрешении 3840х2160 структура экрана просматривается - PPI получается тот же, что и на FullHD мониторе 23-24". Надо нацеливаться на монитор с таким разрешением и диагональю 27-30", чтоб не слишком мелко было и в тоже время пиксели были неразличимы.
А карточку - да, надо новую прикупать, тем, кто в игры играет сложнее - придётся выложить довольно кругленькую сумму.
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: Юр_Бас on July 06, 2019, 10:45:13
как поменять фон
Title: Re: Pioneer RT-909 [AIMP4.5]
Post by: McClaud on July 06, 2019, 14:14:33
как поменять фон
выпадающее меню на надписи Pioneer