AIMP Forum

AIMP for Windows => Дополнения / Addons => Разработка / Development => Topic started by: sma326 on June 08, 2017, 20:39:31

Title: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 08, 2017, 20:39:31
 8) Итак, дорогие чайники, школьники, их родители и другие категории граждан приравненные к им, Свершилось! На просторах Форума, таки найден толковый пример претендующий на высокое звание РЫБА! После небольшого допиливания он заработал. Нате, люди добрые, пользуйтесь! Радуйте нас своими визуалками!

Исходные данные:

Среда разработки: VS2017;
Язык программирования: C++;
Целевая платформа: AIMP v4.13, build 1895 (06.05.2017).

Порядок действий:

1) Скачать, развернуть zip, скомпилировать в VS2017.
2) Скопировать результат из проекта ..\Project\aimp_vis_aura-master\Debug\aimp_vis_aura.dll в директорию ..\AIMP\Plugins\aimp_vis_aura\aimp_vis_aura.dll
3) Перезапустить AIMP
4) В Меню\Плагины\Визуализации найти плагин Aura.
5) Поставить галку.

(*) Всем службам спасибо, кто помогал, мешал, злил или расстраивал.)))
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 10, 2017, 12:59:28
 :) Вот такие арт-объекты рисуются.

(http://i96.fastpic.ru/big/2017/0610/5e/cfda04512c0b32fb776bbcf1a859a85e.gif)

Исходник с процедурой Draw () в прицепе. Проект из предыдущего поста: aimp_vis_aura-master.zip
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 10, 2017, 13:15:18
Народ! Предлагаю выкладывать здесь результаты своих безчеловеческих опытов на эту тему (желательно с исходниками) Для последующего обсуждения, восхваления, поднимания на смех и прочего гвоздания на заданную тему.
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 12, 2017, 00:35:39
8) Если смотреть в глубину не фокусируясь на картинке, то кажется что стерео.

(http://i95.fastpic.ru/big/2017/0612/36/94d232c6f6930c3fa1b104a40e4bd436.gif)(http://i96.fastpic.ru/big/2017/0612/f0/677d26701fbeacd9fcc28cb384d360f0.gif)

https://youtu.be/lYi_Lr6dflc (https://youtu.be/lYi_Lr6dflc)
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 12, 2017, 00:49:54
(http://i93.fastpic.ru/big/2017/0612/6f/69685e6973932015044020a99c7b1e6f.gif)(http://i92.fastpic.ru/big/2017/0612/d0/16d17b248dd85e083766718fe085ded0.gif)
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: Пeтр on June 28, 2017, 22:37:34
Quote
Как сделать плагин визуализации - руководство для чайников
Где собственно руководство для чайников?
По моему это должен быть толстый мануал где все подробно показано "на пальцах", а не просто код.
Такого на форме хватает. К примеру https://www.aimp.ru/forum/index.php?topic=55481.0

PS.
2) Скопировать результат из проекта ..\Project\aimp_vis_aura-master\Debug\aimp_vis_aura.dll в директорию ..\AIMP\Plugins\aimp_vis_aura\aimp_vis_aura.dll
Не самое лучшее решение. Нужно компилировать релиз, а не Debug.
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 30, 2017, 16:16:50
Сказано же, для чайников. Т.е. ничего лишнего знать не надо. Вставил свой код для рисования и забыл.
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: Artem on June 30, 2017, 16:18:12
Сказано же, для чайников. Т.е. ничего лишнего знать не надо. Вставил свой код для рисования и забыл.

Ну-ну.
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 30, 2017, 16:21:18
 :-[ Ну я к примеру, ниче не знаю что там в аимпе внутри творися (и знать не хочу). Рисую себе под музыку и горя не знаю.
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: sma326 on June 30, 2017, 16:26:04
Очередное творение: Сонограмма:

(http://i92.fastpic.ru/big/2017/0630/08/7a53dacc4196d501996a1a2bb6815908.png)
Title: Re: Как сделать плагин визуализации - руководство для чайников
Post by: Soolo on June 30, 2017, 17:15:19
Если вы считаете, что плагин готов - выкладывайте в отдельную тему. Здесь их мало кто найдёт.