|
Home Page
High
Level Design
Member
Task Distribution
Hardware
Design
Software
Design
Results of the
Design
Conclusions
Media
References
| |
| Keyboard
Game "Game Title" |
|
|
| Members: |
|
|
Eyvan
Alkhazraji |
 |
|
Ryan Martin |
|
Geoff Hicks |
(click to
enlarge) |
|
|
|
|
| Introduction: |
|
|
|
| Our
project is designed to be a keyboard training tool/game.
The tool has four settings. We have a Beginner Mode, Medium Mode,
Expert Mode, and a Free Play Mode. We also used a graphics display and NES
controller to navigate through the different options and provide users
with musical scores and cool graphics depending on the mode.
The keyboard also uses a MIDI interface to connect to a MIDI keyboard that
allows us to hear the notes played in different instruments. |
|
| Play
Modes: |
|
|
| Beginner: |
In this mode, the keys that
need to be pressed will light up and will
stay lit until the user presses the appropriate key.
Once pressed, a note will be played through the MIDI keyboard's
speakers. Once the correct note has been played, the next key's note will
be illuminated. At the end of the song, a score was displayed on the
graphics display. There are different messages displayed based on how well
the user performed. |
|
|
| Medium: |
In this mode, the keys that
need to be pressed will light up but, they
will only stay lit for a specific period of time which corresponds
to the songs tempo. The user is expected
to play the notes at the given tempo which was fixed at 130 bpm. Again once
a note was pressed, it was played through the MIDI keyboard's speakers and
at the end there was a score displayed. |
|
|
| Expert: |
This mode was
exactly like the Medium Mode, however now the LEDs under the keys do not
light up. You must instead play the song in tempo from memory or by
reading if off from the score displayed on the graphics display. |
|
|
| Free Play: |
This mode
allowed users complete control over what was played. There was no score
kept and the graphics display was used to show cool graphics in the
background. |
|