Open Bitwolfies opened 3 years ago
Visualisers are being worked on at https://github.com/ryanheise/just_audio/issues/97, I'll add them when I can.
Would be awesome to have Milkdrop. An app with the name Finamp can't not have that visualizer
Maybe projectM could be used for this? It's an open source reimplementation of Milkdrop
A milkdrop filter would be fun to implement (especially since there aren't any premade solutions for Flutter), I'm mostly waiting on stable support in just_audio. It looks like the Android implementation is basically done, but the iOS implementation is still isn't ready.
I might be able to use libprojectm if I can find a way to use OpenGL in Flutter. I'd rather use it over my own implementation since I'd have to do it all in the CPU, which would be slow.
Looks like Flutter supports shaders now, so this could be done efficiently - https://docs.flutter.dev/development/ui/advanced/shaders
Absolutely not in any way needed but visualizers are cool and would be a neat addition at some point later.