Developer for Jplayer Audio Web Interface Wanted

Closed Posted Mar 28, 2015 Paid on delivery
Closed Paid on delivery

We are seeking someone who can develop an advanced, full-featured audio player for a website using JPlayer (mp3) that is similar to SoundCloud and others (but better).

The player will be implemented on a site for musicians and audio engineers who need more than just simple play, pause and stop features. The site uses html5, css, javascript, jquery, php, and mysql and the player should be easily integrated and highly configurable for flexibility.

The main view of the player will be an audio wave image (in stereo with mono, L/R options) for the selected track. As the track plays, visible progress should be displayed against this wave image.

The main features are:

1. Play, Pause, and Stop buttons (or single button)

2. Fast forward and rewind buttons - i.e. play the audio at 2x, 4x speed etc.

3. Volume and mute controls

4. Buttons to select stereo, mono, left or right channel view of the audio wave image in the player window

5. When playing, the audio stream which is buffered will be visible (i.e. show how much of the file has been downloaded); and

6. The tracks progress should be easily visible (e.g. change of color of the wave image as playback progresses)

7. Current position (min:sec) should be visible as the track plays for easy reference

8. Loop and Trim features - setting left and right markers and clicking 'loop play' repeats the track playback between the markers

9. Clicking anywhere on the wave image starts playback at that position

10. Track comments - allow users to add, edit, view, and delete comments at specific times on the track. Shows small user icon where comments are located. Also requires permissions as only members will be able to leave comments, but non-members may view comments.

Most features listed above should be optional, so can be set to being on or off when setting up the player.

The player size will likely be about 800px width as standard, but it should be flexible and scaleable based on the size of the provided wave image as it may be used in different places on the site.

The player design should also be mobile friendly. Visual presentation is critical - the player should look 'awesome'. CSS should be used for the styling so that we can make style changes easily.

All coding should be clean, professional (use best practices), and clearly commented for easy maintenance. Reliability of the player is critical. Adding it to the site should pretty much be plug-and-play and not overly complex.

Again, the development should be done in a way that is flexible and robust so that further features can be added in future.

CSS HTML5 JavaScript jQuery / Prototype PHP

Project ID: #7389250

About the project

6 proposals Remote project Active May 4, 2015

6 freelancers are bidding on average $258 for this job

als31

A proposal has not yet been provided

$222 USD in 3 days
(3 Reviews)
3.6
imanik

I am new but dedicated and capable of to complete your project. Recently I am working on html5 , javascript, jquery, css and web apps and your project match with my interested area and it will be my great pleasure to s More

$188 USD in 5 days
(0 Reviews)
0.0
lucafaggianelli

Dear, If I understand well, what you want to achieve is very close to soundcloud, with proper customization of course, like comments and clickable waveforms, am i correct? I can do it in 12-14 days. A question, do you More

$333 USD in 14 days
(0 Reviews)
0.0