CHIRP Radio Machine
Table of contents
The Basics
Quick Links
What is CHIRP Radio Machine?
The CHIRP Radio Machine is a set of support scripts that were originally created to be used with the CHIRP Radio App (aka “Legacy DJ Database App”). Currently, the main functionality it is still being used for is importing new music. An import will add the actual music files to Traktor (software on an in-studio computer used for playing music) and add the corresponding album metadata to the music library database used by both the Legacy DJ App and its successor, NextUp. The import is run by the Music Department on a regular basis.
Tech Specs
The Stream Archiver is written in Python 2.7, and runs from Google App Engine using Virtualenv. Imports are run by SSH-ing into a server in the studio and running scripts under the musiclib user.