This uses around 40% of M4 GPU, which is an insane amount for a music player, but I an idea in mind.
Basically I want to prerender the vinyl image, and only apply the lighting shader at runtime instead of:
- Static layer
- Spinning layer
- Artwork
- Lighting effect
- Cropping
Progress on Distribute v0.3.0:
1 week ago I released my own self-hosted music streaming app :)
You can now swipe between songs. The performance's excellent, just a lil bit warm in hands
I've also updated the UI to more closely match Apple's design, so the app has a better feel