cs-ee 481 1founder’s day, 2009 university of portland school of engineering project listenup...

16
CS-EE 481 1 Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie Paul Imel Jonathon Loo Joseph Lyons Advisor Dr. Vegdahl, Dr. Ward Industry Representative Jason Favors, Eric West, Owen Nichols, Ben Foran Flashlight Engineering

Upload: georgiana-flowers

Post on 14-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

1Founder’s Day, 2009University of Portland School of Engineering

Project ListenUPVisual Music Creator

Team Rock O’ the Range

Takeshi Horie

Paul Imel

Jonathon Loo

Joseph Lyons

AdvisorDr. Vegdahl, Dr. Ward

Industry RepresentativeJason Favors, Eric West, Owen Nichols, Ben Foran

Flashlight Engineering

Page 2: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

2Founder’s DayUniversity of Portland School of Engineering

Agenda

• Introduction Paul Imel

• Process Paul Imel

• Methods Takeshi Horie, Jonathon Loo

• Architecture Jonathon Loo

• Next Steps Takeshi Horie

• Demonstration Joseph Lyons

Page 3: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

3Founder’s DayUniversity of Portland School of Engineering

Introduction

• Visually rich music creator

• Simple to use interface

• Piano sounds

Page 4: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

4Founder’s DayUniversity of Portland School of Engineering

Process

• Music Notation• Primary and Secondary Functionality• Finding Right Language: C#• Pair Programming

– Graphical User Interface (GUI) Team

– Music Emulation Team

Page 5: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

5

Methods (GUI)

Founder’s Day

Panel

Buttons

University of Portland School of Engineering

Page 6: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

6

Methods (GUI)

Founder’s Day

Measure Panel

Note

Panel

Picture Box

University of Portland School of Engineering

Page 7: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

7

Methods (GUI)

Founder’s Day

A Measure Panel

16 Note Panels

Picture Box

University of Portland School of Engineering

Page 8: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

8

Methods (GUI)

Founder’s Day

1. Highlighted by Select

University of Portland School of Engineering

Page 9: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

9

Methods (GUI)

Founder’s Day

2. Highlighted by Error

University of Portland School of Engineering

Page 10: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

10

Methods (GUI)

Founder’s Day

3. Highlighted by Play Bar

University of Portland School of Engineering

Page 11: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

11Founder’s DayUniversity of Portland School of Engineering

Methods

Page 12: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

12Founder’s DayUniversity of Portland School of Engineering

ArchitectureComposition

Staff

Measure Note

Page 13: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

13Founder’s DayUniversity of Portland School of Engineering

Architecture

Composition Staff Measure Note

Composition Staff Measure

Page 14: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

14Founder’s DayUniversity of Portland School of Engineering

Next Steps• More Staves• Greater Range of Pitches• Chords• Ties• Time Signature, Key Signature, Tempo, …

Page 15: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

15Founder’s DayUniversity of Portland School of Engineering

Demonstration

• Error Highlighting• Music Editing• Music Playing• Save and Load Compositions

Page 16: CS-EE 481 1Founder’s Day, 2009 University of Portland School of Engineering Project ListenUP Visual Music Creator Team Rock O’ the Range Takeshi Horie

CS-EE 481

16Founder’s DayUniversity of Portland School of Engineering

Thank You.

Are there any questions?