![]() |
Volume Control 4.1 Цифровой уровень - Printable Version +- Tordex Community (http://forum.tordex.com) +-- Forum: True Launch Bar (http://forum.tordex.com/forum-3.html) +--- Forum: True Launch Bar по-русски (http://forum.tordex.com/forum-14.html) +--- Thread: Volume Control 4.1 Цифровой уровень (/thread-4491.html) Pages:
1
2
|
Volume Control 4.1 Цифровой уровень - SuleyMus - 05-14-2013 Юрий, здравствуйте. Давно наблюдаю мелкий, но немного мучающий перфекциониста баг со скином. (Например Green) Цифровой указатель уровня справа от ползунка показывает значения +-1 не соответствующие реальному уровню Volume. Но больше "доставляет" то, что при регулировке колесом значения "расшатываются", потому как шаг прокрутки колеса равен то 3 то 2 пунктам. И находясь, например, на уровне 20, затем уйдя с него временно на 40, потом невозможно вернуться на 20. Попадаешь либо на 19, либо на 22. RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 05-24-2013 Что-то я не то пишу наверное? ![]() P.S. Виндовый ползун громкости колесом мыши обрабатывается ровно, без подобных шатаний. Шаг колеса мыши всегда постоянный = 2. Посему это скорее всего не машина/винда. Или тут опять проблема единиц измерения? Децибеллы вроде на балансе отдавались, на громкости нет вроде? RE: Volume Control 4.1 Цифровой уровень - Yuri Kobets - 05-24-2013 Это та же проблема с децибелами. Там все что после разделителя в них отдается. Постараюсь решить эту проблему. RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 07-27-2013 Децибелы никак не желают сотрудничать? ![]() RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 09-09-2013 ::GetMasterVolumeLevelScalar, ::SetMasterVolumeLevelScalar ? Если никак, может, отвязаться от реального уровня и выводить просто позицию ползунка (0..100)? RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 12-15-2013 Нет ли подвижек с этой проблемой? Жду с надеждой. ![]() RE: Volume Control 4.1 Цифровой уровень - Yuri Kobets - 12-16-2013 Я нашел как решить проблему не соответствия показаний плугина и винды. Сейчас копаю на счет "шатаний". Думаю скоро будет обновление. RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 12-16-2013 Прекрасно! Спасибо большое! ![]() RE: Volume Control 4.1 Цифровой уровень - Yuri Kobets - 12-22-2013 Да... что-то я рано обнадежил. Орешек никак не колется ![]() ![]() RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 12-22-2013 А как насчет идеи озвученной мною ранее? Что, если упростить задачу и выводить не децибелы, переведенные в линейную шкалу а просто напросто позицию контролла? У ваших ползунков нет свойства: TTrackBar.Min :=0; TTrackBar.Max :=100; TTrackBar.Position (0..100) ? Там же просто каунтер около ползунка, и ему, по-идее все равно что выводить, хоть уровень, хоть позиции, да хоть и номер версии программы, нет? Или как-нибудь применить: GetMasterVolumeLevelScalar, SetMasterVolumeLevelScalar? Я не вижу ситуацию в целом, конечно. Возможно эти ползунки как то изначально со звуком завязаны, я полагал, что это обычные контролы которые изначально отдают/принимают позиции/размерность в линейной шкале ,ни к чему не привязанной. RE: Volume Control 4.1 Цифровой уровень - Yuri Kobets - 12-25-2013 Quote:А как насчет идеи озвученной мною ранее? Что, если упростить задачу и выводить не децибелы, переведенные в линейную шкалу а просто напросто позицию контролла? У ваших ползунков нет свойства:Оно конечно практически так и есть, и я бы не заморачивался сильно. Но регуляторы работают в обе стороны. Т.е. не только меняют громкость, но и откликаются на изменения из вне. Т.е. хранить позицию не вариант. В общем я делаю так: видимая позиция ползунка всегда вычисляется на основе реальной громкости. Т.е. я добился того чтобы мой плугин показывал то же самое значение, что и Windows, но только если регулировать в самой винде. Если регулировать плугином, то возникают накладки из-за перевода линейной позиции в децибелы. Quote:Или как-нибудь применить: GetMasterVolumeLevelScalar, SetMasterVolumeLevelScalar?К сожалению GetMasterVolumeLevelScalar и SetMasterVolumeLevelScalar работают только для мастер каналов - там я их использую и проблем нет. Все регуляторы, которые ниже разделителя в меню добавления, работают только с децибелами ![]() RE: Volume Control 4.1 Цифровой уровень - Yuri Kobets - 12-25-2013 Вот ведь как получается... написал ответ и тут же пришло решение. Кажется все же от расшатывания при прокрутки колесом избавится удалось путем. Несоответствия между показаниями плугина и винды тоже вроде бы исчезли. Всего-то нужно было немного подкрутить округления ![]() ![]() RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 12-27-2013 Вот была мысль, что я что-то упускаю. А оказалось все на поверхности... Конечно же ползуны должны бегать за громкостью, регулируемой извне! Да, тогда только с шаманами, бубнами, раундами и транкейтами ![]() А насчет фразы "ниже разделителя" - я когда ее давно впервые прочел, подумал, что чего-то не понимаю, а сейчас в версии "ниже разделителя в меню добавления" - догадываюсь, что речь идет, видимо, о версии плагина 4.1.1 (бета), а так как я откатился на стабильный 4.1 (что-то в бетке меня обидело) я и не вижу никаких разделителей! ![]() RE: Volume Control 4.1 Цифровой уровень - SuleyMus - 12-28-2013 А до Нового Года никак не успеется с новой версией плагина? ![]() RE: Volume Control 4.1 Цифровой уровень - Yuri Kobets - 12-28-2013 Думаю успею до Нового Года. Планирую сегодня-завтра опубликовать. Сейчас выбор активного устройства допиливаю и в тираж. |