|
27 | 27 | those two software create the perfect Bias Lighting and Ambient Light system for PC. |
28 | 28 | Differently from other solutions, Firefly and Glow Worm Luciferin are designed to work together for the best experience possible.</p> |
29 | 29 | <p>Key features</p> |
30 | | - <ul> |
31 | | - <li>Best in class performance combined with ultra low CPU/GPU usage.</li> |
32 | | - <li>Advanced algorithms for smooth colors transitions and color correction. Seeing is believing.</li> |
33 | | - <li>Wireless or cabled, local or remote? Choose your flavour with MQTT support and Home Assistant integration.</li> |
34 | | - <li>Multi monitor support with single or multiple instances.</li> |
35 | | - <li>Surround lighting with satellites.</li> |
36 | | - <li>Web browser firmware installer and Web Interface.</li> |
37 | | - <li>Programmable firmware, change your microcontroller's settings on the fly.</li> |
38 | | - <li>Frequent updates, upgrade your PC software and your firmware in one click.</li> |
39 | | - <li>Automatic switching between aspect ratios based on your video content.</li> |
40 | | - <li>Made from a gamer, for gamers. No added lag, stutter free.</li> |
41 | | - <li>Multi platform, Windows and Linux ready. macOS is coming when it's ready.</li> |
42 | | - <li>If you don't want to design your own PCB and you have a soldering iron, there is Luciferin's official PCB.</li> |
43 | | - <li>Have a question? Get answered on the community.</li> |
44 | | - </ul> |
| 30 | + |
| 31 | + Best in class performance combined with ultra low CPU/GPU usage. |
| 32 | + Advanced algorithms for smooth colors transitions and color correction. Seeing is believing. |
| 33 | + Wireless or cabled, local or remote? Choose your flavour with MQTT support and Home Assistant integration. |
| 34 | + Multi monitor support with single or multiple instances. |
| 35 | + Surround lighting with satellites. |
| 36 | + Web browser firmware installer and Web Interface. |
| 37 | + Programmable firmware, change your microcontroller's settings on the fly. |
| 38 | + Frequent updates, upgrade your PC software and your firmware in one click. |
| 39 | + Automatic switching between aspect ratios based on your video content. |
| 40 | + Made from a gamer, for gamers. No added lag, stutter free. |
| 41 | + Multi platform, Windows and Linux ready. macOS is coming when it's ready. |
| 42 | + If you don't want to design your own PCB and you have a soldering iron, there is Luciferin's official PCB. |
| 43 | + Have a question? Get answered on the community. |
| 44 | + |
45 | 45 | </description> |
46 | 46 | <screenshots> |
47 | 47 | <screenshot type="default"> |
|
74 | 74 | </screenshot> |
75 | 75 | </screenshots> |
76 | 76 | <releases> |
77 | | - <release version="2.22.6" date="2025-03-01"> |
78 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.22.6</url> |
| 77 | + <release version="2.22.8" date="2025-04-06"> |
| 78 | + <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.22.8</url> |
79 | 79 | <description> |
80 | | - <p>Breaking changes: requires Glow Worm Luciferin firmware (v5.21.3)</p> |
81 | | - <ul> |
82 | | - <li> |
83 | | - The smoothing feature is greatly improved thanks to the Exponential Moving Average (EMA). |
84 | | - |
85 | | - EMA is a smoothing technique that gradually adjusts values over time, giving more weight to |
86 | | - recent data while still considering past values. Unlike a simple average, EMA reacts faster |
87 | | - to changes while still keeping transitions smooth. By combining Frame Generation and EMA, Luciferin delivers an even more natural and immersive ambient lighting effect while |
88 | | - keeping system performance efficient. |
89 | | - </li> |
90 | | - <li>Home Assistant integration has been updated to make room for this new feature: |
91 | | - <ul> |
92 | | - <li>select.luciferin_smoothing_level entity has been removed.</li> |
93 | | - <li>select.luciferin_frame_generation has been added.</li> |
94 | | - <li>select.luciferin_smoothing_ema has been added.</li> |
95 | | - </ul> |
96 | | - </li> |
97 | | - <li> |
98 | | - Eye care features has been extended: |
99 | | - <ul> |
100 | | - <li>Night light: Use warmer colors to block blue light. The higher you raise the level, the |
101 | | - more blue light will be blocked. The 'Auto' setting syncs with the night light setting |
102 | | - in your operating system. |
103 | | - </li> |
104 | | - <li>Luminosity threshold: Added the option to customize the threshold value for this |
105 | | - feature. |
106 | | - </li> |
107 | | - </ul> |
108 | | - </li> |
109 | | - <li> |
110 | | - Color temperature correction |
111 | | - algorithm has been improved, now it does not reduce brightness on faint colors. |
112 | | - </li> |
113 | | - <li>Optimize PIPEWIREXDG pipeline. Thanks @Ape. |
114 | | - </li> |
115 | | - <li>The firmware now smooths out transitions when switching from one color to another in solid mode. |
116 | | - (Full firmware only). |
117 | | - </li> |
118 | | - <li> |
119 | | - Test image |
120 | | - improvements: |
121 | | - <ul> |
122 | | - <li>You can now access other settings while using Test Image.</li> |
123 | | - <li>Every change is now reflected in real time by the test image.</li> |
124 | | - <li>The test image now allows for 4 levels of saturation (100%, 75%, 50%, 25%). This helps |
125 | | - to test colors with various levels of saturation. |
126 | | - </li> |
127 | | - </ul> |
128 | | - </li> |
129 | | - <li>You can now open the Info menu along with the Settings menu. This allows you to check in real |
130 | | - time how changing settings affects FPS, without having to swap back and forth between the |
131 | | - Settings and Info menus. |
132 | | - </li> |
133 | | - <li> |
134 | | - Net code overhead reduction for reduced power usage. |
135 | | - </li> |
136 | | - <li>Small UI reorganizations and improvements and better handling of the info tooltips.</li> |
137 | | - <li>Restarting capture due to a framerate change is now much faster.</li> |
138 | | - <li>Added support for 4.000.000 and 6.000.000 baud rates for newer UART chips. Use with caution. |
139 | | - </li> |
140 | | - <li>Home assistant brightness control not working with Bias light. Fixed. </li> |
141 | | - <li>Fixed an issue that reverted the baud rate to 115.200 when changing network settings.</li> |
142 | | - <li>Tray icon update menu does not work when Check for updates is disabled. Fixed. |
143 | | - </li> |
144 | | - <li>Settings cannot be opened when the MQTT server is unreachable. Issue resolved.</li> |
145 | | - <li>Following a recent change in Home Assistant, the light entity is no longer recognized as an RGB entity. Fixed. |
146 | | - </li> |
147 | | - </ul> |
148 | | - </description> |
149 | | - </release> |
150 | | - <release version="2.21.3" date="2025-02-02"> |
151 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.21.3</url> |
152 | | - <description> |
153 | | - <p>Breaking changes: requires Glow Worm Luciferin firmware (v5.20.2)</p> |
154 | | - <ul> |
155 | | - <li>Fixed a regression that caused Firefly Luciferin to crash at startup when using an AMD GPU along |
156 | | - with the DDUPL_DX12 capture method. |
157 | | - </li> |
158 | | - <li>Grab area improvements made on DDUPL/XIMAGESRC/PIPEWIRESRC capture method has been backported on |
159 | | - legacy capture methods WinAPI/CPU. |
160 | | - </li> |
161 | | - <li>Added Polish language. Thanks @gmx168.</li> |
162 | | - <li>WiFi access does not work if MQTT server is down, fixed.</li> |
163 | | - <li>Arduino Bootstrapper update (v.1.18.3).</li> |
164 | | - </ul> |
165 | | - </description> |
166 | | - </release> |
167 | | - <release version="2.20.5" date="2025-01-18"> |
168 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.20.5</url> |
169 | | - <description> |
170 | | - <p>Breaking changes: requires Glow Worm Luciferin firmware (v5.19.4)</p> |
171 | | - <ul> |
172 | | - <li>Color accuracy has been significantly improved when using HDR contents.</li> |
173 | | - <li>New color orders to support newer LED strips.</li> |
174 | | - <li>Get command path dynamically for restarting. Thanks @Ape for the PR.</li> |
175 | | - <li>Fix "Sources not selected" crash on Wayland. Thanks @Ape for the PR.</li> |
176 | | - <li>OnBoard-Led managment for esp8266.</li> |
177 | | - <li>When setting a low brightness color on Firefly Luciferin, it’s not possible to increase the |
178 | | - brightness in the web interface. Fixed. |
179 | | - </li> |
180 | | - <li>Fix "Slow rainbow" effect switching to "Solid" automatically.</li> |
181 | | - </ul> |
182 | | - </description> |
183 | | - </release> |
184 | | - <release version="2.19.3" date="2024-12-18"> |
185 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.19.3</url> |
186 | | - <description> |
187 | | - <p>Breaking changes: requires Glow Worm Luciferin firmware (v5.18.2)</p> |
188 | | - <ul> |
189 | | - <li>The priority of UDP packets in wireless mode has been increased to signal to the router that |
190 | | - Luciferin traffic requires lower latency than standard packets. |
191 | | - </li> |
192 | | - <li>If the microcontroller is temporarily disconnected from the WiFi network, Firefly Luciferin is |
193 | | - now able to reconnect much faster without restarting the screen capture. |
194 | | - </li> |
195 | | - <li>Added a 'bottom' capture option for satellites when the LEDs are configured to use a bottom |
196 | | - gap. |
197 | | - </li> |
198 | | - <li>The save state has been restructured. Auto-save has been disabled to prevent wear on the |
199 | | - microcontroller's memory. |
200 | | - </li> |
201 | | - <li>Arch Linux package. Note: AUR package is built from the official sources but it's currently |
202 | | - maintained by @Ape. Thanks @Ape for this. |
203 | | - </li> |
204 | | - <li>Libasound2t64 dependency prevents correct installation on some Linux distros. Closes #253.</li> |
205 | | - <li>Properly handle expired restore token on Wayland. Thanks @Ape for the PR.</li> |
206 | | - <li>Logging improvements. Thanks @Ape for the PR.</li> |
207 | | - <li>Proper config path on Linux. Config file and logs has been moved in XDG_CONFIG_HOME |
208 | | - (~/.config/FireflyLuciferin). Old config files will be automatically moved to the new path. |
209 | | - </li> |
210 | | - <li>The snap version was crashing at startup when there were temporary files created by other instances of Firefly Luciferin on the system. Fixed.</li> |
211 | | - </ul> |
212 | | - </description> |
213 | | - </release> |
214 | | - <release version="2.18.9" date="2024-12-18"> |
215 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.18.9</url> |
216 | | - <description> |
217 | | - <p>Breaking changes: requires Glow Worm Luciferin firmware (v5.17.8)</p> |
218 | | - <ul> |
219 | | - <li>Capture pipeline has been optimized for DX12 on Windows. Previously, under heavy GPU load, capture framerates would drop significantly, causing occasional LED stuttering. Now, the pipeline has been restructured to better utilize hardware resources, completely eliminating stuttering. This change, along with the previous SIMD extension released with the previous version of Firefly Luciferin, makes Luciferin one of the most optimized and fastest software for bias lighting available at the moment.</li> |
220 | | - <li>New effects and improvements to the existing ones.</li> |
221 | | - <li>Firefly Luciferin is now able to run on a Linux sandbox like Flatpak and Snap.</li> |
222 | | - <li>The response latency during Linux screen capture has been widely reduced.</li> |
223 | | - <li>Added a Tray icon and minimize to tray on Linux. Thanks @sorcererlc for the continued support. |
224 | | - </li> |
225 | | - <li>New non intrusive notification system on Linux.</li> |
226 | | - <li>The Info menu now displays the current CPU latency. Lower values indicate better performance. |
227 | | - This value can be influenced by your screen resolution, capture area dimensions, CPU/RAM |
228 | | - overclocking, and AVX extensions available on the CPU. |
229 | | - </li> |
230 | | - <li>Home Assistant: Luciferin entities are now grouped under one devices.</li> |
231 | | - <li>Update notifications are now less intrusive and no longer launch the update popup at computer startup. A simple notification informs about the available update, and you can proceed to install it by right-clicking on the tray icon and selecting 'install updates'.</li> |
232 | | - <li>Linux Wayland didn't ask you which screen to record when the recording permission expired. |
233 | | - Fixed. |
234 | | - </li> |
235 | | - <li>Power saving mode is not interrupted by small changes on the screen like icons changing state in the system tray or incoming notifications.</li> |
236 | | - </ul> |
237 | | - </description> |
238 | | - </release> |
239 | | - <release version="2.17.13" date="2024-11-28"> |
240 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.17.6</url> |
241 | | - <description> |
242 | | - <p>Linux and Windows improvements</p> |
243 | | - <ul> |
244 | | - <li>Firefly Luciferin now supports Flatpak and is now available on Flathub.</li> |
245 | | - </ul> |
246 | | - </description> |
247 | | - </release> |
248 | | - <release version="2.17.10" date="2024-11-25"> |
249 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.17.6</url> |
250 | | - <description> |
251 | | - <p>Linux and Windows improvements</p> |
252 | | - <ul> |
253 | | - <li>Firefly Luciferin now supports Flatpak and is now available on Flathub.</li> |
254 | | - </ul> |
255 | | - </description> |
256 | | - </release> |
257 | | - <release version="2.1.9" date="2024-11-24"> |
258 | | - <url type="details">https://github.com/sblantipodi/firefly_luciferin/releases/tag/v2.17.6</url> |
259 | | - <description> |
260 | | - <p>Linux and Windows improvements</p> |
261 | | - <ul> |
262 | | - <li>Firefly Luciferin now supports Flatpak and is now available on Flathub.</li> |
263 | | - </ul> |
| 80 | + Breaking changes: requires Glow Worm Luciferin firmware (v5.21.3) |
| 81 | + The smoothing feature is greatly improved thanks to the Exponential Moving Average (EMA). |
| 82 | + EMA is a smoothing technique that gradually adjusts values over time, giving more weight to |
| 83 | + recent data while still considering past values. Unlike a simple average, EMA reacts faster |
| 84 | + to changes while still keeping transitions smooth. By combining Frame Generation and EMA, Luciferin |
| 85 | + delivers an even more natural and immersive ambient lighting effect while |
| 86 | + keeping system performance efficient. |
| 87 | + Full changelog on GitHub. |
264 | 88 | </description> |
265 | 89 | </release> |
| 90 | + |
266 | 91 | </releases> |
267 | 92 | <content_rating type="oars-1.1"/> |
268 | 93 | <update_contact>perini.davide_at_dpsoftware.org</update_contact> |
|
0 commit comments