I did kinda that same thing for soundcloud a few years ago with meteor <3. It's been awhile since this code was touched.
I stopped developing it because soundcloud's UI started to really match my design and feature set.
but:
- my search is faster (just a long startup time) - it will actually shuffle all your songs and not just the last 20-ish
https://sctunes.herokuapp.com/ https://github.com/hipstersmoothie/sctunes.meteor