PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   iCarDS (http://pccar.ru/forumdisplay.php?f=121)
-   -   iCarDS+Foobar2000 (http://pccar.ru/showthread.php?t=14176)

vladj 21.09.2012 16:38

Работает это всё и на ХР. Были проблемы, но когда меня всё-же заинтересовали новинки, я просто
обновил фреймвоки и скрипты перестали крашится. Последние версии WSH Panel Mod делаются на компьютере,
на котором постоянно обновляются и библиотеки и у тех, кто имеет старые библиотеки, панели крашатся. ИМХО.

onv23 21.09.2012 18:41

Возможно. Чтож, тем лучше. Проверить не могу, ХР нет ни дома, ни в машине.

sp_1969 21.09.2012 19:31

Цитата:

Сообщение от vladj (Сообщение 231209)
Работает это всё и на ХР.

Не.все равно не прикалывает "0" нажимать для возврата в меню..Не на чем его в машине нажать.
Да и нави прикручивать не понятно как..

onv23 07.10.2012 14:51

Foobar-based mini-frontend v.1.15

Изменения:

- изменен принцип вывода кавера - фона стартового меню. Теперь исходные пропорции изображения сохраняются, ступенчатый градиент прозрачности по краям.
- в центральное окно с аналоговыми часами добавлено 6 кнопок (два предустановленных в Properties уровня комфортной громкости, Next, Previous, Night switch, Hide)

http://www.youtube.com/watch?v=hkDHsOwfrXo


Скачать :

http://www.onlinedisk.ru/file/957096/

onv23 20.10.2012 03:57

For any touchscreens

"Резиновая" сборка для тачскринов любых размеров и соотношений сторон. С сохранением пропорций кнопок и общей компоновки.

Видео:
http://www.youtube.com/watch?v=1td_Y...ature=youtu.be

Скачать:
http://www.onlinedisk.ru/file/964945/

Andycar 20.10.2012 15:21

Цитата:

Сообщение от onv23 (Сообщение 233795)
For any touchscreens

"Резиновая" сборка для тачскринов любых размеров и соотношений сторон. С сохранением пропорций кнопок и общей компоновки.

Видео:
http://www.youtube.com/watch?v=1td_Y...ature=youtu.be

Скачать:
http://www.onlinedisk.ru/file/964945/

Очень приятная новость. Вот из отпуска вернусь, сразу же за ценю в машине.
Спасибо:whistle:

onv23 28.10.2012 01:17

Rectangular Clock

Аналоговые часы с прямоугольным циферблатом. С практически любым соотношением сторон, не превращаются в отличие от круглых в овал на мониторах с разными соотношениями X/Y, легко вписываются в дизайн сборок с прямоугольными окнами (а таких подавляющее большинство)
6 скрытых кнопок:
- три кнопки регулировки уровня (0дБ - верхняя половина экрана по центру циферблата и два предустановленных комфортных),
- Previous/Next
- переход в ночной режим - нижняя половина экрана по центру циферблата

Предустановки по ПКМ -> Properties :
Morning hours
Morning minutes
Evening hours
Evening minutes
Normal Volume (-dB)
Quiet Volume (-dB)

Видео:

http://www.youtube.com/watch?v=jDe218Zu2PQ


Скачать:
http://www.onlinedisk.ru/file/969597/

sirota 28.10.2012 01:24

В резиновую сборку встают?

onv23 28.10.2012 01:39

Цитата:

Сообщение от sirota (Сообщение 234604)
В резиновую сборку встают?

Конечно, они тоже резиновые

onv23 04.11.2012 14:32

Вложений: 1
For any touchscreens v2

Вложение 28396

Для любителей абсолютно черных экранов :smile:
Кнопка "Sleep" не уводит в сон, а гасит монитор.
Прочие изменения :
- использован режим "No border",
- volume bar управляет регулятором master volume,
- черный фон для ночного режима,
- часы с прямоугольным циферблатом,
- быстрый переключатель плагина muleteer :smile:

http://www.onlinedisk.ru/file/974098/

OsDima 04.11.2012 15:30

Цитата:

Сообщение от onv23 (Сообщение 235415)
For any touchscreens v2

Вложение 28396

Все время вылетает вот это:

Failed to load DLL: foo_out_wasapi.dll
Reason: Не найдена указанная процедура.

onv23 04.11.2012 18:55

Раз вылетает, значит, запускаете на ХР, под которой этот режим вывода звука в принципе невозможен. Он только для виста/7/8. Удалите в папке user-components целиком папку foo_out_wasapi и в папке configuration файл foo_out_wasapi.dll.cfg

sirota 17.11.2012 21:44

onv23

Спасибо за резиновую сборку.

Когда добовляю папку с музыкой, то в Playlist все треки имеются, захожу в Album list, там этой папки нет :no2:

onv23 18.11.2012 00:53

Album list автоматически отслеживает только те пути, которые Вы ему пропишете в File -> Properties -> Media Library -> Music folders. Поэтому, либо добавьте путь к этой своей папке туда, либо, что правильнее и в общем случае проще, просто складывать все такие папки в один общий, уже прописанный аудиокаталог, например, c:\audio

onv23 18.11.2012 03:56

Кстати, всвязи с новыми возможностями в foo_ui_hacks появилась возможность в машине в один клик менять стереобаланс (у меня, например, 3 предустановленных заранее настраиваемых положения - "для водителя", "по центру", "для пассажира"). В принципе, таким же методом при многоканальной акустике можно менять и соотношение уровней фронта и тыла, уровень канала на саб. Это кому-нибудь кроме меня нужно ? Сейчас у меня, например, так:

http://www.youtube.com/watch?v=lBdVn...ature=youtu.be

OsDima 19.11.2012 08:27

Цитата:

Сообщение от onv23 (Сообщение 237162)
Кстати, всвязи с новыми возможностями в foo_ui_hacks появилась возможность в машине в один клик менять стереобаланс (у меня, например, 3 предустановленных заранее настраиваемых положения - "для водителя", "по центру", "для пассажира"). В принципе, таким же методом при многоканальной акустике можно менять и соотношение уровней фронта и тыла, уровень канала на саб. Это кому-нибудь кроме меня нужно ? Сейчас у меня, например, так:

http://www.youtube.com/watch?v=lBdVn...ature=youtu.be

Как настроить предустановки?

onv23 19.11.2012 18:10

Предустановки задаются величинами смещения в properties того окна, в котором собственно это реализовано. Смещение подбирается элементарно в машине, берется моно-композиция, или трек с четко выраженным источником по центру, вокалом, например, и настраивается с кресел водителя и пассажира так, чтобы этот источник был по центру лобового стекла :) Сейчас пока Вы не можете этого попробовать, у Вас нет нужного куска кода, который это реализует.

OsDima 20.11.2012 05:16

Цитата:

Сообщение от onv23 (Сообщение 237427)
Сейчас пока Вы не можете этого попробовать, у Вас нет нужного куска кода, который это реализует.

Все как в штатной голове Volvo. И когда его можно будет получить.

onv23 21.11.2012 20:17

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

sirota 21.11.2012 21:28

Цитата:

в какую сборку это добавлять
А регулятор громкости в резиновую сборку проблемно сделать?

onv23 21.11.2012 22:23

Цитата:

Сообщение от sirota (Сообщение 237811)
А регулятор громкости в резиновую сборку проблемно сделать?

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

Код:

// vi:set ft=javascript ff=dos ts=4 sts=4 sw=4 et:

// ==PREPROCESSOR==
// @name "Volbar with GdiDrawText"
// @author "T.P Wang"
// ==/PREPROCESSOR==

// Flags, used with GdiDrawText
// For more information, see: http://msdn.microsoft.com/en-us/library/dd162498(VS.85).aspx
var DT_TOP = 0x00000000;
var DT_LEFT = 0x00000000;
var DT_CENTER = 0x00000001;
var DT_RIGHT = 0x00000002;
var DT_VCENTER = 0x00000004;
var DT_BOTTOM = 0x00000008;
var DT_WORDBREAK = 0x00000010;
var DT_SINGLELINE = 0x00000020;
var DT_EXPANDTABS = 0x00000040;
var DT_TABSTOP = 0x00000080;
var DT_NOCLIP = 0x00000100;
var DT_EXTERNALLEADING = 0x00000200;
var DT_CALCRECT = 0x00000400;
var DT_NOPREFIX = 0x00000800;
var DT_INTERNAL = 0x00001000;
var DT_EDITCONTROL = 0x00002000;
var DT_PATH_ELLIPSIS = 0x00004000;
var DT_END_ELLIPSIS = 0x00008000;
var DT_MODIFYSTRING = 0x00010000;
var DT_RTLREADING = 0x00020000;
var DT_WORD_ELLIPSIS = 0x00040000;
var DT_NOFULLWIDTHCHARBREAK = 0x00080000;
var DT_HIDEPREFIX = 0x00100000;
var DT_PREFIXONLY = 0x00200000;

//function RGB(r, g, b) {
//    return (0xff000000 | (r << 16) | (g << 8) | (b));
//}
function RGBA(r, g, b, a) {r &= 0xff; g &= 0xff; b &= 0xff; a &= 0xff; return ((a << 24) | (r << 16) | (g << 8) | (b));}
UIHacks = new ActiveXObject("UIHacks");
var WshShell = new ActiveXObject("WScript.Shell");
var r_font = window.Height / 2;
var g_font = gdi.Font("Tahoma", r_font, 0);
var g_font2 = gdi.Font("Tahoma", r_font * 2, 1);
var g_drag = 0;

function on_paint(gr) {

  var ww = window.Width;
  var wh = window.Height;
  var volume = fb.Volume;
  var pos = window.Width * ((60 + volume) / 60);
  var txt = (Math.ceil(volume)) + " dB";
  var vv = pos/ww;
  var r_font = window.Height / 2;
  var g_font = gdi.Font("Tahoma", r_font, 0);
  var g_font2 = gdi.Font("Tahoma", r_font * 2, 1);
    gr.FillGradRect(0, 0, pos -12, wh/2, 90, RGBA(10, 15, 19, 100), RGBA(38, 60, 76, 100));
    gr.FillGradRect(0, wh/2, pos-12, wh/2, 90, RGBA(38, 60, 76, 100), RGBA(10, 15, 19, 100));
    gr.FillGradRect(pos-12, 0, 12, wh/2, 90, RGBA(10, 15, 19, 100), RGBA(57, 90, 114, 100));
    gr.FillGradRect(pos-12, wh/2, 12, wh/2, 90, RGBA(57, 90, 114, 100), RGBA(10, 15, 19, 100));
    gr.FillGradRect(pos, 0, ww-pos, wh/2, 90, RGBA(10, 15, 19,100), RGBA(38, 60, 76,100));
    gr.FillGradRect(pos, wh/2, ww-pos, wh/2, 90, RGBA(38, 60, 76,100), RGBA(10, 15, 19,100));
    gr.GdiDrawText(txt, g_font, RGBA(0, 150, 200, 100), 0, 0, ww, wh, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
    gr.GdiDrawText("|", g_font2, RGBA(0, 150, 200, 100), pos, -r_font/6, 4, wh, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
    gr.GdiDrawText("|", g_font2, RGBA(0, 0, 0, 100), pos+4, -r_font/6, 2, wh, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
    gr.GdiDrawText("|", g_font2, RGBA(0, 0, 0, 100), pos+14, -r_font/6, 2, wh, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
    gr.GdiDrawText("|", g_font2, RGBA(180, 180, 180, 100), pos-13, -r_font/6, 1, wh, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
    gr.GdiDrawText("|", g_font2, RGBA(180, 180, 180, 100), pos-1, -r_font/6, 1, wh, DT_CENTER | DT_VCENTER | DT_SINGLELINE);
    UIHacks.MasterVolume.Volume=vv;
}

function on_mouse_lbtn_down(x, y) {
    g_drag = 1;
}

function on_mouse_lbtn_up(x, y) {
    on_mouse_move(x, y);
    g_drag = 0;
}

function on_mouse_move(x, y) {
   
    if (g_drag) {
        var v = x / window.Width;
        v = (v < 0) ? 0 : (v < 1) ? v : 1;
        v = -60 * (1 - v);
        if (fb.Volume != v) fb.Volume = v;
        if (fb.Volume < -60) fb.Volume = -60;
      }
}

function on_mouse_wheel(delta) {
    if (delta > 0) fb.VolumeUp();
    else fb.VolumeDown();
    if (fb.Volume < -60) fb.Volume = -60;
}

function on_volume_change(val) {
window.Repaint();
}


onv23 02.12.2012 16:08

По этой ссылке выложена сборка, в панели часов которой реализованы пресеты уровня, баланса и бинауральные.
http://foobar2000.ru/forum/viewtopic...p=42571#p42571
Даблклик по центру 3-го ряда всплывающих кнопок (между speakers и crossfeed) сворачивает сборку в трей.

leha-mentos 23.12.2012 00:13

Кто-нибудь слышит разницу между ASIO и WASAPI? Нв домашних колонках не заметил ничего особенного в качестве. Но вот проблем с Асей на выводе каналов получил. Почему-то не хочет она каналы выводить, так как выставлено в Реалтековской оболочке управления звуковой карты. А Васапи все делает правильно. Проблема заключается в путанице задних быковых динамиков и саба\центр. Пока решил остановиться на Васапи.

onv23 26.12.2012 17:38

Разница есть. Но при прямых, грамотно написанных ASIO драйверах конкретной звуковой карты. Насколько я знаю, ASIO для реалтека нет в природе. Убоище ASIO4ALL просто нельзя использовать, если рассуждать хоть о каком-то качестве. Так что только WASAPI, это вполне хороший вариант.

MiD_E34 22.01.2013 16:21

Такая фигня периодически вылезает: после просыпания очень тихо играет - приходится открывать панель регулятора громкости Икара и чуть двинуть ползунок громкости - тогда она скачком устанавливается как надо. Дрова стоят новые... Фубар - что с дистрибутивом Икара идет

onv23 23.01.2013 20:33

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

sirota 23.03.2013 21:59

Цитата:

Сообщение от onv23 (Сообщение 234606)
Конечно, они тоже резиновые

Скачать когда можно...пишет..."на сайте ведутся земленные работы":dntknw:

onv23 24.03.2013 03:22

Что именно нужно ? Онлайндиск.ру уже очень давно в дауне

sirota 24.03.2013 13:13

Цитата:

Сообщение от onv23 (Сообщение 252211)
Что именно нужно ? Онлайндиск.ру уже очень давно в дауне

Резиновую сборку хотел скачать.

P.S Хорошо бы твои нароботки в одно место определить для скачивания.

vladj 24.03.2013 14:16

http://foobar2000.0pk.ru/viewtopic.php?id=468
Вот только при чём тут фронтенд, эту сборку нужно гонять не встроенной во что-либо,
а в икар что-нибудь попроще нужно встраивать.ИМХО.

klishin 24.03.2013 14:48

Цитата:

Разница есть. Но при прямых, грамотно написанных ASIO драйверах конкретной звуковой карты. Насколько я знаю, ASIO для реалтека нет в природе. Убоище ASIO4ALL просто нельзя использовать, если рассуждать хоть о каком-то качестве. Так что только WASAPI, это вполне хороший вариант.



ASIO или не ASIO, на качество ЗВУКА не влияет. ASIO - протокол передачи данных с малой задержкой. Тот самый протокол, который передаёт аудио контент с процессора на ЦАП. ASIO даёт лишь время доступа к звуковой карте и возможность двунаправленой передачи (одновременной записи и воспроизведения).

onv23 24.03.2013 14:52

http://foobar2000.ru/forum/viewtopic.php?t=4880
http://foobar2000.ru/forum/viewtopic.php?t=4787
Вторые ссылки - на дропбокс

onv23 24.03.2013 15:12

Цитата:

Сообщение от klishin (Сообщение 252252)
ASIO или не ASIO, на качество ЗВУКА не влияет. ASIO - протокол передачи данных с малой задержкой. Тот самый протокол, который передаёт аудио контент с процессора на ЦАП. ASIO даёт лишь время доступа к звуковой карте и возможность двунаправленой передачи (одновременной записи и воспроизведения).

http://habrahabr.ru/post/115092/
И советую самому попробовать сравнить звук через DS и ASIO, например. Вам самому смешно станет от того, что Вы сейчас здесь написали.

vladj 24.03.2013 18:04

onv23,ему не попробовать наверное ASIO, ибо в подписи просто HD-audio, скорей всего Реалтек.
Писать сообщения не попробовав самому, ориентируясь на сведения из инета...

onv23 24.03.2013 21:12

vladj
Ну ничего страшного, у многих людей ASIO не поддерживается. Но сравнить-то DS и WASAPI на любой карточке можно, если, конечно, не сидеть на XP. А это ж тоже "протоколы передачи аудио контента с процессора на ЦАП" :big: Даже не представляю, до какой степени должен быть убитым тракт, чтобы не услышать разницу

vladj 24.03.2013 21:36

Камешек в мой огород ? Зато вместо WASAPI на ХР звук можно по KS выгнать по SPDIF-у.
Разница по KS и DS на ХР слышна.

onv23 24.03.2013 21:43

Цитата:

Сообщение от vladj (Сообщение 252312)
Камешек в мой огород ? Зато вместо WASAPI на ХР звук можно по KS выгнать по SPDIF-у.
Разница по KS и DS на ХР слышна.

Тю, нет, конечно, камнями вообще не бросаюсь :smile2: А ты свой огород под камни не подставляй :rofl: Можно, конечно, и с KS, и тоже будет слышно.

basurman 01.05.2013 17:40

Всем привет и с праздником. Значится так,читал-читал попробовал вроде все что смог.Однако фубар встроить не смог:roulette::roulette::roulette:.После копирования Икар клиента фообар ваще не запускается,удаляешь запускается, но естественно Икаром не подхватывается. Что делать не знай.
Подскажите где исчо почитать можно про скрещивание сих чудных программ.

Bersenev 01.05.2013 18:03

Для начала поясни как собираешься использовать фубар. Как внутренней плеер икара или как встроенную медиапрограмму.

Если как плеер икара, то надо только в iCarDSConfig указать фубар в качестве плеера. При этом окно фубара ты видить не будешь, но воспроизводить будет именно фубар.

Если как внешнюю медиапрограмму, то обязательно в iCarDSConfig надо выбрать DSPlayer, иначе икар будет постоянно прятать фубар считая его своим плеером

basurman 01.05.2013 18:29

Все-таки наверное как встроенную программу.Но фубар не хочет работать и как внутренний плеер.


Часовой пояс GMT +4, время: 13:12.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot