LightBeat Versions Save

🎶 Music visualizer for Philips Hue compatible lights.

1.6.1

2 years ago

Some minor stuff to improve the bigger 1.6.0 release, see it's changelog on the releases page below.

Changelog v1.6.1

  • Fix logic that checks if a device is actually a light. (#14)
  • Fix incompatibility with OpenHAB.
  • Fix lights not recovering when closing LightBeat while visualizer is running.
  • Add actual units to the tooltips (hover) of sliders.
  • Better error messages in connection dialogue.
  • Other minor improvements.

Download

Windows: Download LightBeat_1.6.1_setup.exe Windows with Java installed: Download LightBeat.exe (no installation required) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.6.0

2 years ago

With 4 years since the last release I present to you long overdue fixes and improvements! This release also marks the first release as fully Open Source software, licensed under GPLv3! 🎉

There are quite some changes on this one, so please report any problems you find.

Changelog v1.6.0

  • No longer using the deprecated Philips Hue SDK.
    • All API calls run through HTTPS now, as HTTP will be disabled via a Bridge firmware update.
    • Uses mDNS as bridge discovery method now, since uPnP will also not work for much longer.
    • Removed dependency to proprietary library, we are open source now!
  • Updated the look and feel of the application to make it look cleaner and more modern.
    • Added more advanced color picker to color selection screen which also allows you to pick a color from anywhere on your desktop.
    • The light selection panel will properly wrap now if you have a high amount lights in your system. (#10)
    • Added button to advanced settings to disconnect from current bridge. (#8)
    • "Darcula Theme" checkbox is now "Light Theme" toggle, which is off by default.
  • Settings can now be updated while beat detection is active, e.g. the brightness settings and selected color set.
    • Settings that cannot be changed are greyed out during visualisation.
  • Dynamically determines fade time depending on the time since the last beat occurred.
    • Added maximum fade transition time slider to advanced menu.
    • Removed static fade time slider from brightness menu.
  • Added slider to set the probability of updating multiple lights per beat.
    • Added button to reset lights panel.
  • Improved ColorFadeEffect, fades the colors of all lights to the current beat color.
  • Use new "Bass Mode" checkbox if you are using a microphone or if your audio input is very noisy.
  • Keep same colors until brightness changes, instead of selecting new ones on every beat.
    • Improved and fixed color selection logic.
  • Increased base brightness difference between beat and fade.
  • Fix fade on strobe not working.
  • Do not show and work with "lights" that have no brightness control (like ZigBee switches).
  • Other minor fixes.

Download

Windows: Download LightBeat_1.6.0_setup.exe Windows with Java installed: Download LightBeat.exe (no installation required) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.5.0

6 years ago

Changelog v1.5.0

  • Better determination of fade and beat brightness
    • Difference between the two can be modified in advanced settings with "Fade Brightness Difference" slider
    • Added minimum beat brightness, to make visualisation during low amplitudes more interesting
  • Added toggle for color strobe effect under advanced settings
    • Fixed some issues with color strobe effect, reset brightness properly
  • Fixed brightness issues during strobing, always resend current brightness, fixes #5
    • Also fade on strobe, if there is enough time
  • Fixed issues with lights turning off due to a congested bridge, lights can now recover
  • GUI cleanup
    • Added logo to connection window and cleaned it up
    • Removed edit color set button, instead added hover effect to color set preview, click the colors to edit
    • Made color set editor more intuitive
      • Added "Randomize" button to randomize the currently selected color instead of adding a random one
  • Fixed various bridge connection inconsistencies
    • Added reconnect to last bridge option to connection window
    • Connection window no longer "flashes" on startup if it connects to the previously connected bridge
  • Lots of cleanup and minor fixes

Download

Windows: Download LightBeat_1.5.0_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.4.0

6 years ago

Changelog v1.4.0

  • Improved color loop effect to strobe colors while looping
    • Fixed some issues with other effects intercepting it
  • Update random number of lights in color chain and strobe chain effects
  • Fixed Linux startup issues
  • Fixed misc. audio device issues
    • Rescans audio devices after stopping
    • Notifies if device could not/no longer be read
  • Fixed silence detection issues

Download

Windows: Download LightBeat_1.4.0_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.3.3

6 years ago

Changelog v1.3.3

  • Added color looping effect
  • Improved brightness calibration
    • Removed sensitivity slider
  • Moved time between beats to Lights panel
  • Added some error dialogs
  • Added higher resolution banner
  • Other minor fixes

Download

Windows: Download LightBeat_1.3.3_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.3.2

6 years ago

Changelog v1.3.2

  • Added Darcula theme, can be toggled via new checkbox below start button
  • Custom queue per light, improves responsiveness of visualisation
  • More variation during color flip effect
  • Glow all lights when brightness is being increased due to receiving a louder beat
  • Other minor improvements, fixes and cleanup

Download

Windows: Download LightBeat_1.3.2_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.3.1

6 years ago

Changelog v1.3.1

  • Fixes brightness calibration issues
  • Fixes color synchronization issues
  • Send less unnecessary updates, reduces latency
  • Fix other inconsistencies

Download

Windows: Download LightBeat_1.3.1_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.3.0

6 years ago

Changelog v1.3.0

  • Added fade/pulse to significantly improve the visualization
    • Improved all color effects
  • Transition slider now fade time slider, moved to brightness panel
    • Moved brightness sensitivity to advanced settings
  • Made connection process more robust, fixes connectivity bugs
  • Fixes various bugs and inconsistencies

Download

Windows: Download LightBeat_1.3.0_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.2.0

6 years ago

Changelog v1.2.0

  • Added new effect that turns all lights off and strobes them one by one
  • Fixed various internal inconsistencies for a better visualisation experience
  • Improved random color selection process to not use the same color twice in a row
  • Improved amplitude detection
  • Lots of cleanup / minor fixes

Download

Windows: Download LightBeat_1.2.0_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE

1.1.1

6 years ago

Changelog v1.1.1

  • Fixed color selector issues
  • Add Java 9 support

Download

Windows: Download LightBeat_1.1.1_setup.exe Windows with Java installed: Download LightBeat.exe (no installation necessary) Other platforms (MacOS, Linux): Download LightBeat.jar and install Java JRE