I'd having an Ipad App developed. I need to play either a rhythm (or melody) via an MusicXML file or a MIDI file and then validate that the user has repeated the rhythm correctly in the next measure of the backing track playing at the same time.
Are there any ready-made kits that might do this. ie play MusicXML or MIDI and then validate the timing of user input against the MusicXML or MIDI file. The MusicXML format would give us the added bonus of being able to display the rhythm in musical notation whereas if we used MIDI we'd have to supply an extra field to display the associated musical notation.
Thanks for any advice on this issue.