AIMP Forum

Общее => Общение => Topic started by: Данил Батин on September 18, 2017, 19:29:06

Title: Фантастика. Предложения. Фантастика и предложения.
Post by: Данил Батин on September 18, 2017, 19:29:06
Предлагаю здесь писать всё, что вы бы мечтали увидеть в этом плеере, но что фактически невозможно.
Да да: от полноценной музыкальной базы на серверах обновлённого сайта AIMP-а, до искуственного интеллекта. Просто мне интересно. Хотелось бы, чтобы интересно было и вам.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Данил Батин on September 18, 2017, 19:30:32
Например, я мечтаю о том, чтобы АИМП поддерживал все возможности интернета: синхронизация, вебвиев в самом АИМПе, чтобы можно было сразу из настроек менять обложки.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Zhenya on September 18, 2017, 21:38:44
Навскидку:
1. Аппаратное ускорение отрисовки (Direct2D?).
2. Очень плавные визуализации + с высоким разрешением + попадающие точно в такт музыки.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Xwansu on September 18, 2017, 22:16:25
2. Очень плавные визуализации + с высоким разрешением + попадающие точно в такт музыки.

Я бы хотел такого типа фулскрин визуализацию:
(https://i.imgur.com/JecUOht.gif)

про линукс-версию еще не писали?  ;D


По названию темы, сначала подумал, опять спам на форуме =)
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Black_AVP on September 18, 2017, 22:21:10
У меня более приземлённые хотелки, пока, что на ум пришло:
- эквалайзер с произвольным выбором числа полос от 2 до 20. Сейчас явно не хватает полос 43 Гц и 20 кГц.
- фреймовый спектрум с нормальной логарифмической шкалой частот, или тоже произвольным выбором.
 :-\
А тему назвал бы "Фантастика и реальность".
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Artem on September 18, 2017, 23:57:26
Навскидку:
1. Аппаратное ускорение отрисовки (Direct2D?).
2. Очень плавные визуализации + с высоким разрешением + попадающие точно в такт музыки.

1. Я делал замеры. Не сильно большой выигрыш для статичного контента.
2. Это не ко мне. АПИ есть - никто не запрещает делать клевые визуалки.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Zhenya on September 19, 2017, 00:20:14
1. Я делал замеры. Не сильно большой выигрыш для статичного контента.

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

2. Это не ко мне. АПИ есть - никто не запрещает делать клевые визуалки.

