Skip to content

Releases: karlstav/cava

CAVA-1.0.0

13 Jun 17:53

Choose a tag to compare

CAVA-1.0.0 is out!

This is not really a major update from 0.10.7, but new development on this project has slowed down lately so I feel it is finally time to move to "stable" version. This project have been in development for over 10 years now and I could probably have moved to version 1.0.0 long ago, but I just never felt that it was a need for it. The only API to speak of is the cavacore api and I am not sure if anyone else is using it. Either way it has not changed for years.

Thanks a lot to all contributors!

What's Changed

  • output/shaders: add Orion circle shaders (static + rotating) by @oxyzenQ in #729
  • SDL_GLSL: add gain option, reduce overhead, and harden long-run timing by @oxyzenQ in #730
  • feat(build): add WiX installer support for Windows by @amnweb in #742
  • windows build: vcpkg migration by @rohanb1216 in #744
  • windows build: use static linking
  • core: tie smoothing to elapsed sample count by @mechakotik in #752
  • windows: allow defining input device by @rohanb1216 in #754
  • native Coreaudio support for macOS by @karlstav in #767
  • Additional pipewire error handling by @pallaswept in #772

Full Changelog: 0.10.7...1.0.0

CAVA-0.10.7

12 Jan 21:27

Choose a tag to compare

What's Changed

Full Changelog: 0.10.6...0.10.7

CAVA-0.10.6

10 Sep 18:34

Choose a tag to compare

What's Changed

Full Changelog: 0.10.4...0.10.6

CAVA-0.10.4

11 Feb 21:17

Choose a tag to compare

What's Changed

Full Changelog: 0.10.3...0.10.4

CAVA-0.10.3

15 Nov 18:39

Choose a tag to compare

What's Changed

Full Changelog: 0.10.2...0.10.3

0.10.2

14 May 18:31

Choose a tag to compare

bugfixes:

  • fix source being ignored when using pipewire by @gardk in #557
  • fix stdlib.h not being included after iniparser upgrade #560

improvements:

  • add waveform visualization #484
  • exit with error if pipewire loop creation fails #561

Full Changelog: 0.10.1...0.10.2

CAVA-0.10.1

02 Feb 17:47
fdc1706

Choose a tag to compare

What's Changed

  • JACK support by @bsdcode
  • default to pulseaudio before sndio

Full Changelog: 0.10.0...0.10.1

CAVA-0.10.0

09 Jan 18:29
db3084b

Choose a tag to compare

  • OSS input backend and general improved FreeBSD support
  • pipewire default if supported
  • noncurses is now default

CAVA-0.9.1

12 Aug 15:50
81211e9

Choose a tag to compare

bugfixes:

  • hardcoded pipewire include flags #519
  • default input wrongly set to alsa instead of pulseaudio/pipewire #518

CAVA-0.9.0

06 Aug 18:47
83b4cda

Choose a tag to compare

new:

  • glsl shader output
  • windows operating system support
  • pipewire input support
  • gradient support in sdl output

breaking:

  • some config options are now 0-100 instead of 0-1 due to windows ini not supporting floats