Custom MP3 player needed

Custom MP3 player needed

Cancelled

Job Description

PLEASE IGNORE THE BUDGET AND BID WHAT YOU BELIEVE IS FAIR

We need a simple custom MP3 open source player (that is allowed in a commercial internal use environment):

IMPORTANT: MUST BE COMPLETED BY 8/31 (Saturday) - California time.

Features needed:

- The GUI would be a simple single-color square with nothing in it (no buttons, text, visualizations, controls, etc.). When any file is playing the box would be green, and when no file is playing it would be red. Since there are no controls on the interface, the internal Windows volume controls will be used to adjust volume.
- Should have a Windows installer (compatible with Windows XP and 7)
- When clicking a song, it will add a song to an internal playlist (since GUI is just single-color with no text, the actual playlist is not visible to user).
- If 0 songs in playlist, when a song is clicked, it will play that song automatically and add to playlist.
- After a song finishes playing will automatically delete that song from playlist
- If other songs are already in playlist, newly added song will wait until all prior songs in playlist are completed before playing. For example, if two songs are in playlist, when song 1 finishes, song 2 will automatically begin.
- The " ` " key (directly to the left of the 1 key), should be a global hotkey. This "global" hotkey should work regardless if the program in focus or not to allow stopping the song and clearing out the entire playlist.
- Though I mentioned I want a simple one-color filled box as the interface, the code you create should allow me to easily go in and change some numbers to manually set the X-Y dimensions of this box.

Payment

- Whatever payment is negotiated will be broken into 2 milestones (where each milestone represents 50% of payment). 1st milestone will be paid out when program completed. 2nd milestone will be paid out 3 weeks after first milestone (this will be a testing/maintenance period). If we experience any issues with application during real usage, you will support it.

Other open jobs by this client