Shouts out from librespot! #204
Replies: 1 comment 1 reply
-
Hi Roderick! Thanks a lot for the kind words, and for reaching out. I'm also extremely sorry for being such a slowpoke, the audio backend rewrite had been a struggle recently, I pushed everything else aside. Psst started as a way to kill time in the quarantine, but I still feel a bit guilty for choosing to rewrite everything instead of contributing to Best, Jan |
Beta Was this translation helpful? Give feedback.
-
Hi Jan!
Congratulations on this project. As one of the
librespot
maintainers, it was recently brought to my attention over at our Gitter chat. Your implemention looks great and your progress seems impressive.Next to offering my compliments, I'd like to reach out and see where we can work together. Particularly since we are both working on Rust implementations, it'd be great to leverage the power from combined efforts.
I understand that you have so far done away with the
async
parts but still think that there's a lot going here, particularly in the audio and protocol departments. On our side, we have been doing a lot of improvements in the audio side (dithering and dynamic limiting stand out), and it'd be pretty easy to merge your Symphonia efforts which we've also been eying for MP3 and future FLAC support. On your side, the "new CDN API" is exactly what we've been meaning to implement in our somewhat understaffednew-api
branch.I have no doubts that working together we can do more and the
async
parts will only need to be a minor hindrance in a common code base.Looking forward to hearing from you.
Cheers on behalf of the rest of the team,
Roderick
Beta Was this translation helpful? Give feedback.
All reactions