Music application for iPhone/iPod Touch
$100-500 USD
Paid on delivery
Go to our web site [[url removed, login to view]][1] and see the Windows application offered there. This is an application used for composing various patterns in Tabla and Pakhawaj (two Indiaa percussion instruments). For screenshots of the Windows application go to <[url removed, login to view]>.
The offered project consists of porting this Windows application (TaalMala) to iPhone and iPod Touch. The application basically allows the user to compose a rhythm cycle (named "Taal" in Indian music) by simply putting together sounds one after another through a GUI, and adjusting various parameters of each sound (see screenshot on the above web site for an example). Once the user has composed the Taal (rhythm cycle), the user should be able to play it in a loop (or once), change the tempo while playing etc. I don't know if iPhone/iPod Touch libraries provide framework for such sound manipulation. If not, I have some ideas about how to? get this done without relying on any frameworks (although not preferable). I expect the coder to provide ideas on this aspect of the application before the bid is accepted.? I will provide all the sounds, and reference C code for manipulating the individual sounds.
The iPhone application needs to be compatible with the Windows version of the application (shown on the above web site) in the sense that the user should be able to compose a particular sequence (Taal)? in his/her Windows application and export the file to his iPhone/iPod Touch application. In this respect, the saved file structure for the current Windows application may need to be maintained (or a translator layer needs to be developed to export these files to iPhone).
## Deliverables
Bid only if you are an expert in programming using Cocoa and Objective-C, and have programmed advanced applications on iPhone in the past. I will require examples of your prior work and references, along with code samples from your non-copyrighted Objective-C work. The code written needs to conform to basic object oriented programming concepts, and must be written in a modular manner. This means that the GUI and the back-end processing need to be kept separate (in different classes), with cleanly defined interfaces.
The final deliverable will consist of providing all source code, GUI, Cocoa project, and executable which can be easily uploaded to iTunes store. The bidder must test the application thoroughly and The bidder agrees to fix any and all issues that we find and those that arise during Apple iTunes certification process.
Project ID: #3835001