tonekk / sc-remote Goto Github PK
View Code? Open in Web Editor NEWSoundcloud remote using node.js
Home Page: http://sc-remote.hwz.berlin/
License: MIT License
Soundcloud remote using node.js
Home Page: http://sc-remote.hwz.berlin/
License: MIT License
For a proper remote UI, we need at least the following functions in the integration of remood.js:
getPlayStatus - Returns the current status of the player ('playing' or 'paused')
setPlayStatus(status) - Sets the play status and returns the new state after completion. With that, we can visualise the delay until the music is really running.
playTrack(track_id) - plays one specific soundcloud item
nextTrack()
previousTrack()
getCurrentTrack() - getter for the currently playing item
playList(array of tracks) - plays a list of soundcloud items
playListItem(index)
addTrack(position, track)
removeTrack(position)
We might implement these two groups already into separate objects. I am sure that we will need more of these later on.
Currently we generated them on our machines and comitted them to the production
branch
Sometimes I want to use a smartphone as the player and another one as the remote. Since it switches automatically at the moment, this is very user unfriendly.
Just seen on mobile, didn't inspect further
List of searchitems, grouped by item type with header (user, track, set, list...)
Currently the blade templates get compiled & rendered each time a request hits the server.
We should at least compile it to js functions in our build step, so we can just require
them.
(Also the frontend will be able to use them in the future)
Remove bootstrap and replace it with a sane semantic layout structure based on flexbox.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.