/
Making Rock Band Less Efficient, Making Rock Band Less Efficient,

Making Rock Band Less Efficient, - PowerPoint Presentation

conchita-marotz
conchita-marotz . @conchita-marotz
Follow
389 views
Uploaded On 2016-04-03

Making Rock Band Less Efficient, - PPT Presentation

Less Affordable and a Catalyst for Computer Science Research Ravi Chugh HBHH 091008 What is Rock Band What is Rock Band Preliminaries Theorem 1 Rock Band makes it too easy to have fun ID: 273419

band rock midi fun rock band fun midi charts 322 hours vision future 199 pad theorem directions apply proof

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "Making Rock Band Less Efficient," is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Making Rock Band Less Efficient,Less Affordable, and a Catalyst for Computer Science Research

Ravi

Chugh

HBHH 09.10.08Slide2

What is Rock Band?Slide3

What is Rock Band?Slide4

Preliminaries

[Theorem 1]

Rock Band makes it too easy to have fun.

Proof: Elided due to time constraints.Slide5

Preliminaries

[Theorem 1]

Rock Band makes it too easy to have fun.

Proof: Elided due to time constraints.Slide6

Preliminaries

[Theorem 1]

Rock Band makes it too easy to have fun.

Proof: Elided due to space constraints.Slide7

Preliminaries

[Theorem 1]

Rock Band makes it too easy to have fun.

Proof: Elided due to space constraints.

???Slide8

Preliminaries

[Theorem 1]

Rock Band makes it too easy to have fun.

Proof: Elided due to time constraints.

[Corollary 1]

It would be more fun if RB were harder to be fun.

Proof:

Straightforward by Theorem 1.

[Theorem 2]

If you don’t have RB, you can’t have the fun it provides.

Proof: Straightforward.

[Fact 1]

RB would be more affordable if it were cheaper.Slide9

Prior Work [Chu08]

Leverage the fact that other people have Rock Band and post high-quality videos of

gameplay

on

YouTube

Drum along on your desk with your fingers

Advantages:

No cost requirementNo space requirement

DisadvantagesHurts fingersNo scoring or feedbackLameSlide10

A New DirectionAddress the disadvantages in [Chu08]

(And eliminate the advantages)

Drum roll please…Slide11

Drum

pad

($199)

8 configurable hitting

areas + 2 kick pedals

Outputs

MIDI

No more

sore fingers and bloody desks!Slide12
Slide13

5: --- -X- --- --

-

--- --- --- --

-

4

:

X

-

-- --- --- --

-

3

: X

X

2

: --- -X- --- --

-

1

: XSlide14

5: --- -X- --- --

-

--- --- --- --

-

4

:

X

-

-- --- --- --

-

3

: X

X

2

: --- -X- --- --

-

1

: XSlide15

MIDI events:

Bass @ 5.1

Y

ellow @ 5.0

Bass @ 4.4

Yellow at @ 4.1

Bass @ 3.5

Red @ 3.0

Yellow @ 3.1

5: --- -X- --- --

-

--- --- --- --

-

4

:

X

-

-- --- --- --

-

3

: X

X

2

: --- -X- --- --

-

1

: XSlide16

MIDI events:

Bass @ 5.1

Y

ellow @ 5.0

Bass @ 4.4

Yellow at @ 4.1

Bass @ 3.5

Red @ 3.0

Yellow @ 3.1

A+

5: --- -X- --- --

-

--- --- --- --

-

4

:

X

-

-- --- --- --

-

3

: X

X

2

: --- -X- --- --

-

1

: XSlide17

ROCK

BAND APPROACH

OUR APPROACH

Software

Game

$60

MIDI processing

2 weeks

Hardware

Full kit

$120

Drum

pad only

$199

Basic Songs

84 pre-loaded

Manual chart

ing

84 * 3

hrs

Extra Songs

For sale

10 * $2

More charting

10 * 3 hrs

