Towards more effective mapping strategies for digital musical instruments Patrick McGlynn Linux Audio Conference 2011 National University of Ireland,

Slides:



Advertisements
Similar presentations
Light Oaks Junior School Year 5 Computing Curriculum The computing curriculum across all year groups will be made up of six units; - Algorithms and Programs.
Advertisements

Irek Defée Signal Processing for Multimodal Web Irek Defée Department of Signal Processing Tampere University of Technology W3C Web Technology Day.
Geber Ramalho Computação Musical: taxonomia Proposta por Stephen Pope.
GFX Abstract The existing technology used to create guitar sound effects is often prohibitively expensive to the amateur guitarist. The object of this.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
System Specifications: Roland JV-30 synthesizer running Cubase VST sequencing software. SPAT Introduction: The pedal panner allows a musician to pan sound.
Tailoring Tabletop Interfaces for Musical Control Liam O'Sullivan Electronic and Electrical Engineering, Trinity College Dublin, Ireland Trinity College.
Introduction to HCC and HCM. Human Centered Computing Philosophical-humanistic position regarding the ethics and aesthetics of a workplace Any system.
Class 6 LBSC 690 Information Technology Human Computer Interaction and Usability.
Digital audio and computer music COS 116: 2/26/2008.
Cyclic input of characters through a single digital button without visual feedback Yang Xiaoqing New Interaction Techniques Dept.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
4. Interaction Design Overview 4.1. Ergonomics 4.2. Designing complex interactive systems Situated design Collaborative design: a multidisciplinary.
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
David Kim 396 Devin Galutira 396 Calvin Choy 396 Audio Feedback Handwriting Accessor.
Music Processing Roger B. Dannenberg. Overview  Music Representation  MIDI and Synthesizers  Synthesis Techniques  Music Understanding.
Designing a User Interface for People with Disabilities u u
Emotional Intelligence and Agents – Survey and Possible Applications Mirjana Ivanovic, Milos Radovanovic, Zoran Budimac, Dejan Mitrovic, Vladimir Kurbalija,
Chapter 3 Computer Science and the Foundation of Knowledge Model
Digital audio and computer music COS 116, Spring 2012 Guest lecture: Rebecca Fiebrink.
Sofia Carlander Kinoshita Laboratory 2004/2005
Digital Sound and Video Chapter 10, Exploring the Digital Domain.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Open and Closed Loops Standard Grade Computing Studies.
BAR CODE SCANNER A.ANUSHA (06N61A0402). What is bar code? A barcode is a machine readable representation of information. Barcode stores data in widths.
Teaching with Multimedia and Hypermedia
In search for patterns of user interaction for digital libraries Jela Steinerová Comenius University, Bratislava, Slovakia
A Breath in an Electronic World: Experiments in Musical Expression using a Midi Wind Controller Matthew Ahrens Mentor: Dr. James Bohn Bridgewater State.
1 Julia Da Silva- Beharry, August The goal of this final project is to disseminate key research findings and K-12 classroom application strategies.
AgentSheets ® Thought Amplifier End User Development WHO needs it? Alexander Repenning CS Prof. University of Colorado CEO AgentSheets Inc.
The goal of this final project is to disseminate key research findings and K-12 classroom application strategies. This is based upon the effectiveness.
Affective Interfaces Present and Future Challenges Introductory statement by Antonio Camurri (Univ of Genoa) Marc Leman (Univ of Gent) MEGA IST Multisensory.
ST01 - Introduction 1 Introduction Lecturer: Smilen Dimitrov Sensors Technology – MED4.
Harvestworks Part 3 : Audio analysis & machine learning Rebecca Fiebrink Princeton University 1.
Chapter 14 Classical and Experimental Music Contents Perspectives on Electronic Music Varèse and the Listener’s Experiment Composing Electronic Music Stockhausen:
Multimedia ITGS. Multimedia Multimedia: Documents that contain information in more than one form: Text Sound Images Video Hypertext: A document or set.
Dan Lopez Dan Lopez Ben Rohner Ben Rohner Erin Loutzenhiser Erin Loutzenhiser.
Digital audio and computer music COS 116, Spring 2010 Adam Finkelstein Slides and demo thanks to Rebecca Fiebrink.
Microsoft Assistive Technology Products Brought to you by... Jill Hartman.
Assistive Technology in the Classroom Setting Rebecca Puckett CAE6100 – GQ1 (24494) Dec. 7, 2009.
It sure is smart but can it swing? (Digital audio and computer music)
Block Jam: A Tangible Interface for Interactive Music Michael Curry.
4 November 2000Bridging the Gap Workshop 1 Control of avatar gestures Francesca Barrientos Computer Science Division UC Berkeley.
Origami Hiroko Terasawa, Grace Leslie. Today’s talk Motivation & Aesthetics Musical Goal Links btw/ objects and music Score & performance Acoustic properties.
Human Factors in Mobile Computing By: Ed Leland EEL
Piano Glove Team 3 Patent Analysis. Introduction Allow the user to play on a virtual keyboard on any flat surface The Piano Glove will consist of two.
Juraj Kojs, Ph.D. Asst. Professor Prof. Practice, Music Theory and Composition, Director, Electronic Music His creative and research work reaches to the.
Unit 01 - Set up and operate a digital audio workstation.
Final Year Project Eoin Culhane. MIDI Guitar Guitar with 6 outputs 1 output for each string Each individual string output will be converted to MIDI.
 Real world › Bimanual  Mouse and keyboard? › Unintuitive › One point  Special device? › Expensive › Still not very intuitive.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Electric Air Ukulele Ivan Setiawan (setiawa2) Satyo Iswara (iswara2) ECE 445 Senior Design Spring 2012 Team #32 TA: Jane Tu.
