RemoteLight
A Java based LED Control Software for WS2811 and WS2812 LED strips
File Explorer
Download Latest Version (.zip)- FUNDING.yml
- Animations_FlatLaf-NightOwl.png
- Colors_FlatLaf-SolarizedLight.png
- MusicSync_FlatLaf-ArcDark.png
- Outputs_Dark.png
- Outputs_FlatLaf-Dark.png
- Outputs_FlatLaf-MonokeiPro.png
- Outputs_Light.png
- Plugins_FlatLaf-Carbon.png
- Settings_FlatLaf-Darcula.png
- org.eclipse.core.resources.prefs
- org.eclipse.m2e.core.prefs
- icon-icns.icns
- icon-ico.ico
- icon-png.png
- java
- jjs
- keytool
- orbd
- pack200
- policytool
- rmid
- rmiregistry
- servertool
- tnameserv
- unpack200
- libjli.so
- libjsig.debuginfo
- libjsig.so
- libjvm.so
- Xusage.txt
- jvm.cfg
- libawt.so
- libawt_headless.so
- libawt_xawt.so
- libdt_socket.so
- libfontmanager.so
- libhprof.so
- libinstrument.so
- libj2gss.so
- libj2pcsc.so
- libj2pkcs11.so
- libjaas_unix.so
- libjava.so
- libjava_crw_demo.so
- libjawt.so
- libjdwp.so
- libjpeg.so
- libjsdt.so
- libjsig.so
- libjsound.so
- libjsoundalsa.so
- liblcms.so
- libmanagement.so
- libmlib_image.so
- libnet.so
- libnio.so
- libnpt.so
- libsctp.so
- libsplashscreen.so
- libsunec.so
- libunpack.so
- libverify.so
- libzip.so
- CIEXYZ.pf
- GRAY.pf
- LINEAR_RGB.pf
- PYCC.pf
- sRGB.pf
- cldrdata.jar
- dnsns.jar
- jaccess.jar
- localedata.jar
- meta-index
- nashorn.jar
- sunec.jar
- sunjce_provider.jar
- sunpkcs11.jar
- zipfs.jar
- cursors.properties
- invalid32x32.gif
- motif_CopyDrop32x32.gif
- motif_CopyNoDrop32x32.gif
- motif_LinkDrop32x32.gif
- motif_LinkNoDrop32x32.gif
- motif_MoveDrop32x32.gif
- motif_MoveNoDrop32x32.gif
- default.jfc
- profile.jfc
- jmxremote.access
- jmxremote.password.template
- management.properties
- snmp.acl.template
- local_policy.jar
- US_export_policy.jar
- local_policy.jar
- US_export_policy.jar
- blacklisted.certs
- cacerts
- java.policy
- java.security
- calendars.properties
- charsets.jar
- classlist
- content-types.properties
- currency.data
- flavormap.properties
- hijrah-config-umalqura.properties
- jce.jar
- jexec
- jfr.jar
- jsse.jar
- jvm.hprof.txt
- logging.properties
- management-agent.jar
- meta-index
- net.properties
- psfont.properties.ja
- psfontj2d.properties
- resources.jar
- rt.jar
- sound.properties
- tzdb.dat
- ASSEMBLY_EXCEPTION
- LICENSE
- release
- THIRD_PARTY_README
- java
- jjs
- keytool
- orbd
- pack200
- policytool
- rmid
- rmiregistry
- servertool
- tnameserv
- unpack200
- CIEXYZ.pf
- GRAY.pf
- LINEAR_RGB.pf
- PYCC.pf
- sRGB.pf
- cldrdata.jar
- dnsns.jar
- jaccess.jar
- localedata.jar
- meta-index
- nashorn.jar
- sunec.jar
- sunjce_provider.jar
- sunpkcs11.jar
- zipfs.jar
- cursors.properties
- invalid32x32.gif
- motif_CopyDrop32x32.gif
- motif_CopyNoDrop32x32.gif
- motif_LinkDrop32x32.gif
- motif_LinkNoDrop32x32.gif
- motif_MoveDrop32x32.gif
- motif_MoveNoDrop32x32.gif
- default.jfc
- profile.jfc
- libjli.dylib
- jmxremote.access
- jmxremote.password.template
- management.properties
- snmp.acl.template
- local_policy.jar
- US_export_policy.jar
- local_policy.jar
- US_export_policy.jar
- blacklisted.certs
- cacerts
- java.policy
- java.security
- libjsig.dylib
- libjvm.dylib
- Xusage.txt
- calendars.properties
- charsets.jar
- classlist
- content-types.properties
- currency.data
- flavormap.properties
- fontconfig.bfc
- fontconfig.properties.src
- hijrah-config-umalqura.properties
- jce.jar
- jfr.jar
- jspawnhelper
- jsse.jar
- jvm.cfg
- jvm.hprof.txt
- libAppleScriptEngine.dylib
- libattach.dylib
- libawt.dylib
- libawt_lwawt.dylib
- libdt_socket.dylib
- libfontmanager.dylib
- libfreetype.6.dylib
- libfreetype.dylib.6
- libhprof.dylib
- libinstrument.dylib
- libj2gss.dylib
- libj2pcsc.dylib
- libj2pkcs11.dylib
- libjaas_unix.dylib
- libjava.dylib
- libjava_crw_demo.dylib
- libjawt.dylib
- libjdwp.dylib
- libjpeg.dylib
- libjsdt.dylib
- libjsig.dylib
- libjsound.dylib
- liblcms.dylib
- libmanagement.dylib
- libmlib_image.dylib
- libnet.dylib
- libnio.dylib
- libnpt.dylib
- libosx.dylib
- libosxapp.dylib
- libosxkrb5.dylib
- libosxui.dylib
- libsaproc.dylib
- libsplashscreen.dylib
- libsunec.dylib
- libunpack.dylib
- libverify.dylib
- libzip.dylib
- logging.properties
- management-agent.jar
- meta-index
- net.properties
- psfont.properties.ja
- psfontj2d.properties
- resources.jar
- rt.jar
- sound.properties
- tzdb.dat
- ASSEMBLY_EXCEPTION
- LICENSE
- release
- THIRD_PARTY_README
- jvm.dll
- Xusage.txt
- awt.dll
- dt_shmem.dll
- dt_socket.dll
- fontmanager.dll
- freetype.dll
- hprof.dll
- instrument.dll
- j2pcsc.dll
- j2pkcs11.dll
- jaas_nt.dll
- jabswitch.exe
- java-rmi.exe
- java.dll
- java.exe
- java_crw_demo.dll
- JavaAccessBridge-64.dll
- javaw.exe
- jawt.dll
- JAWTAccessBridge-64.dll
- jdwp.dll
- jjs.exe
- jli.dll
- jpeg.dll
- jsdt.dll
- jsound.dll
- jsoundds.dll
- keytool.exe
- kinit.exe
- klist.exe
- ktab.exe
- lcms.dll
- management.dll
- mlib_image.dll
- msvcp120.dll
- msvcr120.dll
- net.dll
- nio.dll
- npt.dll
- orbd.exe
- pack200.exe
- policytool.exe
- rmid.exe
- rmiregistry.exe
- servertool.exe
- splashscreen.dll
- sunec.dll
- sunmscapi.dll
- tnameserv.exe
- unpack.dll
- unpack200.exe
- verify.dll
- w2k_lsa_auth.dll
- WindowsAccessBridge-64.dll
- zip.dll
- jvm.cfg
- CIEXYZ.pf
- GRAY.pf
- LINEAR_RGB.pf
- PYCC.pf
- sRGB.pf
- access-bridge-64.jar
- cldrdata.jar
- dnsns.jar
- jaccess.jar
- localedata.jar
- meta-index
- nashorn.jar
- sunec.jar
- sunjce_provider.jar
- sunmscapi.jar
- sunpkcs11.jar
- zipfs.jar
- cursors.properties
- invalid32x32.gif
- win32_CopyDrop32x32.gif
- win32_CopyNoDrop32x32.gif
- win32_LinkDrop32x32.gif
- win32_LinkNoDrop32x32.gif
- win32_MoveDrop32x32.gif
- win32_MoveNoDrop32x32.gif
- default.jfc
- profile.jfc
- jmxremote.access
- jmxremote.password.template
- management.properties
- snmp.acl.template
- local_policy.jar
- US_export_policy.jar
- local_policy.jar
- US_export_policy.jar
- blacklisted.certs
- cacerts
- java.policy
- java.security
- accessibility.properties
- calendars.properties
- charsets.jar
- classlist
- content-types.properties
- currency.data
- flavormap.properties
- fontconfig.bfc
- fontconfig.properties.src
- hijrah-config-umalqura.properties
- jce.jar
- jfr.jar
- jsse.jar
- jvm.hprof.txt
- logging.properties
- management-agent.jar
- meta-index
- net.properties
- psfont.properties.ja
- psfontj2d.properties
- resources.jar
- rt.jar
- sound.properties
- tzdb.dat
- tzmappings
- ASSEMBLY_EXCEPTION
- LICENSE
- release
- THIRD_PARTY_README
- README.md
- ConsoleOutEvent.java
- ControlBarEvent.java
- FontSizeEvent.java
- MenuEvent.java
- SwingPluginInterface.java
- ScreenColorDetector.java
- ScreenColorManager.java
- ErrorDialog.java
- NoFileAccessDialog.java
- UpdateDialog.java
- BasicFrame.java
- SplashFrame.java
- BigImageButton.java
- BigTextButton.java
- CustomTextPane.java
- GlowBorder.java
- GlowButton.java
- ImagePanel.java
- ListElement.java
- ScrollablePanel.java
- TabButtons.java
- TScrollPane.java
- ConsoleFrame.java
- CustomOutputStream.java
- DefaultFonts.java
- FontManager.java
- FontResource.java
- SideMenu.java
- SideMenuExtended.java
- SideMenuSmall.java
- DefaultMenuPanelFactory.java
- MenuItem.java
- MenuPanelFactory.java
- NotificationDisplayHandler.java
- NotificationPane.java
- AboutPanel.java
- AnimationOptionsPanel.java
- AnimationsPanel.java
- GradientBar.java
- GradientEditPanel.java
- GradientsList.java
- GradientsPanel.java
- MarkerListener.java
- PaletteChangeListener.java
- ColorPickerPanel.java
- ColorsPanel.java
- ColorsSubPanel.java
- BrightnessSlider.java
- OutputInfo.java
- SpeedSlider.java
- ControlBar.java
- DefaultControlBar.java
- NativeSoundConfigPanel.java
- MusicSyncOptionsPanel.java
- MusicSyncPanel.java
- ArduinoSettingsPanel.java
- ArtnetSettingsPanel.java
- ChainSettingsPanel.java
- DeviceSettingsPanel.java
- E131SettingsPanel.java
- MultiOutputSettingsPanel.java
- RLServerSettingsPanel.java
- VirtualOutputSettingsPanel.java
- OutputPanel.java
- ScenesPanel.java
- ScreenColorPanel.java
- ScriptsPanel.java
- SettingBooleanPanel.java
- SettingColorPanel.java
- SettingDoublePanel.java
- SettingIntPanel.java
- SettingPanel.java
- SettingSelectionPanel.java
- SettingStringPanel.java
- SettingsPanel.java
- ThemeSettingsPanel.java
- ConsoleEntryPanel.java
- NotificationEntryPanel.java
- OutputPreviewEntryPanel.java
- PluginsEntryPanel.java
- ToolsNavListener.java
- ToolsPanel.java
- ToolsPanelEntry.java
- ToolsPanelNavItem.java
- MenuPanel.java
- RLServerSimulator.java
- SimulatorFrame.java
- SimulatorPanel.java
- MainFrame.java
- Style.java
- SystemTrayIcon.java
- CustomStyledDocument.java
- DisabledGlassPane.java
- FlatLafThemesUtil.java
- MenuIconFont.java
- TextLineNumber.java
- UiUtils.java
- WrapLayout.java
- ColorSerializer.java
- ColorTool.java
- SettingsUtil.java
- Main.java
- StartUp.java
- menuicons.ttf
- Montserrat-Bold.ttf
- Montserrat-Light.ttf
- Montserrat-Regular.ttf
- Muli-ExtraBold.ttf
- Muli-Light.ttf
- Muli-Regular.ttf
- OpenSans-Bold.ttf
- OpenSans-Light.ttf
- OpenSans-Regular.ttf
- Roboto-Bold.ttf
- Roboto-Light.ttf
- Roboto-Regular.ttf
- xtaudio.zip
- fade.lua
- rainbow-cycle.lua
- rainbow-flower.lua
- rainbow.lua
- scanner.lua
- shoot.lua
- wipe.lua
- Icon-128x128.png
- Icon-16x16.png
- Splashscreen.png
- tinylog.properties
- SoundTest.java
- .classpath
- .gitignore
- pom.xml
- org.eclipse.core.resources.prefs
- org.eclipse.m2e.core.prefs
- BouncingBalls.java
- Breath.java
- Close.java
- ColorWave.java
- Confetti.java
- Fade.java
- GradientAnimation.java
- Juggle.java
- Jump.java
- Meteor.java
- Muddle.java
- Open.java
- Particles.java
- Rainbow.java
- RainbowNoise.java
- RandomColor.java
- RunningLight.java
- Sawtooth.java
- Scanner.java
- Shake.java
- Sinelon.java
- Snake.java
- SoftTwinkles.java
- SortAlgo.java
- Spread.java
- TheaterChase.java
- Twinkle.java
- TwoColors.java
- Wipe.java
- Animation.java
- AnimationManager.java
- CommandException.java
- CMD.java
- CommandParser.java
- ConsoleReader.java
- StartParameterHandler.java
- AbstractPalette.java
- ColorGradient.java
- ColorPalette.java
- EvenGradientPalette.java
- GradientPalette.java
- PaletteData.java
- PaletteLoader.java
- PaletteParser.java
- Palettes.java
- PaletteSerializer.java
- ColorManager.java
- Arduino.java
- ComPort.java
- GlediatorProtocol.java
- RgbOrder.java
- Artnet.java
- E131.java
- E131Packet.java
- Chain.java
- DividingMethod.java
- MultiOutput.java
- RemoteLightServer.java
- RLClient.java
- PixelOutputStream.java
- PixelStreamReceiver.java
- VirtualOutput.java
- VirtualOutputListener.java
- ConnectionState.java
- Device.java
- DeviceManager.java
- AbstractEffect.java
- Effect.java
- AutoSaveEvent.java
- ConnectionEvent.java
- EffectOptionsUpdateEvent.java
- EffectToggleEvent.java
- ShutdownEvent.java
- Cancellable.java
- Event.java
- Stated.java
- EventHandler.java
- Listener.java
- DeviceDeserializer.java
- SettingDeserializer.java
- DeviceSerializer.java
- SettingSerializer.java
- AutoSave.java
- FileStorage.java
- bundle.properties
- bundle_de.properties
- bundle_fr.properties
- bundle.properties
- bundle_de.properties
- bundle_fr.properties
- i18n.java
- LangUtil.java
- LedStrip.java
- LuaColor.java
- LuaSettings.java
- CustomLuaDebugLib.java
- LuaManager.java
- LuaScript.java
- Bars.java
- Bump.java
- DancingPoints.java
- Energy.java
- EQ.java
- Explosions.java
- Fade.java
- Flame.java
- LevelBar.java
- Lines.java
- Pulse.java
- Rainbow.java
- RainbowNoise.java
- RunningLight.java
- Strobe.java
- Visualizer.java
- NativeSound.java
- NativeSoundDevice.java
- NativeSoundFormat.java
- NativeSoundInputStream.java
- StreamContext.java
- MelFilter.java
- Shared.java
- SoundProcessing.java
- InputUtil.java
- MusicEffect.java
- MusicSyncManager.java
- MusicSyncUtils.java
- NotificationListener.java
- NotificationOptionListener.java
- Notification.java
- NotificationManager.java
- NotificationType.java
- OutputPatch.java
- Output.java
- OutputActionListener.java
- OutputManager.java
- Fire.java
- Jungle.java
- NorthernLights.java
- NorthernLightTrail.java
- Ocean.java
- SnowSparkle.java
- Space.java
- Sunset.java
- Scene.java
- SceneManager.java
- AbstractScreenColorManager.java
- SettingBoolean.java
- SettingColor.java
- SettingDouble.java
- SettingGradient.java
- SettingInt.java
- SettingObject.java
- SettingSelection.java
- SettingString.java
- Setting.java
- SettingsManager.java
- SettingValueListener.java
- Color.java
- ColorUtil.java
- HSLColor.java
- PixelColorUtils.java
- RainbowWheel.java
- MathHelper.java
- OpenSimplexNoise.java
- SimplexNoise.java
- TimeUtil.java
- ArrayUtil.java
- DirectoryUtil.java
- ExceptionHandler.java
- OutputUtil.java
- SettingTypeUtil.java
- UpdateChecker.java
- WinZipInputStream.java
- EffectManager.java
- EffectManagerHelper.java
- RemoteLightCore.java
- SetupHelper.java
- CoreTest.java
- FileStoreTest.java
- InternationalizationFinder.java
- PaletteLoaderTest.java
- .classpath
- .gitignore
- pom.xml
- StyleCompat.java
- UiUtilsCompat.java
- .classpath
- pom.xml
- plugin-test-0.0.1-SNAPSHOT.jar
- PluginException.java
- PluginInitException.java
- PluginLoadException.java
- PluginPropertiesException.java
- DefaultPluginInterface.java
- PluginInterface.java
- DefaultProperties.java
- PluginPropertiesParser.java
- JarFileFilter.java
- Plugin.java
- PluginClassLoader.java
- PluginInfo.java
- PluginManager.java
- site.xml
- PluginTest.java
- .classpath
- pom.xml
- ColorHandler.java
- EffectsHandler.java
- InformationHandler.java
- OutputsHandler.java
- RequestHandler.java
- SettingsHandler.java
- RestAPI.java
- .classpath
- .gitignore
- pom.xml
- README.md
- artnet4j-0.6.1.1.jar
- artnet4j-0.6.1.1.jar.md5
- artnet4j-0.6.1.1.jar.sha1
- artnet4j-0.6.1.1.pom
- artnet4j-0.6.1.1.pom.md5
- artnet4j-0.6.1.1.pom.sha1
- maven-metadata.xml
- maven-metadata.xml.md5
- maven-metadata.xml.sha1
- TarsosDSP-2.4.jar
- tarsosdsp-2.4.jar.md5
- tarsosdsp-2.4.jar.sha1
- TarsosDSP-2.4.pom
- tarsosdsp-2.4.pom.md5
- tarsosdsp-2.4.pom.sha1
- maven-metadata.xml
- maven-metadata.xml.md5
- maven-metadata.xml.sha1
- xt-audio-1.0.5.jar
- xt-audio-1.0.5.jar.md5
- xt-audio-1.0.5.jar.sha1
- xt-audio-1.0.5.pom
- xt-audio-1.0.5.pom.md5
- xt-audio-1.0.5.pom.sha1
- maven-metadata.xml
- maven-metadata.xml.md5
- maven-metadata.xml.sha1
- About.svg
- Add.svg
- Animation.svg
- Art-Net.svg
- Chain_Link.svg
- Color-Palette.svg
- Control.svg
- Error.svg
- Help.svg
- LED_Strip-Glowing.svg
- LED_Strip-Middle.svg
- LED_Strip.svg
- Link.svg
- Link_Strips.svg
- Menu.svg
- MusicSync.svg
- Outputs.svg
- Scene.svg
- ScreenColor.svg
- Scripts.svg
- Settings.svg
- Tools.svg
- Splashscreen.svg
- .gitignore
- .gitlab-ci.yml
- CHANGELOG.md
- LICENSE
- pom.xml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/Drumber/RemoteLight
Downloads the entire project code from GitHub to your computer.
cd RemoteLight
Moves into the project folder you just downloaded.
2. Maven (Java)
Medium RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- JDK (Java) Required to build and run Java projects.
- Maven The build tool used for the mvn command.
mvn clean install
Installs dependencies and builds the project using Maven.
A BUILD SUCCESS message means it worked. The output is created under target/.
// repository documentation
Was this content helpful?
(0 ratings)
