Skip to content

Commit 069cad4

Browse files
authored
clarify build requirements
1 parent 27a3648 commit 069cad4

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ Required components:
7070

7171

7272
Recomended components:
73-
* [ncursesw dev files](http://www.gnu.org/software/ncurses/) (bundled in ncurses in arch)
7473

7574
The development lib of one of these audio frameworks, depending on your distro:
7675
* ALSA
@@ -80,13 +79,14 @@ The development lib of one of these audio frameworks, depending on your distro:
8079
* Sndio
8180
* JACK
8281

82+
8383
Optional components:
8484
* SDL2 dev files
85+
* [ncursesw dev files](http://www.gnu.org/software/ncurses/) (bundled in ncurses in arch)
8586

86-
Only FFTW and the other build tools are actually required for CAVA to compile, but this will only give you the ability to read from fifo files. To more easly grab audio from your system pulseaudio, alsa, sndio, jack or portaudio dev files are recommended (depending on what audio system you are using). Not sure how to get the pulseaudio dev files for other distros than debian/ubuntu or if they are bundled in pulseaudio.
87-
87+
Only FFTW, iniparser and the build tools are actually required for CAVA to compile, but this will only give you the ability to read from fifo files. To capture audio directlty from your system pipewire, pulseaudio, alsa, sndio, jack or portaudio dev files are required (depending on what audio system you are using).
8888

89-
For better a better visual experience ncurses is also recomended.
89+
Ncurses can be used as an alternative output method if you have issues with the default one. But it is not required.
9090

9191
All the requirements can be installed easily in all major distros:
9292

0 commit comments

Comments
 (0)