Skip to content

Releases: Kharacternyk/barva

v0.7.0

02 Apr 17:18
Compare
Choose a tag to compare
Remove the outdated example gif.

v0.5: Force the FPS setting (fixes #10).

28 Aug 18:30
Compare
Choose a tag to compare
Before this commit PulseAudio was the one who decides the size of the
fragments in which samples are delivered to barva. Thus, BARVA_FPS
wasn't more than an illusion: we requested small chunks to process them
ASAP to keep up with BARVA_FPS, but PulseAudio handed us the chunks in
large "groups", not ASAP. We indeed updated the background BARVA_FPS
times per second, but we didn't do it uniformly; instead, it was like
this: wait some substantial amount of time for the next group, quickly
process all the chunks in the group, repeat.

This commit forces PulseAudio to hand us the chunks one by one ASAP, not
in large groups. It fixes the visual lagging described in #10. However,
this change revealed that PulseAudio can't even keep up with the default
BARVA_FPS=60, causing the audio playback to lag (at least on my machine).
Thus, we also lower the default to 30. For comparison, CAVA updates 22
times per second, so we're in a good company.

v0.4.1: Complain on unset BARVA_SOURCE.

16 Aug 15:39
Compare
Choose a tag to compare
The message should help new users. The previous behaviour was rather
frustrating: barva didn't work and didn't output any errors either.

v0.4

11 Jul 12:26
Compare
Choose a tag to compare
Reference the Arduino section in the introduction.

v0.3.1: Merge pull request #6 from aegis965/fix/pa-script

23 Jun 18:04
952edee
Compare
Choose a tag to compare
Make pa-get-default-monitor.sh grep source in use

v0.3

21 Jun 16:20
Compare
Choose a tag to compare
Fix monospace in the README.

v0.2

18 Jun 10:23
Compare
Choose a tag to compare
Add a missing dot.

v0.1.1

17 Jun 10:01
Compare
Choose a tag to compare
Move a comment to a more appropriate place.

v0.1

16 Jun 13:14
Compare
Choose a tag to compare
Add Vim section to Tips and Tricks.