Стрелочный пикметр (foo_vis_vumeter.dll)

Список разделов foobar2000 Плагины

Описание: Все о плагинах, компонентах, расширениях

Сообщение #1 DRON » 08.05.2010, 16:47

Компонент представляет собой имитацию аналогового стерео волюметра.
Визуализация  доступна  как в виде отдельного окна так и в виде CUI-панели или DUI-элемента.
Настройки  находятся на странице "Advanced" окна конфигурации плеера, в группе параметров "Display/VU Meter".
Компонент написан по просьбам трудящихся. За основу взята модель 702 производства Ernest Turner.

СКАЧАТЬ
Версия 2013-02-16

Так же имеется некий комплект (с примерами) для создания собственных индикаторов:

РЕДАКТОР ИНДИКАТОРОВ
VUEditor.zip
(4.12 МБ) Скачиваний: 5099


ОБУЧАЮЩЕЕ ВИДЕО
Обучающее_видео_VU_Meter.zip
(20.35 МБ) Скачиваний: 9495


Пожалуйста не выкладывайте тут свои индикаторы, для этого этого есть отдельная тема.
Последний раз редактировалось DRON 15.02.2013, 16:42, всего редактировалось 5 раз(а).
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев


Сообщение #161 DRON » 29.05.2012, 15:57

Ссылка обновлена. Доделано создание окна вуметра и управление им из скрипта.
Не совсем понимаю для чего Falstaff делает на WSH копию того, что и так уже есть. В чём тут прикол?

У него кстати показания (особенно Peak) крайне далеки от истины.
Исправленный вариант.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #162 Falstaff » 30.05.2012, 00:15

@DRON

"Не совсем понимаю для чего Falstaff делает на WSH копию того, что и так уже есть. В чём тут прикол?"

just subscribe here to reply and to enlight you: just for playing, now i'll be able to render VU meter with transparency or color sheme support, which was not possible with the default component

btw, thanx a lot for the script fixing and for this nice component! great work.
Falstaff
Репутация: 0
С нами: 12 лет 5 месяцев

Сообщение #163 macarych » 01.06.2012, 23:11

eXtremeHunter выложил на deviantart.com WSH digital VU meter 1.1, местные прутся. onv, San_dr, может выложите свои работы там, чтоб "знали наших".
macarych M
Аватара
Репутация: 417
С нами: 15 лет 10 месяцев

Сообщение #164 onv » 02.06.2012, 00:52

Фальстаф и Хантер и так регулярно посещают foobar2000.0pk.ru, все видели, все знают. Еще не смотрел последний вариант Хантера, но в первом он пустил пики на широкие полосы по бокам, а "стрелку" на узкие по центру. Глаза на лоб вылезали от мелькания, пока не поменяешь LeftLevel и LeftPeak местами :)
onv M
Откуда: Харьков
Репутация: 52
С нами: 12 лет 6 месяцев

Сообщение #165 macarych » 02.06.2012, 12:08

onv:Фальстаф и Хантер и так регулярно посещают foobar2000.0pk.ru, все видели, все знают
Я не их имел в виду когда писал
чтоб "знали наших"
, а нерусскоговорящую аудиторию deviantart в целом. По их, не самых удачных имхо, работах судят о компоненте VU Meter, а он заслуживает лучшего представления. И не скрипты для WSH, а bin'ы.
macarych M
Аватара
Репутация: 417
С нами: 15 лет 10 месяцев

Сообщение #166 onv » 02.06.2012, 13:50

Ha Hydrogen-e я ссылку .на ветку VU-skins давал. Периодически по мере сил интерес к теме пытаюсь там подогревать. На сколько девиант-юзеры пересекаются с фубаровской тематикой, не представляю. По поводу популяризации - ты помнишь ответ DRON-a MrMerak-у на вопрос о гуглосайте ? Мне кажется, слава богу, что разработчика больше интересует расширение функционала, чем коллекционирование "wow, cool, nice"
onv M
Откуда: Харьков
Репутация: 52
С нами: 12 лет 6 месяцев

Сообщение #167 San_dr » 02.06.2012, 17:49

