-A guitar tuner which is able to tune a guitar to its standard intonations. -This project must be done with DirectX 8.0 and other WinAPI compatible languages. -Thie project must be able to allow the user to enumerate the different input devices ([login to view URL],ports,etc) -Upon selection of input device, data from input device is stored in buffer[1]. -This tuner must utilise the FFT algorithm to change the guitars analog signal(buffer[1]) into digital signal(in terms of frequency,Hz), and store it in buffer[2]. -Then value in buffer[2] is mapped to a meter and siplayed to user, so user can tune the guitar according to the meter. -The guitar tuner can also save custom tunings to a notepad, which can be loaded for future use. -Mostly, the sourse code must be simple to be understood, and have proper descriptions to educate me.
## Deliverables
1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. 4) Need detailed explanations as this project aims to help the buyer to understand more about MS Visual C++ programming in terms of DirectX 8.
## Platform
Platform : Windows XP & Windows 98
## Deadline information
-I have no comprehension on the language of C++ and I read clear and thorough understanding + documentation to aid me to learn how to do API and C++ and DirectX programming.