karlstav
626ba55018
ncurses init: use the word lines instead of height
6 years ago
karlstav
eb59e0fa91
ncurses: make sure not to use uninitialized color pair
6 years ago
karlstav
15d6645b04
ncurses: add manual painting of background, #344
...
when setting background color manually there was some strange bug
offsetting the bars and adding characters that are not cleaned up,
memory issue in ncurses?
fixed by adding spaces all over screen on init to paint background
manually.
6 years ago
karl
7ce8845a1a
Merge pull request #341 from Xyene/fix-fifo-unaligned-access
...
Fix potential unaligned memory access in FIFO input
6 years ago
karlstav
0e196d23fc
lint again, arg...
6 years ago
karlstav
42581bea4f
#338 fix default eq
6 years ago
Tudor Brindus
6e95db09c1
Fix potential unaligned memory access in FIFO input
6 years ago
karlstav
cb4ac7a1b8
decreased sleep time from 1 sec to 0.1 sec, improves wake up and cpu usage is unoticable
6 years ago
karlstav
251d096020
clean up, zero padding is only needed once
6 years ago
karlstav
5e0aaf8142
increased max number of bars from 200 to 256
6 years ago
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