Skip to content

Commit 43d1374

Browse files
authored
Merge pull request #19 from ChrTopf/chrtopf/core-development
version 1.5 bugfixes
2 parents 7b64caa + 989ce0c commit 43d1374

File tree

6 files changed

+10
-9
lines changed

6 files changed

+10
-9
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
# Compiled Dynamic libraries
1515
*.so
1616
*.dylib
17-
*.dll
1817

1918
# Fortran module files
2019
*.mod

README.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,13 +16,13 @@ For further licensing information, please have a look at [LICENSE](LICENSE).
1616

1717
## Requirements
1818

19-
- n WLED clients with one LED strip each. Each LED strip should have an equal amount of LEDs.
19+
- n WLED clients with one LED strip each (no matrix supported yet). Each LED strip should have an equal amount of LEDs.
2020

2121
- Reliable IPv4 UDP communication between the computer and the [WLED](https://kno.wled.ge/) clients on port 21324. For further reference on the interface between this application and WLED have a look at the [WLED Documentation](https://kno.wled.ge/interfaces/udp-realtime/).
2222

2323
- x86_64 CPU architecture
2424

25-
- GNU/Linux or Microsoft Windows operating system
25+
- Debian Linux or Microsoft Windows operating system (Other Linux distros could also work, but are not yet tested)
2626

2727
## Installation/Usage
2828

@@ -81,11 +81,12 @@ Our schematics and 3D Models are also provided in the `hardware/` directory of t
8181

8282
### Dependencies
8383

84-
| Name | Version | Installation |
85-
| ------------------------------------------ | ---------- | --------------------------------------------------------------------------------------------------------------------------------------- |
86-
| [nlohmann JSON](https://json.nlohmann.me/) | >= v3.11.2 | Located in dependencies directory and automatically found by CMake. |
87-
| [PortAudio](http://www.portaudio.com/) | >= v19.7.0 | Linux:<br/>`sudo apt install portaudio19-dev`<br/>Windows:<br/>PortAudio is not required for the Windows build. WASAPI is used instead. |
88-
| [ASIO](https://think-async.com/Asio/) | >= v1.28.0 | Located in dependencies directory and automatically found by CMake. |
84+
| Name | Version | Installation |
85+
| ------------------------------------------ | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
86+
| [nlohmann JSON](https://json.nlohmann.me/) | >= v3.11.2 | Located in dependencies directory and automatically found by CMake. |
87+
| [PortAudio](http://www.portaudio.com/) | >= v19.7.0 | Linux (Debian):<br/>`sudo apt install portaudio19-dev`<br/>Windows:<br/>PortAudio is not required for the Windows build. WASAPI is used instead. |
88+
| [ASIO](https://think-async.com/Asio/) | >= v1.28.0 | Located in dependencies directory and automatically found by CMake. |
89+
| [FFTW](https://www.fftw.org/) | >= 3.3 | Linux (Debian):<br/>`sudo apt install libfftw3-dev`<br/>Windows:<br/>The fftw dll file is located in the dependencies directory of this repository and automatically found by CMake. |
8990

9091
## Version History
9192

@@ -100,3 +101,4 @@ Our schematics and 3D Models are also provided in the `hardware/` directory of t
100101
| 1.1 | snapshot | 26.08.2023 | implemented fft for Windows and Linux using the eigen library |
101102
| 1.3 | snapshot | 27.08.2023 | changed fft library to the fftw library for Linux and Windows |
102103
| 1.4 | release | 19.11.2023 | added RMS strobo effect; updated parts list |
104+
| 1.5 | release | 20.11.2023 | fixed missing dependencies; updated documentation |

dependencies/fftw/libfftw3-3.dll

2.59 MB
Binary file not shown.

dependencies/fftw/libfftw3f-3.dll

2.64 MB
Binary file not shown.

dependencies/fftw/libfftw3l-3.dll

1.19 MB
Binary file not shown.

src/main.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
#include "Log.h"
55
#include "SignalController.h"
66

7-
#define VERSION 1.4
7+
#define VERSION 1.5
88
#define AUDIO_STREAM_INDEX_KEY "audioStream"
99
#define LED_AMOUNT_KEY "ledAmount"
1010

0 commit comments

Comments
 (0)