Tudor Brindus
04eabc7d8d
Improve performance by not parsing format string every cell
...
`printf` and friends need to do work to parse the "%d" format string
during each call to `mvprintw`, and then more work to convert a
possibly-variable-length integer to a string.
Since we know that 0 <= `f[bar]` % 8 < 8, we can perform the character
conversion ourselves, saving some CPU time (and battery).
6 years ago
karl
9610991b3a
remove accidentally added pipe sign
6 years ago
karl
c02528dbd7
Merge pull request #291 from quantum5/fifo-sample
...
Allow FIFO input sample rate to be configurable
6 years ago
karl
2d6052718a
Merge pull request #290 from arthurlutz/patch-1
...
[README] update debian compile instructions
6 years ago
Quantum
c6533045aa
Allow FIFO input sample rate to be configurable
...
Refs #275 .
While it was mentioned that the ability to acquire this information from MPD
would be useful, allowing it to be configured explicitly could be allow FIFO
to be used for non-MPD sources as well.
6 years ago
Arthur Lutz
ba4f768271
[README] update debian compile instructions
...
Related to #231
6 years ago
karlstav
7ce7f96bee
updated todo
6 years ago
karlstav
a7e8b8539e
iniparser build files removed from .gitignore
6 years ago
karlstav
4fd17de951
the default EQ should be flat, not this crazy long thing
6 years ago
karlstav
c782529abd
added some spacing in the README
6 years ago
karlstav
3c85435a88
removed bundled iniparser as it is now also avalable in most package repos
6 years ago
karlstav
3cc2f9f855
added automake related files to gitignore
6 years ago
karlstav
ca09a8ac85
improved inparser configure message
6 years ago
karlstav
282c2fac33
added automatic detection of legacy iniparser #236
6 years ago
karlstav
b680b6009b
changed some default values, no monstercat and more integral sommthing
6 years ago
karlstav
61832bbbab
create .config if it does not exist, this resolves #283
6 years ago
karl
0ed6c7a429
Update README.md
6 years ago
Karl Stavestrand
c2de04fba1
updated macOS details in readme
6 years ago
Karl Stavestrand
2dfe6e16d7
decreased portaudio buffer size to increase responsivity
6 years ago
karlstav
8ef1886378
updated toc
6 years ago
karl
73ae05df26
Update README.md
6 years ago
Karl Stavestrand
af08a8d3f9
fix macos vt detected as tty #157
6 years ago
karl
666ecb9083
added automake
...
clean ubuntu seems to need to install this
6 years ago
karlstav
7a224dfa15
Devided bass, midtones and treble in to separate fftw operations
...
this commit involves some major and perhaps braking changes
audio sorting is now done by a common function in fifo.c
all other input plugins send a s16le interleaved audio buffer here,
reformating might be done here in the future.
Audio is put in to three buffers of different lenght, shorter
buffers for higher frequencies. FFT is aplied separetly and
the ouput is combined toghether in the separate_freq_bans function.
This creates better responsivnes for higher frequencies while still
beeing able to pick up the lower ones.
6 years ago
karlstav
8143270d74
increased buffer size to get rid of anoying warning
6 years ago
karl
d5f8160afa
Merge pull request #286 from nikp123/mainline
...
portaudio support (related to #157 )
6 years ago
karlstav
a4386b44e0
#265 added select channel mono parameter for alsa
6 years ago
Nikola Pavlica
24c872936f
portaudio support
7 years ago
karl
80c4064fb1
Merge pull request #276 from MaxBittker/patch-1
...
typo in error message: s/coennect/connect
7 years ago
Max Bittker
8848098a15
typo in error message: s/coennect/connect
7 years ago
karlstav
07e6a5815e
cleaned some math in calcualtion of cuttoff freq
7 years ago
karlstav
54a7d0d1a7
added support for variable FFTbuffer in all audio inputs
7 years ago
karlstav
7fa985fdc6
made shared audio buffer static size
7 years ago
karlstav
db060da3b0
improved autosens, cleaned upp code
7 years ago
karlstav
027df9ea9c
fixed use of wrong int type
7 years ago
karlstav
94e3be6054
tuned autosens
7 years ago
karlstav
fccc5093bf
zeroing all malloced buffers
7 years ago
karlstav
0c36e680b6
cleaned up code, made k value more rational
7 years ago
karlstav
b19af728f3
fixed some minor warnings
7 years ago
karlstav
b0892c7aab
changed default FFT buffer value
7 years ago
karlstav
9eab569567
added fft buffer size as configurable parameter
7 years ago
karlstav
d408e9e74e
fixed frequency distribution in fftw out buffer
7 years ago
karlstav
0272458754
changed calculation of k-value
7 years ago
karlstav
4dc35dd9ce
increased input array of FFT in pulseaudio from 2048 to 8192, ref #268
7 years ago
karl
611a2daddf
Update README.md
7 years ago
karl
6f46ca1d03
Merge pull request #263 from RamiroRocha/fix-readme-typos
...
fix a couple of typos in the readme
7 years ago
RamiroRocha
9b8287858a
fix a couple of typos in the readme
7 years ago
karl
27e5374ffb
Merge pull request #256 from Yash-Garg/patch-1
...
Fix typo
7 years ago
Yash Garg
80444c0f75
Fix typo
7 years ago
karl
249ac3a222
Merge pull request #255 from neagle/document-raw-output-mode
...
Update documentation to highlight raw output, link to config file, closes #254
7 years ago