karlstav
41189b76e6
removed unnecessary extra buffers (int arrays) between audio source and FFTW input
6 years ago
karl
90ecd6dd0c
Update README.md
...
add info about disabling components in configure.
6 years ago
karl
a08a0d60af
Merge pull request #338 from antiprism/disable_features
...
add configure options to disable optional features
6 years ago
Adrian Rossiter
87d150fb23
add configure options to disable optional features
6 years ago
karlstav
f60c79cab1
fix lint
6 years ago
karlstav
f8363515cd
comment out debug info about get defualt puls sink, this resolves #337
6 years ago
karlstav
b19395a677
gradient: start with color pair number 16
...
this way we will not temper with the color definitions mostly
used in the terminal. This resolves #336 . Also removed the reset
that was suposed to fix the, but did nothing, closes #305 .
6 years ago
karlstav
47ab43b279
fix bug where left channel was replaced by right channel, this resolves #335
6 years ago
karlstav
6407af045b
OSX needs to add librt in a funny way
6 years ago
karlstav
da64176490
always build shmem input module, it is light weight and have no special dependencies
6 years ago
karlstav
ef292806f6
move common included headers for the input modules to common.h
6 years ago
karlstav
0b1da3eb71
fix lint
6 years ago
karlstav
ddfc3bcdea
build fix #334 sndio was not done right after input restruct
6 years ago
karl
c91050774e
add sndio and portaudio dev files to workflows
...
we should test these as well to avoid things like #334
6 years ago
karl
8ecdf48f82
Merge pull request #333 from krkk/fix_directory_exists
...
alsa: don't close directories when they don't exist
6 years ago
Karol Kosek
df8ad39419
alsa: don't close directories when they don't exist
...
Fix #332
6 years ago
karlstav
a5cab50a20
make integral coefficient denpendent on height
...
higher terminals should have slightly higher integral value for
visualisation to appear smoother.
6 years ago
karlstav
88de9b6027
header files should be included alphabetically
6 years ago
karlstav
0558e37708
include alloca.h for also to build on Buster this resolves #331
6 years ago
karl
795971e73e
Merge pull request #330 from Xyene/fifo-bit-depth-example
...
Update example config with FIFO sample rate and bit depth
6 years ago
Tudor Brindus
4539d6e323
Update example config with FIFO sample rate and bit depth
6 years ago
karl
b7aaa7cf94
Merge pull request #322 from Xyene/path-max
...
Use PATH_MAX instead of hardcoding 255
6 years ago
karl
ff12185433
Merge pull request #329 from quantum5/old-method-detect
...
Restore old input method detection order
6 years ago
Tudor Brindus
151f6f9474
Use PATH_MAX instead of hardcoding 255
6 years ago
Quantum
6688abdc25
Restore old input method detection order
...
This fixes a regression in #320 .
6 years ago
karl
4f89e9b509
Merge pull request #328 from quantum5/tsan
...
Add --enable-tsan to build with ThreadSanitizer
6 years ago
karl
4a37af8529
Merge pull request #326 from Xyene/fix-falloff-memory
...
De-duplicate falloff memory assignment
6 years ago
karl
28c68a75dc
Merge pull request #325 from quantum5/ubsan
...
Add --enable-ubsan to build with UndefinedBehaviorSanitizer
6 years ago
karl
64847011d2
Merge pull request #321 from Xyene/24-bit-audio
...
Add support for 24- and 32-bit FIFO input
6 years ago
Tudor Brindus
ab42693688
Add 24- and 32-bit audio support to FIFO
6 years ago
Tudor Brindus
c2a0b192c1
Minor cleanups to input/fifo.c
6 years ago
Tudor Brindus
21a374686b
Add config entry for FIFO bitness
6 years ago
karl
4f488e73ce
Merge pull request #320 from Xyene/input-method-enum
...
Refactor input method magic numbers into enum
6 years ago
Tudor Brindus
f6d29db711
Refactor input method magic numbers into enum
6 years ago
Tudor Brindus
d8fbccb232
De-duplicate falloff memory assignment
6 years ago
Quantum
8ca33543c7
Add --enable-tsan to build with ThreadSanitizer
6 years ago
Quantum
131227be57
Add --enable-ubsan to build with UndefinedBehaviorSanitizer
6 years ago
karl
ad1bfdaec8
Merge pull request #323 from Xyene/fix-ncurses-bar-offset
...
ncurses: correctly offset bar height index
6 years ago
Tudor Brindus
c4590704b5
ncurses: correctly offset bar height index
...
Fixes bug introduced in #300 .
6 years ago
karl
cf7eff3310
Merge pull request #318 from quantum5/multi-obj
...
Compile Cava as multiple object files
6 years ago
Quantum
f7064a9707
Use AM_CONDITIONAL to do conditional compilation
6 years ago
Quantum
19fdf69664
Split config.c into a separate object file
6 years ago
Quantum
45b538ad10
Split output modules into separate object files
6 years ago
Quantum
2aa4a9308d
Split input modules into separate object files
6 years ago
karl
456bfc0919
Merge pull request #319 from quantum5/gradients
...
Use strdup on gradient colours as well
6 years ago
karl
1c2300dae2
Merge pull request #316 from quantum5/more-globals
...
Eliminate all ASan-detected leaks in default configuration
6 years ago
karl
cea130b8db
Merge pull request #315 from Xyene/build-badge
...
Add build status to README.md
6 years ago
karl
9a57441423
Merge pull request #314 from quantum5/fftw-malloc
...
Switch to allocating arrays for fftw with fftw_alloc_*
6 years ago
karl
c99741d870
Merge pull request #313 from Xyene/lint-ci
...
Add clang-format lint step to CI
6 years ago
Quantum
18fe85aef8
Use strdup on gradient colours as well
...
Fixes bug introduced in #310
6 years ago