...
This seemed a natural extension of a piano app. If we’re catching keyboard input and playing music, there’s no reason not to integrate them into a “reverse guitar hero” game. The game would have two modes, seeing notes and playing them, a la guitar hero, and the reverse, hearing notes and playing them (feedback in form of musical notation and applause). One concern is that the game is not very stunningly musical on easy levels.
Pramod
Design 1:
It allows users to ear train. After hitting start, machine starts playing notes according to difficulty level, and the user guesses the notes by playing them on keyboard. User can also share expertise (which difficulty level he is doing) to his friends. (Hitting “share expertise” button will give him a link, which states his expertise, to email to other people. \
Design 2:
It allows users to “free-play” keyboard as well as record what they play. The user can extract the recorded music and get it as a text of notes, to refer at a later time or email to friends.
Design 3:
It’s a gamified version which maintains a scoreboard of people who play in the same computer.
Keshav:
All designs have a create account page. A home page which is a sort of list of items. And lesson pages. The designs differ on, among other things, how everything is structured.
...
Each item on the list is the name of a song. The songs listed on top are easier, the songs further down are tougher. Clicking on the song name, opens up an interactive ear training session where you are trying to pick up the upthe notes of that particular song. All lesson pages look exactly the same, and only differ on which song the user is being trained on.\
Design 2
Each item on the list is a lesson. Example lessons would be “Introduction to (the layout of a) piano”, “How to give input using the keyboard”, “Ear training - beginners”, etc. Not all the pages look the same. In addition to the ear training lesson pages, there are also “informative pages”, which present material such as learning about the layout of a piano. \
Design 3
In this design (although not drawn out properly), the user is supposed to have a longer form to fill out in order to enter his previous experience. When the user logs in, he already sees a bunch of items on the list marked as “Done”. These will exactly be the things that the user probably knows as inferred from the information provided while creating the account. The user is, however, given the option to go through these courses by marking them as “todo”.
Design and storyboards
...