Simple CD/Audio File Player

What I need is a simple application in Delphi that uses the Windows Media Player ActiveX control to play audio files (MP3, WMA, MP3, etc.) and also CD audio (CDA). It is very important that this can play audio files and CD audio in the **same playlist**. This should NOT use the TMediaPlayer component in Delphi, but rather utilize Windows Media Player's ActiveX control (unless you think there is a better, more efficient way to do this. Just as long as it works and can play CD audio and local files). **The app should feature:** • Standard controls: Play, Pause, Stop, Previous, Next • Draggable progress bar • Playlist that you can **add/remove tracks** from (this should be able to **accept CDA files from a CD** as well as MP3, WAV, etc.). Double clicking on a track would play it and playing would continue until the end of the playlist. • Text displays for Current Track Time and Total Track Time • Drop down box with available CD/DVD drives that contain an audio CD. Selecting a drive in this dropdown would clear the current playlist list and populate it with the tracks from that CD. **It is very important that this can play audio CDs that are in a DVD drive!** TMediaPlayer seems to have problems with this. • **Error checking!** No unhandled errors. I've included an example JPEG ([url removed, login to view]) that shows how this might look. The only feature this JPEG doesn't show is the dropdown with available audio drives. I use Delphi 2005, so this should be compatible with D2005.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

This needs to work on Windows 95, Windows 98, Windows ME, Windows 2000, and Windows XP. If the method you choose is to use Windows Media Player's ActiveX control, it must be an earlier version of the control, NOT the latest. Preferably whichever version comes with Windows 98 and up.

Habilidades: Delphi, Engenharia, MySQL, PHP, Arquitetura de software, Teste de Software

Veja mais: playing time app, delphi windows to web app, bar file, AUDIO FILE , add playlist player, add audio files, simple application program, simple mp3, code wav file, app dvd control, simple continue, web progress bar, side side player, dvd control app, delphi file, php windows media player, mp3 file source code, php remove file, windows audio program, simple application example, app can control dvd, media player app, player remove, app can control dvd player, file exist

Acerca do Empregador:
( 52 comentários ) Walnut, United States

ID do Projeto: #3048571

Concedido a:


See private message.

$25.5 USD em 10 dias
(9 Comentários)

4 freelancers are bidding on average $79 for this job


See private message.

$127.5 USD in 10 dias
(86 Comentários)

See private message.

$100.3 USD in 10 dias
(25 Comentários)

See private message.

$63.75 USD in 10 dias
(1 Comentário)