Difference between revisions of "Microtone Heaven Project"

From vjmedia
(Task: Add more features)
 
(4 intermediate revisions by the same user not shown)
Line 9: Line 9:
 
=== Home Page ===
 
=== Home Page ===
 
[[File:HomePageMH.png|400px|The home page of the Microtone Heaven game.]]
 
[[File:HomePageMH.png|400px|The home page of the Microtone Heaven game.]]
 +
<br>
 
[[File:PopUpMH.png|400px|The home page of the Microtone Heaven game.]]
 
[[File:PopUpMH.png|400px|The home page of the Microtone Heaven game.]]
 +
<br>
 
The home page consists of a point counter, and several buttons on a maroon background: four buttons along the top of the page, and several buttons labeled to represent various musical notes.  The "New Note" button will cause the game to generate a random note from the notes currently available to the player, after which the "Replay Note" button will become usable should the player want to replay the generated note.  The "Shop" and "Help" buttons lead to their respective pages.
 
The home page consists of a point counter, and several buttons on a maroon background: four buttons along the top of the page, and several buttons labeled to represent various musical notes.  The "New Note" button will cause the game to generate a random note from the notes currently available to the player, after which the "Replay Note" button will become usable should the player want to replay the generated note.  The "Shop" and "Help" buttons lead to their respective pages.
 
=== Shop Page ===
 
=== Shop Page ===
 
[[File:HelpPageMH.png|400px|The home page of the Microtone Heaven game.]]
 
[[File:HelpPageMH.png|400px|The home page of the Microtone Heaven game.]]
 +
<br>
 
The shop page consists of a point counter, a display showing what kind of sounds are used for notes, and four buttons: a back button, a "Change Sound" button, a button to spend points on unlocking new notes, and a button to spend points on unlocking new sound types.  The "Back" button will return the player to the home page.  The "Change Sound" button will toggle between unlocked sound types, which will cause notes to have a different sound (such as bass guitar as opposed to piano), and will update the sound display.  Clicking either of the unlockable buttons will spend points to purchase their corresponding unlockable.
 
The shop page consists of a point counter, a display showing what kind of sounds are used for notes, and four buttons: a back button, a "Change Sound" button, a button to spend points on unlocking new notes, and a button to spend points on unlocking new sound types.  The "Back" button will return the player to the home page.  The "Change Sound" button will toggle between unlocked sound types, which will cause notes to have a different sound (such as bass guitar as opposed to piano), and will update the sound display.  Clicking either of the unlockable buttons will spend points to purchase their corresponding unlockable.
 
=== Help Page ===
 
=== Help Page ===
 
[[File:ShopPageMH.png|400px|The home page of the Microtone Heaven game.]]
 
[[File:ShopPageMH.png|400px|The home page of the Microtone Heaven game.]]
 +
<br>
 
The help page features three buttons: a back button, and two buttons which will play either a progression written using microtones, or a progression written using twelve-tone equal temperament notes (depending on which button was clicked, respectively).  There are also three short descriptions on the help page.  The first description compares and explains the differences between twelve-tone equal temperament (referred to as 12-TET), and microtonal notes.  The second description explains the intention behind the development of Microtone Heaven.  The third description explains how to play the game.
 
The help page features three buttons: a back button, and two buttons which will play either a progression written using microtones, or a progression written using twelve-tone equal temperament notes (depending on which button was clicked, respectively).  There are also three short descriptions on the help page.  The first description compares and explains the differences between twelve-tone equal temperament (referred to as 12-TET), and microtonal notes.  The second description explains the intention behind the development of Microtone Heaven.  The third description explains how to play the game.
 
== Gameplay ==
 
== Gameplay ==
Line 28: Line 32:
 
<br>
 
<br>
 
== Task: Add more features ==
 
== Task: Add more features ==
Objective: add more features to the game, such as a different form of ear training
+
Objective: add more features to the game, such as a different form of ear training.
 
*Personnel
 
*Personnel
 
**Programmer(s)
 
