github YeonV/LedFx-Builds v2.0.105-b21
Release v2.0.105-b21

latest releases: v2.1.6-b17, v2.1.6-b16, v2.1.6-b15...
pre-release16 months ago

Reorder Devices

reorder

Blender

Blend 2 effects :)

Blender.mp4

Spotify Texter

Select a maxtrix to send Artist and Songname as Texter effect, on spotify track change:

logo

MIDI Input Device:

MIDI Device supported
Launchpad X best
Launchpad MK2 good
Launchpad S semi
Rest ok
logo logo

How-To:

Preparation
  • make sure, your midi device is not blocked or needed somewhere else
  • backup your config -> reset config via UI
  • connect to host
  • add devices via StartupManager, scan or manually
  • add some scenes which are easy to see (lets say 4. like red, green, blue, yellow)
Settings
  • settings -> UI / Expert & Beta
  • settings -> Beta -> MIDI
  • press a button on your midi device
  • settings -> MIDI -> Choose correct input & output devices
  • (*) only if you have a Launchpad X / S / MK2
    • (*) settings -> MIDI -> MIDI -> 3 bar menu:
    • (*) choose a predefined midi layout: Launchpad X
  • assign midi buttons to scenes:
    • scenes -> edit scene
    • click a button on your midi device
    • verify something came into the textfield
    • save
  • settings -> MIDI -> MIDI
  • UI should be initialized correctly with your scenes
Usage
  • right-click on a button:
    • (if u dont have a launchpad):
      • assign MIDI button
    • select command to fire on pressed:
      • PlayPause / One-Shoot / ...
    • set button color:
      • sceneActive, sceneInactive, command
    • set button color type:
      • solid, flash, pulse, (*)rgb
  • (NEW) left-click on a button:
    • runs assigned command, like you pressed that MIDI button
    • can be used like a virtual MIDI device
more screens

image
logo

Videos

Preperation

currently with devtools opened. will replace this soon

midi2.mp4

save & load virtuals-order:

image

Drag-n-Drop JSON Files for order and playlists:

image
image

Beginning of SongDetector:

image

New LedFx binaries available:

Core: -- Browser-Based

Client: -- Desktop-App (needs a running Core)

CC: -- Desktop-App (Core-integrated)


More informations regarding Core, Client and CC:

expand

Core

If you don't know where to start, get this, open an internet browser, go to https://localhost:8888/ and off you go.
This is the server/backend that takes in audio, does the calculations and outputs blinking lights. Runs in the background on a Windows/Mac/Linux computer. You can then open the frontend in an internet browser, by going to https://localhost:8888/ on the same computer that is running the Core.
You can also pull up the frontend on your smartphone (or any other computer on the same network) by finding out what local IP your computer running the Core uses (most likely something like this 192.168.1.XXX, or 192.168.0.XXX) and opening a Browser on your smartphone and going to eg. https://192.168.1.123:8888/

Client

This is a Desktop App that opens the frontend of LedFx in a window on your desktop.
This app does NOT include the LedFx backend/server and cannot run LedFx by itself without the Core.
This Client app is useful for connecting to a running Core on your network (or the same machine).

CC (Client + Core = CC)

This is the Client and Core integrated into one Desktop App.
This Desktop App opens the Client frontend of LedFx in a window on your desktop AND runs the Core backend/server in the background.
This is useful for people who want the whole LedFx experience in one nice and tidy package.
With this, you can still connect to the backend server via a Client or browser.


⚠️ These builds are not signed (read this please):

Mac-Users:

Infos:

Reports as damaged, because of unsiged.
To fix it open Terminal and type in the following (with a SPACE at the end):

sudo xattr -cr

Then drag'n'drop the LedFx.app File into the terminal and hit enter -> it should ask for sudo password

Now you can open the App normally, give microphone and network permission, and you can even drag it into your applications.
Maybe at some point we might buy an apple dev-license for 99€/year, then the voodoo would not be needed anymore.

Win-Users:

Infos:

Reports as unsave, because of unsiged.

Maybe at some point we might buy a microsoft dev-license

Frontend-Changes:

Expand
  • Release 2.0.105-b21 by
  • Song Detector by
  • FileDropper: scenePlaylist & virtualOrder by
  • Save & Load VirtualOrders by

Backend Changes

Expand
  • Feat: Support last active effect from power cycle or device off (#1223) by
  • Update conftest.py (#1225) by
  • Merge pull request #1224 from spiro-c/doc-patch1 by
  • [pre-commit.ci] auto fixes from pre-commit.com hooks by
  • Doc Update by
  • Update dependency aiohttp to v3.11.8 (#1218) by
  • Update dependency bokeh to v3.6.1 (#1219) by
  • Update dependency zeroconf to v0.136.2 (#1217) by
  • Merge pull request #1215 from LedFx/renovate/sphinx_rtd_theme-3.x by
  • Merge pull request #1216 from LedFx/renovate/wheel-0.x-lockfile by
  • Update dependency wheel to v0.45.1 by
  • Update dependency sphinx_rtd_theme to v3.0.2 by
  • Docs: add launch.md for command line options (#1214) by
  • Fix: soften test on WLED brand (#1213) by
  • Dev: Moving docs to markdown (#1210) by
  • Merge pull request #1200 from LedFx/renovate/mss-10.x by
  • Merge pull request #1207 from LedFx/dependabot/pip/tornado-6.4.2 by
  • Build(deps-dev): Bump tornado from 6.4.1 to 6.4.2 by
  • Merge pull request #1204 from LedFx/dependabot/pip/aiohttp-3.10.11 by
  • Build(deps): Bump aiohttp from 3.10.10 to 3.10.11 by
  • Dev: virtual streaming state and fallback for non active devices (#1199) by
  • Update virtuals.rst (#1201) by
  • Update dependency mss to v10 by
  • Feat: fallback support for all effects with timer (#1195) by
  • Merge pull request #1193 from LedFx/frontend-blender by
  • Update dependency wheel to v0.45.0 (#1198) by
  • Update dependency sentry-sdk to v2.18.0 (#1197) by
  • Update dependency pyinstaller to v6.11.1 (#1196) by
  • remove warning level logging on rest path (#1194) by
  • add frontend for blender by
  • Feat: New rest endpoint to delete effects configuration from virtual (#1192) by
  • Dev: Govee phase 2 (#1190) by

Don't miss a new LedFx-Builds release

NewReleases is sending notifications on new releases.