Show Bid Request
MP3 Player/Recorder with Scheduled Play
Bid Request Id: 20941
|
|
|
Posted by: |
John Bode (4 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Very Good - 0.00%
|
Buyer Security Verifications: |
Good
|
Approved on: |
Jul 7, 2002 10:55:37 AM EDT
|
Bidding Closes: |
Jul 21, 2002 11:48:23 AM EDT
|
Viewed (by coders): |
1546 times
|
Deadline: |
9/1/2002
TIME EXPIRED
|
|
|
|
Description:
The MP3 audio player/recorder will play MP3 audio selections on demand or may be scheduled to play by time, date, and day-of-the-week. A list of MP3 files to play may be selected by browsing a directory. The schedule list should be able to hold at least 500 selections from an unlimited number in the directory. Each selection on the list will include play schedule info (time, date range, day-of-the-week), individual volume setting that overrides master volume. The day-of-the-week selection will be a check box for each day. Global years are acceptable that allow playing a selection on the same month and day, every year. Each selection will include a date range to allow scheduled play.
Selections having the exact same play time and date will play sequentially as they appear in the list. For example, if four songs are scheduled to play at 18:30:00, then all four songs will play even though the total play time is 15 minutes. The ability to immediately cancel all currently playing songs or groups of songs is required. 24 four hour format is used for all times.
The player will have a global setting to automatically reduce the volume between two user-defined times of the day (i.e. - between 10:00pm and 6:00am). Simple password protection is required to prevent unauthorized modification of the play schedule. Ability to record and store MP3 files from internal audio CD drive (rip tracks). Ability to schedule and play audio CD tracks.
The recorder should include selectable inputs and produce MP3 files. The program is to automatically run on startup. A simple Windows interface is required using large buttons spread out over the dialog box. We have a competitors working program you can use as an example of what we need. Visual Basic is desired, but C is acceptable.
Customer and coder will agree on icons and graphics used. Customer may provide icons and graphics as required.
Incorporation of customer supplied on-line help.
Deliverables: Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.
Complete, non-shared, copyrights to all work purchased. Notification of any code or libraries required in which someone else owns the copyright.
Platform:
The application should run on Windows 98,NT,2000,XP. User selectable as a service or running in background. Program should run on startup.
Must be 100% finished and received by buyer on:
Sep 1, 2002 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Special Conditions / Other:
Multiple phases may be acceptable.
Customer is receptive to multiple phase projects and other time frames.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
|
This bid was accepted by the buyer!
|
$1,500 (USD)
|
Jul 8, 2002 4:20:58 AM EDT
|
10
(Excellent)
|
|
|
Hello John,
As you can see from my profile and the projects I have worked on, I specialize in multimedia applications. The people that have worked with me are always satisfied - I am number 30 on the top coders list.
I can write this application for you, and I would use a mix of C++ and VB. The somewhat complex stuff would be placed in ActiveX controls written in C++ with ATL (no MFC dependecies, implying a very small footprint and fast execution). The application GUI would be written in VB, allowing one to quickly change the look if neccesary, and making it possible for coders that don't have experience with C++ to also modify and extend the project.
The scheduling is relatively trivial, and the CD ripping is not a difficult task either. I have reference code that shows exactly how CD ripping to MP3 is done. CD Playback will be done with the Windows multimedia interface, and MP3 playback can either be done with DirectShow or with Windows Multimedia. That would be up to you.
If you are interested, I can write out a detailed specification and project design and post it here, so that you have an idea of exactly how I would work, and how the internal structure of the application would look like.
Regards,
Mark Essien. |
|
|
|
|
|