Skip to content

Latest commit

 

History

History
41 lines (30 loc) · 1.39 KB

README.md

File metadata and controls

41 lines (30 loc) · 1.39 KB

radical

This repository contains the code for the upcoming radio automation system which will replace ZAutomate and the online logbook. It will be based on the Electron framework, which will allow us to build the application with HTML/CSS/Javascript.

Features

Done

  • Music Library interface: browse and search for albums and carts
  • Play queue: a unified queue for tracks, carts, and automation
  • Playlists: create playlists and add them to the play queue

To do

  • Track automation: set the queue to insert tracks automatically
  • Cart automation: set the queue to insert carts automatically at appropriate times
  • Queue automation: set the queue to run automatically (with periodic stops for mic segments)
  • Track transitions: enable software crossfade
  • Remote control: control the application through SSH (restarting automation, remote broadcasting)
  • Spotify API: display album artwork, related artists, etc.

Contributing

Install Git and Node.js (I would use the latest LTS version). Windows users: from this point you should use Git Bash, which is included with Git.

Download this repo:

git clone https://github.com/wsbf/radical.git

After that you can download updates anytime:

cd radical
git pull

To run the project:

npm install
npm start