Project ID:
1554096Project Type:
FixedBudget:
$3000-$5000 USD
Project Description:
I need a developer for my own version of the several DJ music mixing programs (desktop) out there.Experience with development of music-related applications is preferred, though not essential.
Most of the code is already available from libraries and open source projects. (More below.)
I feel the best avenue will be C++ (perhaps some Plain C elements) with QT framework (preferred). Any other suggestions on what coding method would be better and why, would be appreciated.
I wish to start with a simple version, then expand and extensively further develop the software. Update GUI and features regularly etc - Not being stuck with the one developer.
It would be commercially available as a downloadable product when finished.
Starting with a Windows version, then a MAC version to immediately follow. You must be able to produce both. (Perhaps iphone and ipad app versions too)
Below are two of the many programs already available:
http://www.algoriddim.com/djay-mac
http://www.virtualdj.com/products/basic.html
http://www.djmixersoft.com/
All available as free downloads. I suggest you get them and test.
You will notice that these programs and others, all share almost identical features. Most likely derived from the same open source code.
Pre-Existing Code:
There are already many open source libraries and those with licenses that can be purchased. As such, all the code is already available one one form or another.
***I am happy for you to "borrow" code from anyone and anywhere you like - to keep the price down.
If you are not aware of perhaps the most popular licensable library for sound engines and extensions, let me know and I will link you. Most of the code (already out there) will let us get:
The Key features:
*Mixing of 2 channels - 2 songs from computer library
*Rendered waveforms for each channel
*GUI to Display elapsed time of tracks, track name and artist
*Skip, scratch and loop sections of the track
*Adjust pitch, speed and BPM of each track
*Trigger .wav audio samples from library
*Cross-fade from L to R channels
*Volume adjustment of each channel
*3 band graphic EQ
*Basic effects such as reverb, flanger etc
*Record final activity to user hard drive as .wav or MP3
*MIDI compatibility (midi-over-USB) for DJ midi controllers
Final product should be:
*Supplied with AMAZING GUI graphics
*NOT be "held for ransom" for unreasonable payments for minor tweaks or additions
*Bug free or basic warranty offered
*End-user ready with installer.
**REGULAR updates, set milestones and deadline maintenance are a MUST
Please ignore my budget - it is ok if you provide a broad price estimate subject to variation. However, I will do whatever it takes to keep the costs down. I can remove some requirements if needed and expand the product later.
User stories and wireframes available for more accurate pricing. (Signing of NDA required.)
Thanks!
Skills required:
C Programming, C++ Programming, Game Design, Software Architecturethe monkees strikeforce davy jones love actually miesha tate vs ronda rousey idiocracy deep impact
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.