**Programmer(s)
Line 36: Line 40:
 
= Project Files and Resources =
 
= Project Files and Resources =
 
== Git ==
 
== Git ==
 
+
All files for this project are stored on the secured repository below. Contact [[User:Vjmanzo|Manzo]] for the username and password.
 +
*[[Help_Connecting_to_File_Repository |Help Connecting to Repository]]
 +
*'''Main project repository address:'''
 +
**''https://arcgit.wpi.edu/imslab/microtoneheaven.git
 +
'''Note:''' Please do not share these files or server credentials with others without permission. Thank you.
 
== Audio Files ==
 
== Audio Files ==
 
+
All audio files are contained in this Google Drive:
== Help Connecting to Repository ==
+
[https://drive.google.com/drive/folders/15QV_gsT5qMsv7q6gbtGNQR4YObmpALrU?usp=sharing All Audio Files]
 
 
 
= WPI Student Contributors =
 
= WPI Student Contributors =
 
== 2020 ==
 
== 2020 ==
 
Matthew Malone<br />
 
Matthew Malone<br />
 
William White
 
William White

Latest revision as of 17:14, 17 July 2020

Microtone Heaven Project

The media player is loading... The Microtone Heaven project is a project meant to determine if video game technology can be used to teach and train users to distinguish and differentiate microtones from notes considered to be a part of twelve tone equal temperament, a system which defines individual notes based on 100 cent intervals. The project is based on the combination of video game technology and music education concepts, particularly how the two can be combined in a functional and effective manner.

UI

The UI of Microtone Heaven is entirely comprised of FXML files, which have been edited via the use of Scenebuilder.
Microtone Heaven has three pages, and one pop-up window: the home page, the shop page, and the help page. The pop-up window appears on the home page, when players click the "New Note" button.

Home Page

The home page of the Microtone Heaven game.
The home page of the Microtone Heaven game.
The home page consists of a point counter, and several buttons on a maroon background: four buttons along the top of the page, and several buttons labeled to represent various musical notes. The "New Note" button will cause the game to generate a random note from the notes currently available to the player, after which the "Replay Note" button will become usable should the player want to replay the generated note. The "Shop" and "Help" buttons lead to their respective pages.

Shop Page

The home page of the Microtone Heaven game.
The shop page consists of a point counter, a display showing what kind of sounds are used for notes, and four buttons: a back button, a "Change Sound" button, a button to spend points on unlocking new notes, and a button to spend points on unlocking new sound types. The "Back" button will return the player to the home page. The "Change Sound" button will toggle between unlocked sound types, which will cause notes to have a different sound (such as bass guitar as opposed to piano), and will update the sound display. Clicking either of the unlockable buttons will spend points to purchase their corresponding unlockable.

Help Page

The home page of the Microtone Heaven game.
The help page features three buttons: a back button, and two buttons which will play either a progression written using microtones, or a progression written using twelve-tone equal temperament notes (depending on which button was clicked, respectively). There are also three short descriptions on the help page. The first description compares and explains the differences between twelve-tone equal temperament (referred to as 12-TET), and microtonal notes. The second description explains the intention behind the development of Microtone Heaven. The third description explains how to play the game.

Gameplay

The gameplay of Microtone Heaven is based on the ability of players to match random musical notes to their corresponding buttons. For example, if the game were to play a C note, the player would need to click the button labeled "C," which would award them a point.

Project Areas Currently Needed

Task: Beautify the UI

Objective: clean up and improve the visuals of the game.

  • Personnel
    • Programmer(s)
    • Graphic Designer(s)


Task: Add more features

Objective: add more features to the game, such as a different form of ear training.

  • Personnel
    • Programmer(s)
    • Graphic Designer(s)


Project Files and Resources

Git

All files for this project are stored on the secured repository below. Contact Manzo for the username and password.

Note: Please do not share these files or server credentials with others without permission. Thank you.

Audio Files

All audio files are contained in this Google Drive: All Audio Files

WPI Student Contributors

2020

Matthew Malone
William White