91.1 the source clarkson radio sandbox:

Post on 19-Jan-2016

221 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

91.1 The SourceClarkson Radio

http://radio.clarkson.edu

Sandbox:http://cringe.uovgaz.net

Project Goals

•Fix Automation

•“re” Impelement Song Request System

•Delete Duplicate Songs

•Implement DJ Reporting System

•Implement Combined Logging System

Automation•Current System Works, but With

Problems

•Sometimes Dead Air After Songs

•Always Dead Air After Station ID’s and PSA’s

•Works With Current Number of Songs But More Songs Would Mean More Dead Air

Automation 2.0

•Automation is threaded so the next song is picked while the current song is still playing - thus reducing dead air

•Anticipates errors and recovers gracefully from them

•Better logging of output

Song Request System

•Old Request System - No Longer In Place

•Relied Heavily on phpBB

•Plan was to simply remove all of the phpBB code and everything should work.

Easy Right??

WRONG!!

wtf????

Plan B

•Re-implement the Request System from the ground up

•Use some of the old functions and incorporate them into the new system

•This Worked!

Delete Duplicates

•Necessary to be able to delete duplicates, especially when adding new songs

•Written in C++ with mysql++

How It Works

•Checks to see if Song Name and Artist are the same or very similar.

•80% Character matching

DJ Reporting

•Currently DJs write down songs they play on a piece of paper

•Someone later types up the sheet

•Extremely Inefficient Process

New Web Based System

•New System Utilizes a Web based interface that allows DJs to report their music online

•This data is stored in a database that can easily be exported to a file

•Much More Efficient

DEMODEMO

Hint

Radio Station

1 1 1 1 1

top related