ELECTRONIC CONDUCTING SYSTEM An easy way of learning how to conduct music Kenzo Abrahams Supervisor:...

Post on 05-Jan-2016

212 views 0 download

transcript

ELECTRONIC CONDUCTING SYSTEM

An easy way of learning how to conduct music

Kenzo Abrahams

Supervisor: Mehrdad GhaziasgarCo-supervisor: James Connon

Assited by: Diego Mushfieldt

Overview

Introduction User Requirements Requirements Analysis Assumptions about the project Project Plan

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

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

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Requirements Analysis

Music Theory

Select a song

Requirements Analysis

Music Theory

Select a song

Requirements Analysis

Music Theory

Select a song

Requirements Analysis

Music Theory

Select a song

Requirements Analysis

Volume, tempo, etc.

Assumptions about the project

1 meter

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

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.

Questions and Answers