Workshops are being held on Monday 11 July 2016
Workshops are optional and are included in your registration fees.


1.  A NIME Primer

PLEASE NOTE: This workshop runs concurrently with Learning to Program Haptic Interactions using Max: Applications with Sound

Michael Lyons – Ritsumeikan University, Kyoto
Sidney Fels – University of British Collumbia

Abstract: This half-day tutorial is intended to provide a general and gentle introduction to the theory and practice of the design of interactive systems for music creation and performance. Our target audience consists of newcomers to the field who would like to start research projects, as well as interested students, people from other fields and members of the public with a general interest in the potential of NIME. We aim to give our audience an entry point to the theory and practice of musical interface design by drawing on case studies from previous years of the conference. Past attendees of the tutorial have told us that they gained a helpful perspective that helped them to increase their understanding and appreciation of their first NIME.

2.  Learning to Program Haptic Interactions using Max: Applications With Sound

PLEASE NOTE: This workshop runs concurrently with A NIME Primer. 

Edgar Berdahl – Louisiana State University
Alexandros Kontogeorgakopoulos – Cardiff School of Art and Design

Abstract: In this workshop, participants will learn how to program force-feedback haptic interactions in Max. During the workshop, each participant will borrow a FireFader haptic device with the option of purchasing it at the end of the workshop. When programmed in Max, audio signal flow is typically primarily unidirectional (top to bottom). In contrast, programming force feedback typically involves bidirectional audio-haptic signal flow between virtual physical elements. For this reason, programming haptic force feedback can seem daunting at first because it requires a physical way of thinking. This workshop aims to get participants easily up to speed by examining simple example haptic interactions in the familiar Max programming environment. Many of these examples are based on physical models and leverage Max’s palette of visualization objects to help communicate the means of operation to participants. More advanced examples help provide participants with specific insight into how haptics can be integrated into novel music compositions and sound art.



3.   NIMEhub: Toward a Repository for Sharing and Archiving Instrument Designs

Andrew McPherson: Queen Mary University of London
Edgar Berdahl: Louisiana State University   
Michael Lyons: Ritsumeikan University
Alexander Refsum Jensenius: University of Oslo
Ivica Ico Bukvic: Virginia Tech
Arve Knudsen: Independent software developer   

Abstract: This workshop will explore the potential creation of a community database of digital musical instrument (DMI) designs. In other research communities, reproducible research practices are common, including open-source software, open datasets, established evaluation methods and community standards for research practice. NIME could benefit from similar practices, both to share ideas amongst geographically distant researchers and to maintain instrument designs after their first performances. However, the needs of NIME are different from other communities on account of NIME’s reliance on custom hardware designs and the interdependence of technology and arts practice. This half-day workshop will promote a community discussion of the potential benefits and challenges of a DMI repository and plan concrete steps toward its implementation.



4.  Creative Coding for Distributed Interactive Audio Devices using the Beads Platform

PLEASE NOTE: This is a FULL DAY workshop. If you register for this workshop you won’t be able to attend any other half day or full day workshops.

Those registering to attend this workshop will need to BRING THEIR OWN laptop to fully participate

Sam Ferguson: Creativity and Cognition Studios, University of Technology Sydney    

Abstract: This workshop will introduce creative coding audio for the Raspberry Pi, using the \emph{beads} platform for audio programming, and the \emph{picode} platform for inter-device communication and sensor data acquisition. We will demonstrate methods to allow each self-contained battery-powered device to acquire sensor data about its surroundings and the way it is being interacted with, as well as methods for designing systems where groups of these devices wirelessly communicate their state, allowing new interaction possibilities and approaches.

5.  Making Musebots @ NIME: A Workshop

PLEASE NOTE: This is a FULL DAY workshop. If you register for this workshop you won’t be able to attend any other half day or full day workshops.

Those registering to attend this workshop will need to BRING THEIR OWN laptop to fully participate. The presenters will provide online links to templates in their language of choice.

Arne Eigenfeldt: Simon Fraser University
Ollie Bown: University of New South Wales
Ben Carey: University of Technology Sydney

Abstract: This full day (6 hour) workshop will introduce Musebots, a specification and set of tools for collaboratively creating networked generative music agents. This workshop is aimed at NIME participants who are experienced coders in either MaxMSP, Max4Live, PD, Java, Extempore, or SuperCollider. The workshop will introduce the concept of Musebots and give existing examples. It will be hands on, so participants will get creating Musebots quickly, and by the end of the workshop will be creating networked generative music with others.


Also sign up for workshops and other activities during the NIME Unconference (final day – 15 July – of community access NIME activities) at the following link:–brisbane/unconference