Difference between revisions of "BeatBox Hero"

From CCRMA Wiki
Jump to: navigation, search
Line 13: Line 13:
 
==The Product==
 
==The Product==
  
The product is a game. It initially allows the user to pick a song they would like to beat box to.  
+
The product is a game. It initially allows the user to pick a song they would like to beat box to. This screen looks like
 +
 
 +
 
 +
Once a song is selected the game begins. As shown below, the user sees a stream of balls coming down that symbolize beat sounds. Whenever a ball enters the end zone (the grey shaded region), the user is expected to make the sound corresponding to it. We keep a percentage count of the number of beats hit.
 +
 
 +
==System==
 +
 
  
  
 
==Testing==
 
==Testing==
  
This product can be tested by picking a song with known beats and recording  people exactly replicating the same beat pattern in their own voice. Then, we can measure the similarity between the generated beat and the original beat
+
This product can be tested by picking a song with known beats and recording  people exactly replicating the same beat pattern in their own voice. Then, we can measure the similarity between the generated beat and the original beat  
  
 
==Team==
 
==Team==

Revision as of 12:38, 10 December 2009

Idea/Premise

Everyone in this world (or mostly everyone :P) has a sense of rhythm in the music they listen to. This is the rhythm they dance to; this is the rhythm they sing out while humming the song. So our idea is to somehow enable users to be able to express this rhythm via the manner of beat boxing.

Motivation

People have made a lot of fun of us (on multiple occasions) while we were completely immersed in beat boxing to our favorite song that came on the radio. This mockery was justified, since in comparison to professional beat boxers, our skills were no where near. So we decided, why not make a new game that helps novices like us learn how to beat box better! And that gave birth to BeatBox Hero!

Concept

Based on our premise and motivation, we wanted to build a software that helped users to beat box better and more than that enjoy the whole experience of beat boxing to a song (and not be mocked at!). Deriving inspiration from products such as Tap Tap Revenge and Guitar Hero, we decided to make this a game that people would love playing as well as enhance their beat boxing skills. We experimented with a few ideas and finally settled down to this one.

The Product

The product is a game. It initially allows the user to pick a song they would like to beat box to. This screen looks like


Once a song is selected the game begins. As shown below, the user sees a stream of balls coming down that symbolize beat sounds. Whenever a ball enters the end zone (the grey shaded region), the user is expected to make the sound corresponding to it. We keep a percentage count of the number of beats hit.

System

Testing

This product can be tested by picking a song with known beats and recording people exactly replicating the same beat pattern in their own voice. Then, we can measure the similarity between the generated beat and the original beat

Team

Team of Two

1. Rohan Jain (rohanj@stanford.edu)

2. Ankit Gupta (gankit@stanford.edu)

Milestones

Nov, 9: Detect general beat pattern and tempo from the user sample

Nov 16: Map different styles of notes in the user sample to different percussion instruments

Nov 21: Figure out how the choose a "start" and an "end" for a vocal beat.

Nov 30: Make UI/Visualization

Dec 7: Polish UI and general project.