I realized that I don’t have a single mp3 on my machine these days. If I stop paying the bill I will have nothing to listen to. What have we done?
Rune: A local music player reviving Zune's classic aesthetic
11–20 of 84 posts
Re: Rune: A local music player reviving Zune's classic aesthetic
#12Re: Rune: A local music player reviving Zune's classic aesthetic
#13I’ve recently found myself experimenting with local playback and built https://github.com/xenodium/ready-player
While I used to stream music 100% of the time, that’s now more like 5%, dedicated exclusively to discovery.
These days, I’m now back to purchasing digital music and primarily local playback.
Re: Rune: A local music player reviving Zune's classic aesthetic
#14This UI is absolutely gorgeous.
Re: Rune: A local music player reviving Zune's classic aesthetic
#15Dart and Rust mixed together. That's interesting. I'm wondering if Rust is needed for this application, couldn't everything technically done in Dart here? Also I'd like to know more about the interop between Dart/Rust and what the experience is like!
Rune has a built-in media analysis and recommendation system. It extracts dozens of acoustic features from audio, creating a high-dimensional space. Searching for nearby points in this space helps listeners find similar tracks, offering features akin to those on streaming platforms.
While creating a traditional audio player is an option, I wanted to explore something new. That's why I chose Rust for its performance and ecosystem advantages.
Regarding the inter-operation between Dart and Rust, I used a library called `rinf`. They communicate via protobuffer by sending signals to each other, and the experience has been quite smooth.
Re: Rune: A local music player reviving Zune's classic aesthetic
#16That was the main reason I started my own music player project (https://github.com/albertz/music-player). But it never really got to the point to have a more advanced variant of this features. The best it could do is randomly play through directories, but at least prefer liked songs. I implemented the core playing engine in C++ and the remaining logic in Python, as I thought that would give me most flexibility. Unfortunately I haven't found the time to work on it since a while.
Re: Rune: A local music player reviving Zune's classic aesthetic
#17Remember the zune tattoo?
Re: Rune: A local music player reviving Zune's classic aesthetic
#18Re: Rune: A local music player reviving Zune's classic aesthetic
#19Wondering about more power-user features (as someone who did quodlibet -> mpd -> cmus -> my own https://git.sr.ht/~q3cpma/mus) such as gapless playback, ReplayGain, album instead of track shuffle, IPC and event reporting, possible headless mode, integration with projectM, etc...
Re: Rune: A local music player reviving Zune's classic aesthetic
#20I realized that I don’t have a single mp3 on my machine these days. If I stop paying the bill I will have nothing to listen to. What have we done?