Glossary
- API (Application Programming Interface)
- A set of protocols and tools that allow different software applications to communicate with each other.
- ASCAP
- American Society of Composers, Authors and Publishers - one of the main performance rights organizations in the US.
- BMI
- Broadcast Music, Inc. - another major US performance rights organization.
- Business Control Center
- A dashboard interface that allows business owners to manage song requests, set filters, and control the atmosphere.
- Commercial License
- A legal permit that allows businesses to play music publicly in a commercial setting.
- Feasibility Study
- An analysis of how feasible a project is, considering technical, economic, and societal factors.
- Hardware-Agnostic
- Software that can run on any hardware device without specific requirements.
- Metadata
- Metadata is information—such as author, creation date or file size—that describes a data point or data set.
- MFCD (Major Functional Components Diagram)
- A diagram showing the main software components of a system and how they interact.
- ODU
- Old Dominion University - the team members' university.
- Pay-to-Request
- A feature allowing customers to pay to have their song added to the queue.
- QR Code
- Quick Response Code - a scannable barcode that provides quick access to a website or application.
- Redundancy
- Unnecessarily repetitive
- Revenue Stream
- A source of income for a business - in this case, the 5% cut from pay-to-request transactions.
- SESAC
- Society of European Stage Authors and Composers - another performance rights organization.
- SoundMachine
- A music streaming service that provides commercial background music for businesses.
- Soundcharts API
- Application programming interface that allows developers to integrate Soundcharts' music catalog into their applications.
- Vibe
- The mood of a place, situation, person, etc. and the way that they make you feel.
- Vibe Management
- The process of controlling and curating the musical atmosphere of a business.
- Web-App
- A software application that runs in a web browser rather than being installed locally.