Из удалённой темы AIMP Plugins API (https://www.aimp.ru/forum/index.php?topic=30328.0) (вытащил из гугла):
— А как часто генерируется новый массив Spectrum и соответственно вызывается DisplayRender? Это зависит от частоты дискретизации аудиофайла?
— старается 25 раз в секунду.

Или сейчас ограничение выше?



Ещё по сабжу:
3. Распараллеливание скин-движка? Direct2D не поможет в этом?
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Xwansu on September 19, 2017, 01:38:04
Хочу версию АИМПа, который бы сочетал в себе 10-foot user interface (https://en.wikipedia.org/wiki/10-foot_user_interface) (интерфейс, оптимизированный под большие экраны/TV, пример - Kodi)  + все крутые фичи АИМПа.  :D
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Soolo on September 19, 2017, 08:14:32
— А как часто генерируется новый массив Spectrum и соответственно вызывается DisplayRender? Это зависит от частоты дискретизации аудиофайла?
— старается 25 раз в секунду.
Или сейчас ограничение выше?
Ограничения на отрисовку нет, всё зависит от визуалки и производительности компа. Данные в 25 FPS можно сколь угодно интерполировать или делать постэффекты. То есть визуалка в 100+ FPS это возможно. Другое дело, что программерам это не очень интересно. На форуме последнее время, в основном, новички что-то рисовали в плане визуалок, поэтому не очень зрелищный результат получается.

Ещё по сабжу:
3. Распараллеливание скин-движка? Direct2D не поможет в этом?
Насколько я помню, распараллеливание и сейчас можно было бы сделать, но в скиндвижке всё завязано, большинство элементов нужно рисовать друг за другом. Тем более сейчас, когда всё можно связать со всем средствами скриптов.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Artem on September 19, 2017, 10:21:01
А для динамического контента? Например, те же вращающиеся бобины? Визуализации на полный экран?

Чтобы был прирост, весь скин должен прыгать и плясать. Direct2D больше подходит для 2-мерных игрушек с кучей спрайтов, имхо.

— А как часто генерируется новый массив Spectrum и соответственно вызывается DisplayRender? Это зависит от частоты дискретизации аудиофайла?
— старается 25 раз в секунду.
Или сейчас ограничение выше?

Да, это разве мешает делать клевые визуализации?

3. Распараллеливание скин-движка? Direct2D не поможет в этом?

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

Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Я Гриша! on September 21, 2017, 12:35:03
Первое что приходит на ум, по теме:
1. Проигрывание из фонотеки не добавляя в плейлист.
2. Для редактора тегов макросы как в Tegscanerе.
3. При закрытии/открытии окна фонотеки и плейлиста, восстанавливать предидущий размер окна.
4. Не скрывать значёк с панели пуск при сворачивании в трей и закреплении за край экрана.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Artem on September 21, 2017, 13:19:38
2. Для редактора тегов макросы как в Tegscanerе.
3. При закрытии/открытии окна фонотеки и плейлиста, восстанавливать предидущий размер окна.
4. Не скрывать значёк с панели пуск при сворачивании в трей и закреплении за край экрана.

2. Поясни, у меня есть некоторые планы на редактор тегов.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Данил Батин on September 21, 2017, 17:07:42
Первое что приходит на ум, по теме:
1. Проигрывание из фонотеки не добавляя в плейлист.
2. Для редактора тегов макросы как в Tegscanerе.
3. При закрытии/открытии окна фонотеки и плейлиста, восстанавливать предидущий размер окна.
4. Не скрывать значёк с панели пуск при сворачивании в трей и закреплении за край экрана.
у тебя какие-то не интересные приспущенные и вполне выполнимые идеи)) Вот про ИИ было бы круто. Подстраивание всех звуковых эффектов про конретную песню))))
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Я Гриша! on September 21, 2017, 19:41:04
2. Поясни, у меня есть некоторые планы на редактор тегов.
Подробнее я написал в раздел "Предложения" https://www.aimp.ru/forum/index.php?topic=56696.0
Всех макросов которые есть у ТегСканера, я не знаю, единственное чего не хватает мне в АИМП, так это %_counter%
В ТегСканере это выглядит так:
1 строчка отвечает за то, откуда брать информацию и как её преобразововать. 2 строчка отвечает за то, куда эту преобразованную информацию сохранять.
(https://image.prntscr.com/image/4nGYZE5zR4qPhti59w2s8Q.png)

И ещё такой вот блок шаблонов есть, полезен если нужно часто выполнять одну и туже операцию:
(https://image.prntscr.com/image/FvEfhp5DTzuCp5b_ffRRZQ.png)
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Данил Батин on September 25, 2017, 22:27:57
Ну и ещё... Полностью переработанное окно настроек. Оно устарело и морально, и функционально, и по комфортабельности... Эдакий привет из Windows 98. Вот только, скорее всего, это настолько сложно, что АИМП так и останется в этом плане динозавров. Сначала думал, что это возможно, но в итоге был краткий и понятный ответ...
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Я Гриша! on September 25, 2017, 23:41:53
Данил, ну ты и сказанул... Такого вылизанного окна настроек как в АИМП, мало где можно встретить. В Vivaldi ещё нравится.
Ты лучше нарисуй какое оно должно быть в твоём представлении. Как у нас говорят «Критикуя - предлагай».
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Artem on September 25, 2017, 23:44:46
Ну и ещё... Полностью переработанное окно настроек. Оно устарело и морально, и функционально, и по комфортабельности... Эдакий привет из Windows 98. Вот только, скорее всего, это настолько сложно, что АИМП так и останется в этом плане динозавров. Сначала думал, что это возможно, но в итоге был краткий и понятный ответ...

Предложи современное, с радостью сделаю.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Алексей Долматов on September 25, 2017, 23:51:25
Осовременивать нужно тоже с умом. Допустим: https://www.avira.com/images/content/v3/avira-antivirus-free/av_free_screen_HIGH.jpg
Дизайн достаточно прост, но приходится делать несколько кликов для одного действия. Часто пользователям сложно планировать дальше 1-2 кликов, поэтому делать как в 10-ке (ОС) не всегда лучший вариант.
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Artem on September 26, 2017, 00:04:23
Такой - не вариант, у нас на порядки больше опций
Title: Re: Фантастика. Предложения. Фантастика и предложения.
Post by: Данил Батин on September 26, 2017, 00:50:08
Завтра сделаю