festival
festival copied to clipboard
Music player
## What The main multi-threaded audio metadata and parsing loop ("The Loop") requires that each thread knows if an `Artist/Album` has already been seen, so that it can branch, create...
## What Not `Festival` or `shukusai` itself, but both `cpal` and `souvlaki` have event loops that poll many times a second, instead of a parked thread + wakeup design. ##...
## OS & Version Festival v1.1.0 ## Bug Sometimes `egui::Label` text will add even spacing between each character. This probably has something to do with the fixed font size +...
## OS & Version Festival v1.0.1 ## Bug `egui` will lazily load memory for elements. This means on Festival's startups, tabs with many elements will briefly glitch a little before...
## What `Symphonia` doesn't have a partial-metadata API. It always reads all the data from a file. AKA, the `Picture` data gets allocated into an owned `Vec` for every single...
## What `CCD` needs to save `Collection` to disk _before_ the art is converted from bytes into the frontend-specific type. `GUI`'s art type: `RetainedImage` makes it _extremely_ difficulty to recover...
## Feature I would be nice to have the ability to refresh the metadata from a few select songs instead of having to reset that whole library/collection. I have an...
## Feature It would nice to have a Mini Player and to be able to toggle from Main Player to Mini Player and back. Also it would be nice to...
## OS & Version Festival v1.4.0 macOS arm64 Collection v3 Audio v0 Playlist v0 State v1 Settings v3 032e7385df350fc5cc1121efd5e31ebf85c3e9cc ## Bug When initially opening Festival, the UI scaling will be...
## Feature Hello you lot, I have a feature request. How about being able to export playlists as an M3U file? ## Screenshots N/A