Professional Documents
Culture Documents
1. Introduction
1.1 Purpose
An online e-commerce music distribution application that acts as a
Manager/Agent for Musicians. The Musician interacts with the company
electronically.
Two types of users will access the application – customers and artists. The
artists can supply one (or more than one) single or one (or more than one)
album and the customer can purchase this music.
- Ability for artist to sign up as artist, label or partner and to add or change
these attributes later
- Music player in the member’s control panel linked to the list of albums and
singles
- Option in the member’s control panel to select single or album play list and
for each single or album track in the list ability to play/edit/delete/pause
or drag the track up and down the order of the play list
- Ability for artists to upload music as: Wavpack, Wav, all other lossless
formats and MP3 (should always be 192k cbr)
- Ability for lossless tracks to be converted to Wavpack automatically
- Both Wavpack and MP3 format will be available for download by customer
after purchase
- Ability for artists to edit all aspects of tracks including single name and the
tracks themselves on a released album ( i.e. rename tracks once stored)
- Ability for artists to upload an unlimited quantity of tracks/albums by the
artists
- No limits on play length of tracks by the artists
- No limits on data size of tracks by artists. 48Hz + preferred
- Ability to release tracks on released albums also as a single by copying the
track to the singles directory
- Full length track preview
- Option for the artist to store a cover for a single and/or album – must be in
PNG format.
NB. Customer will get the cover and/or lyrics and other details when they
download the music
ARTISTS WEBSITE
Graphical interface between the customer and the Flash players on the artist’s
website/Myspace to purchase music. (NB. This will be designed by Tom. NB. The
html code to implement onto artist’s website to be produced by designer).
Interface between the MySQL databases on the main distribution site and
Paypal/Google checkout/nochex to process payment
5. Other Requirements
To be discussed
Albums:
Price per download: €7.95
Management Fee per album download: €3.00
Artist’s Earnings per download: €4.95
Royalty payout rate 74%??
https://ecstasylove.org/arts/music/ecstasymusic
http://viu.eng.rpi.edu/lab/2/s2_2.html
(tutorial connecting MS Access to the web NB. However I am using
MySQL)