├── .deepsource.toml ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ ├── config.yml │ └── feature_request.md ├── stale.yml └── workflows │ ├── build.yml │ ├── codecoverage.yml │ ├── docker.yml │ └── linter.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── CODE_OF_CONDUCT.md ├── Dockerfile ├── Dockerfile.build ├── LICENSE ├── LedFx Installer.aip ├── README.rst ├── cmd └── ledfx │ ├── main.go │ └── tray.go ├── docker-bake.hcl ├── go.mod ├── go.sum ├── pkg ├── api │ ├── api.go │ ├── colors.go │ ├── colors.json │ ├── openapi.yml │ ├── schema.go │ ├── schema.json │ ├── schemaEffects.json │ └── schemas.json ├── audio │ ├── analysis.go │ ├── analysis_test.go │ ├── audio.go │ ├── audiobridge │ │ ├── airplay.go │ │ ├── airplayjsonctl.go │ │ ├── assets │ │ │ ├── assets.go │ │ │ └── blankAlbumArt.png │ │ ├── audioBridge.go │ │ ├── bridgeJSON_test.go │ │ ├── bridge_test.go │ │ ├── bytes2int16_test.go │ │ ├── capture │ │ │ └── handler.go │ │ ├── capturejsonctl.go │ │ ├── ctl.go │ │ ├── ctljson.go │ │ ├── info.go │ │ ├── initjson.go │ │ ├── layout.go │ │ ├── local.go │ │ ├── playback │ │ │ ├── handler.go │ │ │ └── type.go │ │ ├── playbackjsonctl.go │ │ ├── wire.go │ │ ├── youtube.go │ │ ├── youtube │ │ │ ├── filebuffer.go │ │ │ ├── handler.go │ │ │ ├── player.go │ │ │ ├── playlistplayer.go │ │ │ └── trackinfo.go │ │ └── ytjsonctl.go │ ├── enumeration.go │ ├── errors.go │ └── melbank.go ├── bridgeapi │ ├── server.go │ ├── server_test.go │ └── statpoll │ │ ├── reqtype.go │ │ ├── sender.go │ │ └── statpoll.go ├── color │ ├── albumart.go │ ├── api.go │ ├── blur.go │ ├── color.go │ ├── color_test.go │ ├── htmlSpec.go │ ├── palette.go │ ├── predefined.go │ └── utils.go ├── config │ ├── api.go │ ├── audio.go │ ├── config.go │ ├── connections.go │ ├── effects_global.go │ ├── entries.go │ ├── frontend.go │ ├── registry.go │ ├── settings.go │ └── virtual_states.go ├── constants │ └── constants.go ├── controller │ ├── api.go │ ├── connections.go │ ├── controller.go │ ├── controller_test.go │ ├── controllers.go │ └── dimensioner.go ├── device │ ├── api.go │ ├── artnet.go │ ├── consts.go │ ├── device.go │ ├── devices.go │ ├── e131.go │ ├── networker.go │ ├── packet.go │ ├── scanner.go │ ├── serial.go │ ├── serial_test.go │ └── udp.go ├── effect │ ├── api.go │ ├── block_reflections.go │ ├── effect.go │ ├── effect_test.go │ ├── effects.go │ ├── effects_test.go │ ├── energy.go │ ├── fade.go │ ├── glitch.go │ ├── maelstrom.go │ ├── millipede.go │ ├── palette.go │ ├── pulse.go │ ├── scroll.go │ ├── strobe.go │ ├── time.go │ ├── twinkle.go │ ├── wavelength.go │ └── weave.go ├── event │ ├── event.go │ └── event_test.go ├── frontend │ └── frontend.go ├── handlers │ ├── player │ │ ├── codec.go │ │ └── player.go │ ├── raop │ │ ├── airplay.go │ │ ├── airplay_test.go │ │ ├── client.go │ │ ├── crypto.go │ │ ├── crypto_test.go │ │ ├── daap.go │ │ ├── daap_test.go │ │ ├── dacp.go │ │ ├── dacp_test.go │ │ └── decrypter.go │ ├── rtsp │ │ ├── client.go │ │ ├── method_string.go │ │ ├── methods.go │ │ ├── parser.go │ │ ├── parser_test.go │ │ ├── rtsp.go │ │ ├── rtsp_test.go │ │ ├── server.go │ │ ├── session.go │ │ ├── status.go │ │ └── status_string.go │ └── sdp │ │ ├── parser.go │ │ ├── parser_test.go │ │ └── sdp.go ├── integrations │ └── airplay2 │ │ ├── checknil_test.go │ │ ├── client.go │ │ ├── clientQuery.go │ │ ├── codec │ │ ├── adjustment_test.go │ │ ├── adjustments.go │ │ ├── codec.go │ │ ├── fastbinary │ │ │ ├── fastbinary.go │ │ │ └── fastbinary_test.go │ │ └── minmax_test.go │ │ ├── config.go │ │ ├── errors.go │ │ ├── player.go │ │ └── server.go ├── logger │ └── logger.go ├── math_utils │ ├── blur_1d.go │ ├── exp_filter.go │ ├── interp_1d.go │ ├── math_test.go │ └── utils.go ├── render │ └── render.go ├── tickpool │ └── ftick.go ├── util │ ├── api_funcs.go │ ├── assets │ │ ├── logo-sm.txt │ │ ├── logo.ico │ │ └── logo.txt │ ├── browser.go │ ├── fs.go │ ├── logo.go │ ├── logo_test.go │ ├── randtools.go │ └── schema.go └── websocket │ └── websockets.go └── thunder-tests ├── thunderActivity.json ├── thunderCollection.json ├── thunderEnvironment.json └── thunderclient.json /.deepsource.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.deepsource.toml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/codecoverage.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/workflows/codecoverage.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/linter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.github/workflows/linter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/Dockerfile.build -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/LICENSE -------------------------------------------------------------------------------- /LedFx Installer.aip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/LedFx Installer.aip -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/README.rst -------------------------------------------------------------------------------- /cmd/ledfx/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/cmd/ledfx/main.go -------------------------------------------------------------------------------- /cmd/ledfx/tray.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/cmd/ledfx/tray.go -------------------------------------------------------------------------------- /docker-bake.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/docker-bake.hcl -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/api.go -------------------------------------------------------------------------------- /pkg/api/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/colors.go -------------------------------------------------------------------------------- /pkg/api/colors.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/colors.json -------------------------------------------------------------------------------- /pkg/api/openapi.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/openapi.yml -------------------------------------------------------------------------------- /pkg/api/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/schema.go -------------------------------------------------------------------------------- /pkg/api/schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/schema.json -------------------------------------------------------------------------------- /pkg/api/schemaEffects.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/schemaEffects.json -------------------------------------------------------------------------------- /pkg/api/schemas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/api/schemas.json -------------------------------------------------------------------------------- /pkg/audio/analysis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/analysis.go -------------------------------------------------------------------------------- /pkg/audio/analysis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/analysis_test.go -------------------------------------------------------------------------------- /pkg/audio/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audio.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/airplay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/airplay.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/airplayjsonctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/airplayjsonctl.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/assets/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/assets/assets.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/assets/blankAlbumArt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/assets/blankAlbumArt.png -------------------------------------------------------------------------------- /pkg/audio/audiobridge/audioBridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/audioBridge.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/bridgeJSON_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/bridgeJSON_test.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/bridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/bridge_test.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/bytes2int16_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/bytes2int16_test.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/capture/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/capture/handler.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/capturejsonctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/capturejsonctl.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/ctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/ctl.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/ctljson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/ctljson.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/info.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/initjson.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/initjson.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/layout.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/local.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/local.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/playback/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/playback/handler.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/playback/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/playback/type.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/playbackjsonctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/playbackjsonctl.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/wire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/wire.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/youtube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/youtube.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/youtube/filebuffer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/youtube/filebuffer.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/youtube/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/youtube/handler.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/youtube/player.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/youtube/player.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/youtube/playlistplayer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/youtube/playlistplayer.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/youtube/trackinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/youtube/trackinfo.go -------------------------------------------------------------------------------- /pkg/audio/audiobridge/ytjsonctl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/audiobridge/ytjsonctl.go -------------------------------------------------------------------------------- /pkg/audio/enumeration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/enumeration.go -------------------------------------------------------------------------------- /pkg/audio/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/errors.go -------------------------------------------------------------------------------- /pkg/audio/melbank.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/audio/melbank.go -------------------------------------------------------------------------------- /pkg/bridgeapi/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/bridgeapi/server.go -------------------------------------------------------------------------------- /pkg/bridgeapi/server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/bridgeapi/server_test.go -------------------------------------------------------------------------------- /pkg/bridgeapi/statpoll/reqtype.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/bridgeapi/statpoll/reqtype.go -------------------------------------------------------------------------------- /pkg/bridgeapi/statpoll/sender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/bridgeapi/statpoll/sender.go -------------------------------------------------------------------------------- /pkg/bridgeapi/statpoll/statpoll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/bridgeapi/statpoll/statpoll.go -------------------------------------------------------------------------------- /pkg/color/albumart.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/albumart.go -------------------------------------------------------------------------------- /pkg/color/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/api.go -------------------------------------------------------------------------------- /pkg/color/blur.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/blur.go -------------------------------------------------------------------------------- /pkg/color/color.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/color.go -------------------------------------------------------------------------------- /pkg/color/color_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/color_test.go -------------------------------------------------------------------------------- /pkg/color/htmlSpec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/htmlSpec.go -------------------------------------------------------------------------------- /pkg/color/palette.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/palette.go -------------------------------------------------------------------------------- /pkg/color/predefined.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/predefined.go -------------------------------------------------------------------------------- /pkg/color/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/color/utils.go -------------------------------------------------------------------------------- /pkg/config/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/api.go -------------------------------------------------------------------------------- /pkg/config/audio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/audio.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/connections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/connections.go -------------------------------------------------------------------------------- /pkg/config/effects_global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/effects_global.go -------------------------------------------------------------------------------- /pkg/config/entries.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/entries.go -------------------------------------------------------------------------------- /pkg/config/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/frontend.go -------------------------------------------------------------------------------- /pkg/config/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/registry.go -------------------------------------------------------------------------------- /pkg/config/settings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/settings.go -------------------------------------------------------------------------------- /pkg/config/virtual_states.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/config/virtual_states.go -------------------------------------------------------------------------------- /pkg/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/constants/constants.go -------------------------------------------------------------------------------- /pkg/controller/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/controller/api.go -------------------------------------------------------------------------------- /pkg/controller/connections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/controller/connections.go -------------------------------------------------------------------------------- /pkg/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/controller/controller.go -------------------------------------------------------------------------------- /pkg/controller/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/controller/controller_test.go -------------------------------------------------------------------------------- /pkg/controller/controllers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/controller/controllers.go -------------------------------------------------------------------------------- /pkg/controller/dimensioner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/controller/dimensioner.go -------------------------------------------------------------------------------- /pkg/device/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/api.go -------------------------------------------------------------------------------- /pkg/device/artnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/artnet.go -------------------------------------------------------------------------------- /pkg/device/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/consts.go -------------------------------------------------------------------------------- /pkg/device/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/device.go -------------------------------------------------------------------------------- /pkg/device/devices.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/devices.go -------------------------------------------------------------------------------- /pkg/device/e131.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/e131.go -------------------------------------------------------------------------------- /pkg/device/networker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/networker.go -------------------------------------------------------------------------------- /pkg/device/packet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/packet.go -------------------------------------------------------------------------------- /pkg/device/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/scanner.go -------------------------------------------------------------------------------- /pkg/device/serial.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/serial.go -------------------------------------------------------------------------------- /pkg/device/serial_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/serial_test.go -------------------------------------------------------------------------------- /pkg/device/udp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/device/udp.go -------------------------------------------------------------------------------- /pkg/effect/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/api.go -------------------------------------------------------------------------------- /pkg/effect/block_reflections.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/block_reflections.go -------------------------------------------------------------------------------- /pkg/effect/effect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/effect.go -------------------------------------------------------------------------------- /pkg/effect/effect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/effect_test.go -------------------------------------------------------------------------------- /pkg/effect/effects.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/effects.go -------------------------------------------------------------------------------- /pkg/effect/effects_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/effects_test.go -------------------------------------------------------------------------------- /pkg/effect/energy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/energy.go -------------------------------------------------------------------------------- /pkg/effect/fade.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/fade.go -------------------------------------------------------------------------------- /pkg/effect/glitch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/glitch.go -------------------------------------------------------------------------------- /pkg/effect/maelstrom.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/maelstrom.go -------------------------------------------------------------------------------- /pkg/effect/millipede.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/millipede.go -------------------------------------------------------------------------------- /pkg/effect/palette.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/palette.go -------------------------------------------------------------------------------- /pkg/effect/pulse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/pulse.go -------------------------------------------------------------------------------- /pkg/effect/scroll.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/scroll.go -------------------------------------------------------------------------------- /pkg/effect/strobe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/strobe.go -------------------------------------------------------------------------------- /pkg/effect/time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/time.go -------------------------------------------------------------------------------- /pkg/effect/twinkle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/twinkle.go -------------------------------------------------------------------------------- /pkg/effect/wavelength.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/wavelength.go -------------------------------------------------------------------------------- /pkg/effect/weave.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/effect/weave.go -------------------------------------------------------------------------------- /pkg/event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/event/event.go -------------------------------------------------------------------------------- /pkg/event/event_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/event/event_test.go -------------------------------------------------------------------------------- /pkg/frontend/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/frontend/frontend.go -------------------------------------------------------------------------------- /pkg/handlers/player/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/player/codec.go -------------------------------------------------------------------------------- /pkg/handlers/player/player.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/player/player.go -------------------------------------------------------------------------------- /pkg/handlers/raop/airplay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/airplay.go -------------------------------------------------------------------------------- /pkg/handlers/raop/airplay_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/airplay_test.go -------------------------------------------------------------------------------- /pkg/handlers/raop/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/client.go -------------------------------------------------------------------------------- /pkg/handlers/raop/crypto.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/crypto.go -------------------------------------------------------------------------------- /pkg/handlers/raop/crypto_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/crypto_test.go -------------------------------------------------------------------------------- /pkg/handlers/raop/daap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/daap.go -------------------------------------------------------------------------------- /pkg/handlers/raop/daap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/daap_test.go -------------------------------------------------------------------------------- /pkg/handlers/raop/dacp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/dacp.go -------------------------------------------------------------------------------- /pkg/handlers/raop/dacp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/dacp_test.go -------------------------------------------------------------------------------- /pkg/handlers/raop/decrypter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/raop/decrypter.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/client.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/method_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/method_string.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/methods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/methods.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/parser.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/parser_test.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/rtsp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/rtsp.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/rtsp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/rtsp_test.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/server.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/session.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/session.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/status.go -------------------------------------------------------------------------------- /pkg/handlers/rtsp/status_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/rtsp/status_string.go -------------------------------------------------------------------------------- /pkg/handlers/sdp/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/sdp/parser.go -------------------------------------------------------------------------------- /pkg/handlers/sdp/parser_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/sdp/parser_test.go -------------------------------------------------------------------------------- /pkg/handlers/sdp/sdp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/handlers/sdp/sdp.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/checknil_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/checknil_test.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/client.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/clientQuery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/clientQuery.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/codec/adjustment_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/codec/adjustment_test.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/codec/adjustments.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/codec/adjustments.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/codec/codec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/codec/codec.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/codec/fastbinary/fastbinary.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/codec/fastbinary/fastbinary.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/codec/fastbinary/fastbinary_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/codec/fastbinary/fastbinary_test.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/codec/minmax_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/codec/minmax_test.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/config.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/errors.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/player.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/player.go -------------------------------------------------------------------------------- /pkg/integrations/airplay2/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/integrations/airplay2/server.go -------------------------------------------------------------------------------- /pkg/logger/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/logger/logger.go -------------------------------------------------------------------------------- /pkg/math_utils/blur_1d.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/math_utils/blur_1d.go -------------------------------------------------------------------------------- /pkg/math_utils/exp_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/math_utils/exp_filter.go -------------------------------------------------------------------------------- /pkg/math_utils/interp_1d.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/math_utils/interp_1d.go -------------------------------------------------------------------------------- /pkg/math_utils/math_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/math_utils/math_test.go -------------------------------------------------------------------------------- /pkg/math_utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/math_utils/utils.go -------------------------------------------------------------------------------- /pkg/render/render.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/render/render.go -------------------------------------------------------------------------------- /pkg/tickpool/ftick.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/tickpool/ftick.go -------------------------------------------------------------------------------- /pkg/util/api_funcs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/api_funcs.go -------------------------------------------------------------------------------- /pkg/util/assets/logo-sm.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/assets/logo-sm.txt -------------------------------------------------------------------------------- /pkg/util/assets/logo.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/assets/logo.ico -------------------------------------------------------------------------------- /pkg/util/assets/logo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/assets/logo.txt -------------------------------------------------------------------------------- /pkg/util/browser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/browser.go -------------------------------------------------------------------------------- /pkg/util/fs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/fs.go -------------------------------------------------------------------------------- /pkg/util/logo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/logo.go -------------------------------------------------------------------------------- /pkg/util/logo_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/logo_test.go -------------------------------------------------------------------------------- /pkg/util/randtools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/randtools.go -------------------------------------------------------------------------------- /pkg/util/schema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/util/schema.go -------------------------------------------------------------------------------- /pkg/websocket/websockets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/pkg/websocket/websockets.go -------------------------------------------------------------------------------- /thunder-tests/thunderActivity.json: -------------------------------------------------------------------------------- 1 | [] -------------------------------------------------------------------------------- /thunder-tests/thunderCollection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/thunder-tests/thunderCollection.json -------------------------------------------------------------------------------- /thunder-tests/thunderEnvironment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/thunder-tests/thunderEnvironment.json -------------------------------------------------------------------------------- /thunder-tests/thunderclient.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LedFx/ledfx_v3/HEAD/thunder-tests/thunderclient.json --------------------------------------------------------------------------------