Добрый день.
У нас готова бета новой версии софта захвата. Не смотря на то, что изменения носят минорный характер и были сделаны ещё месяц назад, мы только сейчас смогли привести там всё в порядок. А "бета" она потому, что из-за технических причин (по досадному стечению обстоятельств у нас нет Лайтпаков младше 5й ревизии) мы не имеем возможности её протестировать и просим вашей помощи. Софт, как и прошивка, сейчас существует в двух вариантах: для 4й ревизии железа и для 5й. Стоит ли говорить о том, что между собой они не совместимы? Для того, чтобы попробовать описанные ниже изменения, вам нужно будет залить
новую прошивку (правой кнопкой на ссылке raw file --> сохранить как) в Лайтпак 4.3 (
инструкция) и запустить
новый софт (пока компилировали только под Вин). Итак, полтора месяца назад Мишка, Мишка и Тимур реализовали для вас:
1. Полностью новый алгоритм плавной смены цветов (изменения хорошо различимы визуально)
2. Гамма-коррекцию при расчёте результируещёго цвета (регулировка доступна из AnotherGUI, см. ниже). Фактически такой алгоритм "насыщает" цвета перед передачей их на светодиоды. При выставлении значения в 2 ед, эффект хорошо заметен в видео.
3. Отладочную вкладку настроек AnotherGUI. Она, конечно, не для пользователей, но разные бета-фичи мы теперь будем помещать именно сюда. Так же будем временно перемещать туда функции от которых в будущем хотим отказаться. Например с гамма-коррекцией мы пока в раздумьях: перенести её в основной интерфейс или, наоборот, захардкодить прямо в МК. Вкладка включается в LightpackMain.conf директивой ShowAnotherGui
4. Работа с API AlienFX для владельцев продуктов компании AlienWare. В этом случае наш софт используется отдельно от Лайтпака, а для вывода использует подстветку AlienFX. В общем на эту тему был целый
пост в блоге. У нас, опять таки, нет подходящего железа, поэтому функция реализована лишь номинально. Включается в LightpackMain.conf директивой
IsAlienFxMode
5. 10 областей захвата в 5й версии софта, против 8ми в 4й. Если по-русски, то это поддержка устройств с 10ю светодиодами.
6. Оптимизированный алгоритм захвата, который позволил отказаться от т.н. "качества захвата" и незначительно увеличить производительность программы и скорость захвата.
7. Мелкие багфиксы и фичреквесты + изменения в GUI. Всё что вошло в релиз можно найти по тегу Milestone -- Release 2 .
В очередной раз выражаю огромную благодарность нашим разработчикам: Мишке Шатохину (Brunql), Тиму Саттарову (tim.hell) и Мишке Карпелянскому (karp.mih) . Все они как-то умудряются совмещать развитие софта с учёбой, работой и другой обычной жизнью.)
Жду вашего фидбека по поводу новой беты. Если с ней всё гладко, то мы организуем полноценный релиз буквально на днях, а если будет получаться, то прикрутим ещё пару мелких фич.
PS. Думаю у многих возникает вопрос о новой версии железа, которое работает с 10ю светодиодами. Кажется, что разговоры о нём ведутся давно, а результатов нет. На самом деле мы испытываем некоторые сложности с ревизией 5. Что странно, связаны они отнюдь не с нехваткой миллиампер в USB, как мы того изначально ожидали. Ошибки в работе усугубляются сложностью их воспроизведения. У железа есть глюк, который проявляется нестабильно и мы до сих пор его не идентифицировали (3 разных Лайтпака 5й ревизии подтвердили его на 9ти разных десктопах и ноутбуках). Поэтому продолжаю советовать всем оставаться на 4.3, которая хорошо проявила себя уже на огромном числе разных стендов. Как только с пятёркой всё будет решено (а в том, что это случится, я не сомневаюсь), мы перепишем вики и расскажем обо всём подробнее. А для тех у кого чешутся руки, напоминаю, что все разводки есть у нас в репозитории.