From 069cad4e6e8dfeb87be93c473aa7fb4898ac942c Mon Sep 17 00:00:00 2001 From: karl Date: Thu, 1 Feb 2024 23:11:33 +0100 Subject: [PATCH] clarify build requirements --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8d00c3b..703dc5e 100644 --- a/README.md +++ b/README.md @@ -70,7 +70,6 @@ Required components: Recomended components: -* [ncursesw dev files](http://www.gnu.org/software/ncurses/) (bundled in ncurses in arch) The development lib of one of these audio frameworks, depending on your distro: * ALSA @@ -80,13 +79,14 @@ The development lib of one of these audio frameworks, depending on your distro: * Sndio * JACK + Optional components: * SDL2 dev files +* [ncursesw dev files](http://www.gnu.org/software/ncurses/) (bundled in ncurses in arch) -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. - +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). -For better a better visual experience ncurses is also recomended. +Ncurses can be used as an alternative output method if you have issues with the default one. But it is not required. All the requirements can be installed easily in all major distros: