Music software theory of harmony

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
this is my second software that I need.Its a music software which is based on the theory of harmony.Please only bid after you read the whole list and if you are able to do that.
The software should be able to do the following things:

- a Midi sound piano, strings, guitar and bass should be included so I can hear and play the results
- all possible chords for piano and guitar (basic scores and guitar tabs) should be played and printed
- if I play one chord/score/tab or choose one chord/score/tab, the software should give me 3 other possible chords/scores/tabs in both directions which fit the harmony structure
- I should be able to decide if I would like to choose a chord or a score
- when I wistle or hum in a microphone, the software should recognize the notes, play it, show me the notes and again 3 other possible chords/scores in both directions.
- I should be able to customize the chord structure, by adding or removing a score.
- the chords/scores/tabs should be shown in a graphic way like either on a guitar tab, piano, scale or basic tabs but I can choose which one.
- Saving files as text files, with the chords/score/tabs should be possible
- Software should be running on windows XP/Vista/7

Before I pay any cent I will test a demo of the software before.Only bid if you know what I need and if you know what I mean.You wont get any extra money if you dont understood the concept.I should test a demo within 14 days after choosing the winner.If you are able to do that, I would be happy if you make a bid.
I'm not looking for a hacking software or anything ike that and I'm not looking for someone who is not familiar with poker.I fyou have questions right me a message.
Kind regards

Skills required:
C++ Programming, Java, Music, Software Architecture
Hire philiboy
Project posted by:
philiboy Germany
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire MohanJava
$ 1000
in 30 days