Spinner TIVO is the "Now Getting" companion to "Now Playing". It is the agent that goes onto the internet and records the streaming media comming from Spinner.com. Spinner.com streams a very large library with very flexible genre selection.
The ID3 tag is captured and used to place the tracks into the library which is structured as Artist / Album / Track.mp3
The agent can also download all the lyrics and artists bio's for all entries in the library.
A library management script is also included that assures that the Nirvis user.mdb library database is consistent with the contents of the library files as well as internally consistent. It processes songfiles, album covers, and playlists. It updates the library if new items are present or if they have been deleted. All organization and naming conventions are consistent with those used by MusicMatch and Nirvis CDJ.
The front-end to Spinner TIVO / "Now Getting" is a web page with three views. One view provides the statistics as to number of tracks captured and the hit-rate for new tracks. A second view allows playlist profiles to be developed so the agent can populate them when the track is played by Spinner.com. A third view shows the tracks that have been recorded by Spinner.com and the frequency which each is being played by Spinner.com.
The integration with Now Playing took a multiframed / hidden frame approach so that only information that changes on the page is updated. Once created, the page does not need to be refreshed, yet all data and button clicks will be current with CDJ. The frames appoach also allowed for a few additional features to Now Playing. One of these is display/control of Spinner TIVO components from the Now Playing page.
Files are located in the Script Libary at SpinnerTIVO
The ID3 tag is captured and used to place the tracks into the library which is structured as Artist / Album / Track.mp3
The agent can also download all the lyrics and artists bio's for all entries in the library.
A library management script is also included that assures that the Nirvis user.mdb library database is consistent with the contents of the library files as well as internally consistent. It processes songfiles, album covers, and playlists. It updates the library if new items are present or if they have been deleted. All organization and naming conventions are consistent with those used by MusicMatch and Nirvis CDJ.
The front-end to Spinner TIVO / "Now Getting" is a web page with three views. One view provides the statistics as to number of tracks captured and the hit-rate for new tracks. A second view allows playlist profiles to be developed so the agent can populate them when the track is played by Spinner.com. A third view shows the tracks that have been recorded by Spinner.com and the frequency which each is being played by Spinner.com.
The integration with Now Playing took a multiframed / hidden frame approach so that only information that changes on the page is updated. Once created, the page does not need to be refreshed, yet all data and button clicks will be current with CDJ. The frames appoach also allowed for a few additional features to Now Playing. One of these is display/control of Spinner TIVO components from the Now Playing page.
Files are located in the Script Libary at SpinnerTIVO
Comment