Bob van Loosen
|
dc35fbd0a1
|
added: -march=native for further optimizations
|
2013-04-05 21:37:45 +02:00 |
|
Bob van Loosen
|
71fc399932
|
added: enable -O3 to lower cpu usage
|
2013-04-05 21:24:36 +02:00 |
|
Bob van Loosen
|
1a688f9187
|
some updates to the audio scope
|
2013-04-03 15:51:19 +02:00 |
|
Bob van Loosen
|
b051549f6d
|
added: make peakhold direction configurable
|
2013-04-02 23:34:00 +02:00 |
|
Bob van Loosen
|
a19e535343
|
added: show a scope view of the audio signal
|
2013-04-02 23:27:13 +02:00 |
|
Bob van Loosen
|
c5309c6ec9
|
added: show the track progress by making the line between the visualizer and the now playing text increasingly orange
|
2013-04-02 22:18:54 +02:00 |
|
Bob van Loosen
|
0c826cbe7b
|
added: when there's no artist or title set, show the filename without directories and extension instead
|
2013-04-02 20:56:27 +02:00 |
|
Bob van Loosen
|
dd0a4d3bba
|
fixed: use a separate lock for the socket to reduce contention
|
2013-03-27 00:21:35 +01:00 |
|
Bob van Loosen
|
34a32e334a
|
fixed: make any socket error show in the song text
|
2013-03-27 00:09:01 +01:00 |
|
Bob van Loosen
|
11b5eeb827
|
added: reduce output timing jitter by setting the display thread to SCHED_FIFO, and by passing the timestamps through a low pass filter
|
2013-03-26 23:46:09 +01:00 |
|
Bob van Loosen
|
b7f56dfe4d
|
fixed: no need to lock if only checking for a closed socket
|
2013-03-26 22:53:58 +01:00 |
|
Bob van Loosen
|
b129dcc2f8
|
fixed: lower cpu usage by calculating the fft less times per second
|
2013-03-26 22:00:16 +01:00 |
|
Bob van Loosen
|
8aa595e9f7
|
added: use a trylock in the jack process function, if the log fails, copy the audio into a temp buffer, if the lock succeeds, copy audio from the temp buffer into the main buffer, this way the realtime jack thread will never block on locking the mutex
|
2013-03-26 21:57:03 +01:00 |
|
Bob van Loosen
|
e8124496d0
|
added: configure option to disable vlc
|
2013-03-26 20:42:59 +01:00 |
|
Bob van Loosen
|
ec4be1c54c
|
fixed: update root window size before every render
|
2013-03-20 20:12:24 +01:00 |
|
Bob van Loosen
|
59573d0601
|
added: send the tcp data in bitvis from a separate thread to improve the timing
|
2013-02-24 19:32:12 +01:00 |
|
Bob van Loosen
|
c9c082271c
|
fixed: reset volume timestamp when displayvolume is still changing
|
2013-02-21 22:53:44 +01:00 |
|
Bob van Loosen
|
5e145c4c2d
|
fixed: don't save logstrings when the log isn't opened yet, these tools don't really need logfiles
|
2013-02-21 21:59:54 +01:00 |
|
Bob van Loosen
|
267b0d17bf
|
fixed: volume handling
|
2013-02-21 21:50:38 +01:00 |
|
Bob van Loosen
|
ffd257f546
|
added: make the bar change color depending on the volume
|
2013-02-20 23:59:07 +01:00 |
|
Bob van Loosen
|
a67afebb0c
|
added: display bar when volume changes
|
2013-02-20 23:02:43 +01:00 |
|
Bob van Loosen
|
c7bc599c56
|
fixed: disable the debug window in bitvis when m_debug is not set
|
2013-02-20 22:40:18 +01:00 |
|
Bob van Loosen
|
af13595a90
|
added: bitvlc, playes a video using libvlc and sends it to the bitpanel
|
2013-02-20 22:11:57 +01:00 |
|
Bob van Loosen
|
700ec3abf2
|
fixed: bitx11 used the wrong bit order
|
2013-02-20 22:11:42 +01:00 |
|
Bob van Loosen
|
f1da87ef6d
|
fixed: buffer tcpdata in CDebugWindow and simulate the timing of the bitpanel
|
2013-02-20 19:28:03 +01:00 |
|
Bob van Loosen
|
ef067a0e14
|
added: CDebugWindow support for bitvis
added: parse commandline argument to set ip:port of bitpanel and mpd
|
2013-02-19 18:53:47 +01:00 |
|
Bob van Loosen
|
e14a8da618
|
added: make bitx11 use CDebugWindow
|
2013-02-19 18:03:04 +01:00 |
|
Bob van Loosen
|
fefbff6979
|
added: bitvlc build target
|
2013-02-19 17:52:18 +01:00 |
|
Bob van Loosen
|
7f27734b7a
|
added: CDebugWindow, accepts CTcpData and processes it the same way as the bitpanel, and shows it in a window
|
2013-02-19 17:52:18 +01:00 |
|
Bob van Loosen
|
821d2d9820
|
added: disable dither by default, and enable it when the -s argument is passed
|
2013-02-19 17:48:56 +01:00 |
|
Bob van Loosen
|
67bcbab47f
|
added: bitx11, a program that captures the X11 root window and write the output data to the bitlair led panel using Floy-Steinberg dithering
|
2013-02-19 17:48:52 +01:00 |
|
Bob van Loosen
|
2b8a68b83f
|
added: allow setting a subdirectory for the logfile from an argument
|
2013-02-17 17:06:02 +01:00 |
|
Bob van Loosen
|
070cb8da18
|
moved bitvis related files to own directory
|
2013-02-17 16:57:53 +01:00 |
|
Bob van Loosen
|
6d6aa31ef1
|
added: always show a red line at the bottom of the visualizer
|
2013-02-13 21:23:41 +01:00 |
|
bitlair
|
42522109b5
|
Add makefile for :make in vim.
|
2013-01-21 00:04:17 +01:00 |
|
Wilco Baan Hofman
|
6c66a29b0a
|
Make bitvis ipv6 aware.
|
2013-01-20 20:06:00 +01:00 |
|
Bob van Loosen
|
402137ac25
|
added: display text when song has no artist and title
|
2013-01-06 18:20:41 +01:00 |
|
Bob van Loosen
|
b3effd71a6
|
fixed: check socket timeout error
|
2013-01-06 18:20:41 +01:00 |
|
Bob van Loosen
|
c70e2c676b
|
fixed: set the timeout to 10 seconds
|
2013-01-06 18:20:41 +01:00 |
|
Bob van Loosen
|
c5e356c49e
|
fixed: jack buffer usage
|
2012-12-27 18:29:06 +01:00 |
|
Bob van Loosen
|
3d365f0ea9
|
fixed: close the mpd socket and stop the mpd client thread before exiting
|
2012-12-27 18:18:43 +01:00 |
|
Bob van Loosen
|
e4d40a807c
|
fixed: compiler warning
|
2012-12-27 18:16:19 +01:00 |
|
Bob van Loosen
|
42c059719e
|
fixed: don't send text lines that won't be displayed
|
2012-12-26 23:04:48 +01:00 |
|
Bob van Loosen
|
e5ca9dfde8
|
added: commandline argument -f to set the fps
|
2012-12-26 22:59:36 +01:00 |
|
Bob van Loosen
|
2803160dce
|
fixed: set max buffer size to 100 ms
|
2012-12-26 22:54:17 +01:00 |
|
Bob van Loosen
|
566c19161c
|
added: use a separate variable for fps
|
2012-12-26 22:51:58 +01:00 |
|
Bob van Loosen
|
651f8d93e5
|
added: hide text if mpd is muted
|
2012-12-26 22:47:02 +01:00 |
|
Bob van Loosen
|
9ae2ed45bb
|
removed: empty line
|
2012-12-26 22:42:55 +01:00 |
|
Bob van Loosen
|
88913326d5
|
added: hide text when mpd is not playing
|
2012-12-26 22:22:49 +01:00 |
|
Bob van Loosen
|
b775565689
|
fixed: wait 10 seconds after an error of GetCurrentSong so the error can be read on the display
|
2012-12-23 20:05:44 +01:00 |
|