Andrzej Rybczak
f51968b98b
Rename the new option, slightly reword the description, add changelog
2 years ago
TilCreator
f83428a665
Improve specrum visulaizer for transparent backgrounds ( #467 )
...
* Replace "hack" with hacky chars
* Remove unnecessary spaces
* Add config option visualizer_spectrum_use_legacy_chars
2 years ago
Andrzej Rybczak
07cc7aa4f3
SampleBuffer: rename move to get
5 years ago
Andrzej Rybczak
75f1ffaf1a
Revert change from previous commit
5 years ago
Andrzej Rybczak
901542ee8e
Tiny visualizer improvements
5 years ago
Andrzej Rybczak
d402df8eeb
Reduce CPU usage of the frequency spectrum visualizer
5 years ago
Andrzej Rybczak
679cc7a2cb
Show the Visualizer immediately if it's the initial screen
5 years ago
Andrzej Rybczak
3d5d1f4d54
Fix crash on startup with Visualizer as the initial screen
5 years ago
Andrzej Rybczak
b68354a223
Update header information and my email
5 years ago
Andrzej Rybczak
17c950cc57
Use fcntl to make a socket non blocking (MacOS fix)
5 years ago
Andrzej Rybczak
4709cc6b6d
Deprecate visualizer_sync_interval
5 years ago
Andrzej Rybczak
fb886f6870
Deprecate visualizer_fifo_path in favor of visualizer_data_source
5 years ago
Andrzej Rybczak
519f44e27c
Support gstreamer's udpsink as a source of visualizer samples
5 years ago
Andrzej Rybczak
3e6a2af695
Rename fifo related values and functions
5 years ago
Andrzej Rybczak
fbbb5637e7
Discard any lingering data from the source
5 years ago
Andrzej Rybczak
95c0678792
Implement buffering of visualizer samples read from the fifo
5 years ago
Andrzej Rybczak
f4e032b047
Better amount of samples read for wave visualizers
5 years ago
Andrzej Rybczak
970ebe63fd
Call InitVisualization() on resize
5 years ago
Andrzej Rybczak
27bd4bff5e
Fix look of the ellipse visualizer with high fps
5 years ago
Andrzej Rybczak
b5bea554b6
Fix autoscaler
5 years ago
Andrzej Rybczak
cff792bb7e
Improve look for bigger values of dft_size
5 years ago
Andrzej Rybczak
b602b198cd
Make fps of the visualizer configurable and set it to 60 by default
5 years ago
Andrzej Rybczak
b8983b93ec
Set sizes of samples read properly for stereo visualizers
5 years ago
Andrzej Rybczak
8237bcef27
Don't wrap colors around in sound wave filled and frequency spectrum
5 years ago
Andrzej Rybczak
54a0c9a46e
Increase fps of the visualizer to 30
5 years ago
Andrzej Rybczak
9b49acba56
Clear samples of the visualizer when playback is stopped
5 years ago
Andrzej Rybczak
261b23266d
Add visualizer_spectrum_gain option to a configuration file
5 years ago
Andrzej Rybczak
2f07252ed9
Toggle the fifo output once if synchronization is disabled
5 years ago
Andrzej Rybczak
8575a9132c
Disable hacky attempt to sync visualization with audio by default
5 years ago
Andrzej Rybczak
176b9714f3
Fix warnings in visualizer.cpp
5 years ago
Evan Chang
47b3baf93c
Use log scale for visualizer ( #397 )
...
* Visualizer: use log scale
- log scale frequency and gain
- Hamming windowing
- improve reading from fifo
* Fix Visualizer memory leaks
* Visualizer: use Blackman window
* Visualizer: support DFT zero padding
* Visualizer: support fractional height bars, fix fifo read
* Revert "Fix Visualizer memory leaks"
This reverts commit 5c6509d2b8ed985a4928f681217dc8616d053ace.
* Visualizer: fix fifo read again
* Visualizer: add cubic interpolation option
* Visualizer: Expose more config options, add docs for config options
* Visualizer: Use reverse video text for stereo visualizer smooth look
* Visualizer: use FormattedColor to for reverse-video
* Visualizer: change some config options for spectrum
* Fix build fftw disabled
* Visualizer: use [0,5] interval for dft_size config option
5 years ago
Andrzej Rybczak
19d32648ed
Replace highlight colors with prefixes and suffixes
9 years ago
Andrzej Rybczak
86ec51624e
Update AUTHORS and copyright line
9 years ago
Andrzej Rybczak
a488c2d89d
Support attaching format information to selected color variables
9 years ago
Andrzej Rybczak
5445c41aaa
Move screens to subdirectory
9 years ago
Andrzej Rybczak
44d343d5a2
visualizer: use std::vector for samples
9 years ago
Andrzej Rybczak
54fd2d65c6
Compile cleanly with GCC 4.9.4
9 years ago
Andrzej Rybczak
000de70634
settings: deprecate visualizer_sample_multiplier
9 years ago
Andrzej Rybczak
516ee31109
Update headers
9 years ago
Andrzej Rybczak
d2189aa0f4
visualizer: scale automatically if multiplier is 1
11 years ago
Andrzej Rybczak
2caf08aaa7
split PressSpace action into modular pieces
11 years ago
Andrzej Rybczak
8e31f81ca9
visualizer: scale spectrum along with window's width
11 years ago
Andrzej Rybczak
0c58af8c53
window: support new colors also as borders
11 years ago
Andrzej Rybczak
25708093e6
visualizer: stereo ellipse: scale the samples to fill the whole screen
12 years ago
Andrzej Rybczak
5ff553005d
visualizer: stereo ellipse: make radius of each ring constant
12 years ago
Andrzej Rybczak
75bae9862e
window: change internal color representation
12 years ago
Andrzej Rybczak
72726831ca
mpd: add OutputIterator
12 years ago
Andrzej Rybczak
33c8eea7c0
visualizer: properly skip frequency spectrum mode without fftw
12 years ago
Andrzej Rybczak
c45bd4b43e
visualizer: slightly modify DrawSoundEllipseStereo
12 years ago
Andrzej Rybczak
f420843cdf
visualizer: implement mono ellipse visualizer
12 years ago