NickvisionApps / Cavalier

Visualize audio with CAVA
MIT License
155 stars 8 forks source link

Smoothed out Bezier Curve Visuals in Wave Box #139

Closed OggyP closed 8 months ago

OggyP commented 8 months ago

The current code in the wave box visualisation mode causes the gradient of the wave to be horizontal at each known point, this technique attempts to smooth out the wave by making the gradient at each point the gradient between its two neighbouring points.

Before: before-3

After: after-3

OggyP commented 8 months ago

No problem! Hopefully I haven't missed anything now. 😀

nlogozzo commented 8 months ago

Thanks for this :) Going to release a stable version with it now!

nlogozzo commented 8 months ago

https://github.com/NickvisionApps/Cavalier/releases/tag/2024.1.0