31
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Да классДокументацию к API почитайте, там все есть
Кто нибудь киньте *.h модуль для подключение
Вот пару фото для примераДельный совет дам, вместо конвеера однотипных скинов - лучше нарисовать парочку качественных.
xrEngine, скины 22 и 33 из пакета, опубликованного выше, вешают АИМПне использовал из пакета автора dll, оставил ту что лежит в шапке темы - последнюю, вылетел на 44м скине, по причине отсутствия имени png файла в ini, посмотрю редактор, может быть в нем проблемка есть. Не знаю зачем автор запаковал все вместе с dll.
Всё хорошо, только вот надпись "ЛЕВЫЙ" "ПРАВЫЙ" ну совсем ни к чему.Всё очень в тему, посмотрите на индикаторы П402 в реальной жизни, Орбита у-101\Радиотехника у-101!
Достаточно нового сообщения в этой темеСпасибо за ответ, завел летопись в шапке под катом.
А какие изменения? Желательно, это тоже где-то записывать.
Классный плагин, больше спасибо!Доброго времени суток, скажите пожалуйста, кому мне сообщать об обновлении плагина, чтобы обновили архив в каталоге сайта?
Классный у вас ник, вы случаем не имели отношения к разработке xrEngine-а? :-)увы, разве что когда-то с приятелем моды делал, но в свет вышло не так много
Классный плагин, больше спасибо!Это Вам большое спасибо за AIMP, а плагин уже совершенствую.
Из пожеланий. Хотелось бы, всё-таки, увидеть плагин, максимально реалистино отражающий работу подобных индикаторов. Пока никто, к сожаленю, его так и не написал.Пожелания\замечания уместны и вполне понятны. Мне интересна эта тема посему я постараюсь все реализовать.
ИМХО, если уж создавать плагин к плееру, то, по крайней мере, он должен дополнять его функционал или превосходить по параметрам имеющийся, иначе в нём не будет смысла.
А для такого плагина важна не столько точность отображения уровня, сколько его динамика, т.е. нужна возможность задавать время нарастания и спада, причём независимо, чтоб можно было создать как индикатор среднего уровня (VU), так и квазипикового. Ещё было бы здОрово реализовать настоящий Peak Hold. То, что сейчас у Вас пока получилось - это просто какое-то мелькание (без обид) и никаких постоянных времени. Алгоритмы построения таких измерителей встречаются на форумах программеров.
Ну, и о точности. Сейчас индикатор правильно показывает уровень только при 0 дБ (уровни выше не проверял), совпадения со шкалой децибел нет, похоже у Вас она вообще линейная, а не логарифмическая. Трудно будет привести это в соответствие для разных скинов индикаторов - шкалы у них разные. Сейчас нас в SE спасает то, что можно сделать многокадровую текстуру, а здесь с одной картинкой этого не получится, даже если применять хитрые выражения для логарифмирования.
И вообще, похоже, в этом случае без многокадровой текстуры не обойтись. У сегментов в подобных индикаторах всегда присутствуют ореолы, и именно они придают нарисованному индикатору ощущение свечения. Даже если их и нарисовать и вырезать (программно) из одной картинки нужную часть, то эти ореолы будут некрасиво обрезаться.
Или я слишком многого хочу? Это всё к тому, что нарисовать любой такой индикатор в фотошопе с последующей раскадровкой скриптом - дело 10..20 минут - стоит ли копья ломать?
Сегментация нужна в любых подобных индикаторах, иначе они будут больше похожи на пародию. В любых дискретных индикаторах (люминесцентных, светодиодных, жидкокристалических) сегмент либо светится полностью или не светится вовсе, по-другому не бывает.Я в курсе)
Хотя, посмотрел линейные измерители VU, сегментацию лучше ввести.В шапку кинул скин, вот ему действительно сегментация не помешала бы ))
Спасибо за проделанный труд и за уделённое внимание.Всегда пожалуйста.
Хотя, посмотрел линейные измерители VU, сегментацию лучше ввести.
Я имел ввиду, что не само растяжение корректно производиться по уровню сигнала. А, то что, уровень сигнала в конкретный момент воспроизведения соотносится со значениями в dB в цифровом эквиваленте.Я Вас понял. Вечерком нарисую еще может скинов, да потестирую заодно, в любом случае это первый релиз, думаю что все доработается )
Понятно, думал у тебя в плагине так-же как и в другом задаются параметры уровня сигнала.дак в том то и дело, для этого мы 3 точки и выставляем, чтобы сигнал распространялся полностью на любую нарисованную шкалу.