21
ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited by: Diego Mushfieldt

ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Embed Size (px)

Citation preview

Page 1: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

ELECTRONIC CONDUCTING SYSTEM

An easy way of learning how to conduct music

Kenzo Abrahams

Supervisor: Mehrdad GhaziasgarCo-supervisor: James Connon

Assited by: Diego Mushfieldt

Page 2: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Overview

Introduction User Requirements Requirements Analysis Assumptions about the project Project Plan

Page 3: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Introduction

Interactive Conducting System A system that allows a user to conduct a

virtual orchestra Conductors gestures captured using

webcam Depending on gestures orchestra plays

accordingly Can be an easy way of learning how to

conduct music Easy and fun but at the same time

informative Spread awareness about classical music

Page 4: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

User Requirements

Provide the user with a means to perform conduction Queuing the ensembles when to play Controlling volume of the ensembles Maintaining or changing tempo

Provide a brief introduction to the theory of music Not focus of project Some written literature will be provided

Page 5: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 6: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 7: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 8: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 9: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 10: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 11: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 12: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Page 13: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Select a song

Page 14: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Select a song

Page 15: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Select a song

Page 16: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Music Theory

Select a song

Page 17: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Requirements Analysis

Volume, tempo, etc.

Page 18: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Assumptions about the project

1 meter

Page 19: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Project Plan

Goal Due DateLearn how to use OpenCV and its tools.Elicit the requirements and define a designers interpretation of the problem.

Term 1

From the users requirements design a prototype for the system Term 2Construct the system with all its functionality present Term 3Test the system and deployment Term 4

Page 20: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

References

O'Niel, D L. (2008). Music Theater Jobs. Available: http://www.ehow.com/list_6547349_music-theater-jobs.html. Last accessed 29th March 2012.

Bradski, G Kaehler, A. (2008). Getting to Know OpenCV. In: Loukides, M Learning OpenCV. United States of America: O’Reilly. p31-87.

Ivanciuc, O. (2005). SVM - Support Vector Machines . Available: http://www.support-vector-machines.org/. Last accessed 29th March

Nakra, T, Ivanov, Y, Smaragdis, P, Ault, C. (2009). The USB Virtual Maestro: an Interactive Conducting System. NIME2009. 3 (3).

Borchers, J, Hadjakos, A, M¨uhlh¨auser, M. (2006). MICON: A music stand for interactive conducting.. Proceedings of the 2006 conference on New interfaces for musical expression. 4 (2), p254–259.

Page 21: ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor: Mehrdad Ghaziasgar Co-supervisor: James Connon Assited

Questions and Answers