$200

$199

+ 322 hoursSlide18

ROCK

BAND APPROACH

OUR APPROACH

Software

Game

$60

MIDI processing

2 weeks

Hardware

Full kit

$120

Drum

pad only

$199

Basic Songs

84 pre-loaded

Manual chart

ing

84 * 3

hrs

Extra Songs

For sale

10 * $2

More charting

10 * 3 hrs

$200

$199

+ 322 hours

Cheaper than Rock Band! Apply [Fact1].Slide19

ROCK

BAND APPROACH

OUR APPROACH

Software

Game

$60

MIDI processing

2 weeks

Hardware

Full kit

$120

Drum

pad only

$199

Basic Songs

84 pre-loaded

Manual chart

ing

84 * 3

hrs

Extra Songs

For sale

10 * $2

More charting

10 * 3 hrs

$200

$199

+ 322 hours

Cheaper than Rock Band! Apply [Fact1].

This would be a fun 322 hours! Apply [Cor1].Slide20

ROCK

BAND APPROACH

OUR APPROACH

Software

Game

$60

MIDI processing

2 weeks

Hardware

Full kit

$120

Drum

pad only

$199

Basic Songs

84 pre-loaded

Manual chart

ing

84 * 3

hrs

Extra Songs

For sale

10 * $2

More charting

10 * 3 hrs

$200

$199

+ 322 hours

Cheaper than Rock Band! Apply [Fact1].

This would be a fun 322 hours! Apply [Cor1].

Having the fun without having Rock Band. [Thm2] refuted!Slide21

ROCK

BAND APPROACH

OUR APPROACH

Software

Game

$60

MIDI processing

2 weeks

Hardware

Full kit

$120

Drum

pad only

$199

Basic Songs

84 pre-loaded

Manual chart

ing

84 * 3

hrs

Extra Songs

For sale

10 * $2

More charting

10 * 3 hrs

$200

$199

+ 322 hours

Cheaper than Rock Band! Apply [Fact1].

This would be a

fun 322

hours! Apply [Cor1].

Having the fun without having Rock Band. [Thm2] refuted!

Clear

winner!Slide22

RecapAn approach for emulating Rock Band drums using an off-the-shelf drum pad, a custom MIDI library, and song charts by hand

Need a

poor grad student

poorer undergrad to fill in implementation details

Opportunity to contribute to and/or leverage 250,000 free MIDI libraries on the Web (as Google counts them)

Disproved a result in the literature

What about other instruments?Slide23

Future DirectionsSlide24

Future Directions

Domain-specific

language for MIDI (PL)Slide25

Future Directions

Domain-specific

language for MIDI (PL)

Learn correct charts based on input database (AI + Social

N

etworking

)Slide26

Future Directions

Domain-specific

language for MIDI (PL)

Learn correct charts based on input database (AI + Social

N

etworking

)

Process

YouTube

videos to extract charts automatically (Vision

)Slide27

Future Directions

Domain-specific

language for MIDI (PL)

Learn correct charts based on input database (AI + Social

N

etworking

)

Process

YouTube

videos to extract charts automatically (Vision)

Videotape

drummer and automatically determine which drums are hit (Vision

)Slide28

Future Directions

Domain-specific

language for MIDI (PL)

Learn correct charts based on input database (AI + Social

N

etworking

)

Process

YouTube

videos to extract charts automatically (Vision)

Videotape

drummer and automatically determine which drums are hit (Vision)

Monitor brain activity to determine which drums are going to be hit (Neuroscience

)Slide29

Future Directions

Domain-specific

language for MIDI (PL)

Learn correct charts based on input database (AI + Social

N

etworking

)

Process

YouTube

videos to extract charts automatically (Vision)

Videotape

drummer and automatically determine which drums are hit (Vision)

Monitor brain activity to determine which drums are going to be hit (Neuroscience)

End world hunger, affect global peace (?)Slide30

Thanks!