macarych,
подготовлю кумулятивную папку и выложу. А пока -WSH Peakmeter
Изображение
Изображение
http://rghost.ru/download/38475421/fd6b559f74b3f1 ... a154ae0a518f5c8/images-Peak.7z
(Скрипт в архиве)
Код: Выделить всё
// @author "VU Meter component/object by DRON, jscript by Br3tt aka Falstaff >> http://br3tt.deviantart.com"
// @adapted for  VU PeakMeter(DUO) - San_dr
// Images Path + FileNames
var img_dir = fb.ProfilePath + "themes\\fooRazor\\images-Peak\\";
var bg = gdi.Image(img_dir+"vu_bg.png");
var bg_img;
ColorTypeDUI = {
    background: 1,
};
// }}
function RGB(r, g, b) {
    return (0xff000000 | (r << 16) | (g << 8) | (b));
};
function RGBA(r, g, b, a) {
    return ((a << 24) | (r << 16) | (g << 8) | (b));
};
// window Properties
// VUMeter Object
VUMeter = new ActiveXObject("VUMeter");
VUMeter.RegisterWindow(window.ID);
//VUMeter.RegisterRect(window.ID,0,0,200,100);
// Globals
var g_instancetype = window.InstanceType;
var ww = 0, wh = 0;
var g_backcolor = 0;
var g_syscolor = 0;
var COLOR_BTNFACE = 15;
var g_tooltip = window.CreateTooltip();
var tooltip_timer = false;
function get_colors() {
        g_backcolor = window.GetColorDUI(ColorTypeDUI.background);
        g_syscolor = utils.GetSysColor(COLOR_BTNFACE);
}
get_colors();
function on_size() {
    ww = window.Width;
    wh = window.Height;
    bg_img = bg.Resize(ww, Math.round(wh), 7);
};
function on_paint(gr) {
    LM = VUMeter.LeftPeak;
    RM = VUMeter.RightPeak;
    // create draw area
    var main_img = gdi.CreateImage(ww, wh);
    var gb = main_img.GetGraphics();
    // fill bgcolor
    gb.FillSolidRect(0, 0, ww, wh, g_syscolor);
    gb.FillSolidRect(5, 3, ww-10, wh-6, g_backcolor);
    // Draw Peak
        // left peak
        gb.FillGradRect(8, 5, ww*LM-14, wh/2-2, 0, RGBA(255,255,0,150), RGBA(255,0,0,150), 1);
        gb.FillSolidRect(ww*LM-10, 7,4, wh/2-2, RGBA(255,5,0,200));
        // right peak
        gb.FillGradRect(8, wh/2, ww*RM-14, wh/2-2, 0, RGBA(255,255,0,150), RGBA(255,0,0,150), 1);
        gb.FillSolidRect(ww*RM-10, wh/2,4, wh/2-2, RGBA(255,5,0,200));
        // background image
        gb.DrawImage(bg_img, 0, 0, bg_img.Width, bg_img.Height, 0, 0, bg_img.Width, bg_img.Height, 0, 255);
    // Release and Draw true panel graphics
    gr.DrawImage(main_img, 0, 0, ww, wh, 0, 0, ww, wh, 0, 255);
}
function on_colors_changed() {
    get_colors();
    window.Repaint();
}
картинку vu_bg.png расположить по адресу: foobar2000\themes\fooRazor\images-Peak

Добавлено спустя 5 часов 11 минут 39 секунд:
San_dr:подготовлю кумулятивную папку и выложу
Изображение Изображение
подготовил, но на этом девианте черт ногу сломит, как создать тему
папка вот http://rghost.ru/download/38438487/a4d480780ab939 ... c370a952c7e0d91816/VU Meter.7z
San_dr
Репутация: 3
С нами: 17 лет 10 месяцев

Сообщение #168 DRON » 07.06.2012, 18:59

Компонент обновлён.
DRON M
Автор темы
Аватара
Откуда: Санкт-Петербург
Репутация: 113
С нами: 16 лет 6 месяцев

Сообщение #169 San_dr » 10.06.2012, 16:23

еще одна гамма К-560
Изображение
http://rghost.ru/download/38587433/d24264ea73aaa0 ... cd07bb85ecaee/k-560-doringe.7z
полный комплект с png, vu, bin

Добавлено спустя 5 часов 12 минут 57 секунд:
Работая по "затемнению" к-560 решил сделать "кошерный" :) вариант - обрезал неинформативную нижнюю часть
Изображение
для маленьких по размеру тем думаю будет полезно.
http://rghost.ru/download/38591720/6fd0c870efa8fb ... c78fef1ff35b7ac/k-560-short.7z
San_dr
Репутация: 3
С нами: 17 лет 10 месяцев

Grundig2

Сообщение #170 olecare » 17.06.2012, 19:22

San_dr а ты не мог бы еще Grundig2 снизу подрезать?А то у меня что-то не получается.Спасибо
olecare
Репутация: 0
С нами: 12 лет 5 месяцев

Сообщение #171 macarych » 18.10.2012, 05:55

Последний раз редактировалось macarych 15.02.2013, 23:41, всего редактировалось 2 раз(а).
macarych M
Аватара
Репутация: 417
С нами: 15 лет 10 месяцев

Сообщение #172 vladj » 18.10.2012, 16:31

Эх,macarych, если-б ты знал, как невнятно выглядит приборчик в данной цветовой гамме в автомобиле.
Он на твоём, домашнем мониторе может и красивым и чётким кажется тебе, но поверь, в машине, днём,
на маленьком монике...Я не в курсе, может водители из братских стран и залепили плёнкой все стёкла, возможно у них
нет запрета, как у нас и им подходит такой тёмненький стрелочник....
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 9 месяцев

Сообщение #173 macarych » 18.10.2012, 16:50

vladj, +1, за обратную связь. Все ж, скачавшие сборку, молчат как партизаны, ты второй откликнулся( первый был PitKon, да еще в личку один чувак ответил) поэтому можно по подробнее про цветовую гамму, какая, на твой взгляд, лучше? Извиняюсь за offtop.
macarych M
Аватара
Репутация: 417
С нами: 15 лет 10 месяцев

