Guitar Tutor Design
m |
|||
Line 1: | Line 1: | ||
− | [[Image:GuitarTutorDomainDesigh1.jpg|thumb|Domain Design]]''' | + | [[Image:GuitarTutorDomainDesigh1.jpg|thumb|Domain Design]]'''USE CASE 1'''-- Chord Chart Practice. |
The user loads a chord chart for the song they want to practice. | The user loads a chord chart for the song they want to practice. | ||
Next the user presses the start button. | Next the user presses the start button. | ||
Line 11: | Line 11: | ||
Chord charts can be of the form ABA, ABAC, ABB, etc. with repeats. | Chord charts can be of the form ABA, ABAC, ABB, etc. with repeats. | ||
+ | |||
+ | |||
+ | '''USE CASE 2'''-- Load, Save, Enter New Chord Chart |
Revision as of 09:35, 20 August 2008
USE CASE 1-- Chord Chart Practice.The user loads a chord chart for the song they want to practice. Next the user presses the start button. After a short pause the program will count in two full bars then an indicator will start to scroll along the chart to mark progress in time with the tempo.
The user plays notes on the instrument. These notes and their duration are recorded on the chord chart . Notes are coloured one colour for correct and another for incorrect.
The chart is repeated X times or until the user presses the start button a second time.
The user can choose where to start the play from. The default will be the beginning or the last start point. Playback can only start from the beginning of a bar.
Chord charts can be of the form ABA, ABAC, ABB, etc. with repeats.
USE CASE 2-- Load, Save, Enter New Chord Chart