By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas &...

16
By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer Science and Engineering

description

 History of Music Notation  15 th century ▪ Gutenberg, Printing Press  17 th century ▪ Part-wise Notation  20 th century ▪ Electronic Notation

Transcript of By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas &...

Page 1: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

By:Harold De ArmasErik HanchettRaymond LeeZachary Norcross

Presented by: Harold De Armas & Raymond Lee

University of Nevada, RenoDepartment of Computer Science and Engineering

Page 2: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

IntroductionProblem StatementGoalsUI DesignClass LayoutHardware ImplementationConclusionQuestions

Page 3: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

History of Music Notation 15th century▪ Gutenberg, Printing Press

17th century▪ Part-wise Notation

20th century▪ Electronic Notation

Page 4: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Distribution of annotations is time consuming

Paper is difficult during performance Turning pages Inclement conditions

Page 5: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Existing software is inadequate eStand▪ Hardware / Software Combination▪ File Formats: Images, Finale, Sibelius▪ Pen notations▪ Emerging collaboration

Page 6: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Start from the performance standpoint Create Edit Distribute Organize Maintain Visualize

Utilize MusicXML format

Page 7: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

UserTreeNode(from

rolecoll::beans)

UserBean(from

rolecoll::beans)

LoginFrame(from

rolecoll::ui::frames)

MainFrame(from

rolecoll::ui::frames)

AdminFrame(from

rolecoll::ui::frames)

EditUserFrame(from

rolecoll::ui::frames)

NewUserFrame(from

rolecoll::ui::frames)

GUIBean(from

rolecoll::beans)

GUIBean(from

rolecoll::beans)

NewUserFrame(from

rolecoll::ui::frames)

EditUserFrame(from

rolecoll::ui::frames)

AdminFrame(from

rolecoll::ui::frames)

MainFrame(from

rolecoll::ui::frames)

LoginFrame(from

rolecoll::ui::frames)

UserBean(from

rolecoll::beans)

UserTreeNode(from

rolecoll::beans)

Page 8: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.
Page 9: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Hardware Requirements: Users must be able to advance pages Users must be able to go back pages Convenient for user USB Connection

Implementation 1 – Step Pad Implementation 2 – IR Sensor

Page 10: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

High Level Design

Page 11: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Low Level Design

Page 12: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

High Level Design

Page 13: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Low Level Design

Page 14: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.

Problem Statement

Goals

UI Design

Class Layout

Hardware Implementation

Page 15: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.
Page 16: By: Harold De Armas Erik Hanchett Raymond Lee Zachary Norcross Presented by: Harold De Armas & Raymond Lee University of Nevada, Reno Department of Computer.