Linux Audio Conference 2011 Xth Sense: researching muscle sounds for an experimental paradigm of musical performance Marco Donnarumma MScR Sound Design.
Music and Audio Computing I A
Ubiquitous Computing and Augmented Realities
Human Computer Interaction Lecture 20 Universal Design
Laser Harp MIDI Controller with Musical Articulations
Lalya Gaye Future Applications Lab, Viktoria Institute Göteborg, Sweden Research Focus: Ubicomp triggering new aesthetic practices.
Multimedia: making it Work
What are multimodal texts?
Ch 1 Second Half What is a Language?
Chapter 14 Moving from choosing components into design areas
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Capstone Design Team 1 Kahnec De La Torre – Lead Report Manager
Electronic Music and The UNO Technology assisted performance ensemble
Report #1 (mid-project) Feride Çetin
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Cognitive Processes in Teaching and Learning
Integrating Educational Technology into the Classroom
Presentation transcript:

Towards more effective mapping strategies for digital musical instruments Patrick McGlynn Linux Audio Conference 2011 National University of Ireland, Maynooth

Commercial interest ‘Implicit communication’

Designing a Digital Musical Instrument 1. Decide upon the gestures which will control it 2. Define the gesture capture strategies which work best 3. Define the accompanying synthesis algorithms / music software 4. Map the sensor outputs to the music control 5. Decide on the feedback modalities available, apart from the sound itself (visual, tactile, kinaesthetic, etc.) New Digital Musical Instruments: Control and Interaction Beyond the Keyboard Miranda & Wanderley

Mapping – an overview “A more holistic performance exploration of the parameter space” Radical User Interfaces for Real-Time Musical Control Hunt “An efficiency-focused approach to interaction may no longer suffice: it needs to be complemented by knowledge on the aesthetic aspects of the user experience” Easy doesn’t do it: skill and expression in tangible aesthetics Djajadiningrat, Matthews & Stienstra

Mapping in electronic music 1. Convergent 2. Divergent

Mapping in product design

“…in a manner spatially analogous to the layout of the devices they control” The Design of Future Things Norman Naturally-mapped controls are laid-out:

Mapping in product design The Design of Future Things Norman 1. Provide rich, complex, and natural signals 2. Be predictable 3. Provide a good conceptual model 4. Make the output understandable 5. Provide continual awareness, without annoyance 6. Exploit natural mappings to make interaction understandable

Systematic mapping Begins with… A careful look at the resources available…

Complexity of performance data A:Raw data B:Symbolic / semiotic data C:Gestural data Mapping groups:

Complexity of performance data A:Data B:Information C:Knowledge Knowledge management:

Complexity of performance data A:Raw data B:Symbolic / semiotic data C:Gestural data Mapping groups:

Degrees of freedom A mousepad is a two-dimensional surface with three degrees of freedom: X, Y, and QZ Motor Behaviour Models for Human-Computer Interaction MacKenzie

Combining simple control data Motor Behaviour Models for Human-Computer Interaction MacKenzie

Combining simple control data Motor Behaviour Models for Human-Computer Interaction MacKenzie

Example application - DroneLab Four-oscillator additive synthesizer, with distortion and low/band-pass filters. A drone/noise machine.

Example application - DroneLab (caution)

Example application - DroneLab

On/off Example application - DroneLab Group A: Raw data

Pitch/volume Example application - DroneLab Group B: Symbolic / semiotic

Distortion Example application - DroneLab Group C: Gestural

Some thoughts… The potential for a musical performance system to engage, challenge and stimulate the user depends upon how their actions are interpreted by the system. Every performance action sends information into the system. It is critical that we grasp all possible ways to interpret this data.

Towards more effective mapping strategies for digital musical instruments Patrick McGlynn Linux Audio Conference 2011 National University of Ireland, Maynooth Thanks for listening!