Initial Commit
Basic keyboard drawing.
Better drawing, landscape orientation.
Note labels.
Basic highlighting of notes.
Added libpd dependency.
Set up framework dependencies and added basic initializatios code for pd.
Use actual sharp sign, not hash sign, in UI.
Added fiddle, basic patch, ability to receive data from pd.
Basic highlighting of incoming pitches.
Increase amplitude threshhold.
Reset after playing all the strings.
Added swipe gesture to reset highlights.
Fixed off-by-one error.
Support multiple octaves. Factored out CRNote class. Added MACollectionUtilities.
Recognize tap of keys; added interval label. (Doesn't yet compute intervals).
Interval labels.
Use AutoLayout to lay out the labels inside each key.
Use vertical layout for interval names.
Fixed a regression in which labels on black keys had the wrong colors.