Сообщение #174 onv » 18.10.2012, 18:15

vladj:Я не в курсе, может водители из братских стран и залепили плёнкой все стёкла, возможно у них
нет запрета, как у нас и им подходит такой тёмненький стрелочник....
Да тут хоть с тонировкой, хоть без практически безразлично, по-хорошему, для ночи нужен темный, для дня либо светлый, либо темный, но с хорошей контрастностью и светлой шкалой и стрелкой. Днем игра на темных полутонах, тем более близких, не годится совсем. Как и куча мелкой информации на поле, реально абсолютно нечитаемой на 7", и сливающейся просто в бесполезно-грязноватое пятно. Макарыч в этом не виноват, он не Кашпировский, а дома на компе все выглядит красиво. Это ты чувствуешь, что в машине прокатит, а что нет, а теоретически такие вещи очень трудно отлавливать, глаза видят красоту на экране и организм противится это все грохать :)
onv M
Откуда: Харьков
Репутация: 52
С нами: 12 лет 6 месяцев

Сообщение #175 vladj » 18.10.2012, 18:56

macarych, я конечно перепробовал множество разных, но сейчас еду (может кому-то и покажется удивительным при имеющемся многообразии),
на дефолтном, тот, что правей, вверху странички, сжелта чуток.
Изображение
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 9 месяцев

Сообщение #176 macarych » 18.10.2012, 19:47

Ну, в общих чертах, понятно - шкала должна быть светлой(очень), а знаки на ней темными(опять же очень), или наоборот. Я сделал так, как сделал, потому что во времена 7 inches pack by macarych & onv, было озвучено, как я полагаю совершенно верно, что светлое пятно шкалы будет мешать. Как было отмечено выше, на практике мне не проверить, в виду отсутствия Car PC, поэтому фидбеки от юзеров особенно ценны.
Учту замечания когда буду новый делать, на этой основе:
2012-10-18_070024.png
.
macarych M
Аватара
Репутация: 417
С нами: 15 лет 10 месяцев

Сообщение #177 onv » 18.10.2012, 21:01

macarych
Что характерно, ночью у этого твоего серо голубого яркость разметки и стрелки более чем достаточна, а сама шкала сильно ярче, чем хотелось бы. При том, что днем, как правильно говорит vladj, это все становится невыразительно тусклым. Днем, тем более на солнце, в самом деле ничего, кроме совсем светлых шкал (наподобие штатной) нормально не видно. Но ночью таким совершенно невозможно пользоваться. Видимо, vladj, как и ты, просто не ездит с этим подолгу ночными трассами, и не чувствует таких нюансов. Как, например, того, что ночью полностью "погашенный" экран, залитый RGB(0,0,0), дает очень неслабую подсветку и даже с большой натяжкой не напоминает аппаратно выключенную железяку. Оценить свой труд с достаточной степенью точности ты, как и любой другой, можешь элементарно в 5 сек. Разверни поздно вечером свой индикатор на весь экран и выключи в комнате все освещение. И сразу увидишь, какой прожектор ты только что сваял, без всяких фидбэков :)
onv M
Откуда: Харьков
Репутация: 52
С нами: 12 лет 6 месяцев

Сообщение #178 macarych » 18.10.2012, 21:14

Напрашивается вывод, и совсем не в первый раз, что в car pc audio, в фубаре, визуализация, в частности ву метр, нафик не нужна.
macarych M
Аватара
Репутация: 417
С нами: 15 лет 10 месяцев

Сообщение #179 onv » 18.10.2012, 21:21

Возможно, это вопрос вкусов, а тут спорить бесполезно и можно бесконечно. Кому-то и даром не нать, кому-то жизнь без этого не удалась. Просто, если это делать, то особенности авто и зависимость от времени суток учитывать надо. Если не делать - все сильно проще :)
onv M
Откуда: Харьков
Репутация: 52
С нами: 12 лет 6 месяцев

Сообщение #180 vladj » 18.10.2012, 21:38

Белый я ставил и что-то не покатил, неестественно выглядит. Как я ранее писал, мне вообще-то мелькалки по боку, но
вот пассажиров иногда удивить...Блин, приборчик, да ещё и пружинки видно, а я ощущаю смех, гордость и радость,
что людям нравится. А так, у меня в движении всё-равно панель электронная поверх запущена и вижу я только сикбар
с названием трека и кнопки, потому как они ниже панели и не перекрываются ей. Да и в принципе неважно, где комп
установлен, в машине всегда мыша, клава безпроводные, потому, сегодня у меня голубенький спектрометр, завтра
серенький и т.д. Мы-ж в машине особо не зашорены, так-же как и дома, в момент можем что-то менять.
Потому - нужна конечно визуализация. У меня из-за моника винаповские визуалки не идут, но в сборках для машины
я их на перспективу оставляю, может ещё раз моник сменю.
vladj M
Аватара
Откуда: Пермский край
Репутация: 427
С нами: 14 лет 9 месяцев

Пред.След.

Вернуться в Плагины