Changes we made since GR4 as per users feedback:- 

  • Exercises
    • * Better structure for exercises. 
    • * Exercises more dynamic (previously had only one hard coded exercise) 
  • Appearance
    • * Visualization of active keys. 
    • * Color scheme (wood background! yay!) and more aesthetic look. 
  • Simplifications
    • * Removed musical notes from everywhere (not required for ear training) 
  • Misc UX 
    • * Implemented settings. They persist over multiple sessions using cookies.
    • * Center keys on keyboard are used to play piano => more ergonomic
    • * Feedback messages more helpful. Indicates when to use piano vs buttons
  • Piano sound 
    • * Better quality of musical sound (using MIDI library). 
    • * Can play multiple musical notes at the same time. 
  • * Efficiency
    • Sped up animation of panels 
    • You don't have to wait one second for "Listen dialog" to show up and go away  
    • * Keyboard shortcuts for buttons while ear training

Link to hosted website: http://web.mit.edu/keshav57/Public/index.html

  • No labels

1 Comment

  1. Usability: It took me a while to figure out how the previous notes were being displayed in the box, as notes are usually read left to right, top to bottom, and this is definitely missing that external consistency. There's also no way to clear this field and start over. In addition, it's not very clear how to get to this back to this ""free play"" mode after starting a lesson (it seems that you have to ""give up"" in the middle of a lesson). It's unclear why there's a ""Save"" button in the settings when pressing the close button seems to have the same effect. Finally, it would have been nice to see the black keys incorporated in the training exercises.

    Thanks for all your hard work this term!