Developing for mobile and multimodal platforms is more important now than ever, as smartphones and tablets proliferate and mobile device orchestras become commonplace. We detail NexusUI, a JavaScript framework that enables rapid prototyping and development of expressive multitouch electronic instrument interfaces within a web browser. Extensions of this project assist in easily creating dynamic user interfaces. NexusUI contains several novel encapsulations of creative interface objects, each accessible with one line of code. NexusUp assists in one-button duplication of Max interfaces into mobile-friendly web pages that transmit to Max automatically via Open Sound Control. NexusDrop enables drag-and-drop interface building and saves interfac...
Braid (Browser Audio Interface and Database) is a web audio instrument-building environment develope...
My senior project is a mobile application for iPhones and iPads. The application explores the device...
This thesis addresses the issues when developing mobile applications for multiple operating systems ...
We present research that extends the scope of the mobile application Control, a prototyping environm...
We present research that extends the scope of the mobile application Control, aprototyping environme...
We discuss how the environment urMus was designed to allow creation of mobile musical instruments on...
We discuss how the environment urMus was designed to allow creation of mobile musical instruments on...
ABSTRACT Mobile music applications are typically quite limiting to musicians, as they either attempt...
In preparation to expand the experimental interfaces in NexusUI widgets, the authors have been evalu...
Multi-touch mobile devices provide a fresh paradigm for interactions, as well as a platform for buil...
Percussionists are unique among instrumentalists in that their artistic practice is defined by an ap...
This paper describes three applications for iPhone / iPod Touch: ShakeGuitar, BandNavi, and Twitrake...
We will present the first prototype of a framework that supports collaborative music creation activi...
The steep learning curve for technology for electronic music creation enforces a barrier to entry fo...
Today more and more objects in our daily lives are getting connected to the Internet. This phenomeno...
Braid (Browser Audio Interface and Database) is a web audio instrument-building environment develope...
My senior project is a mobile application for iPhones and iPads. The application explores the device...
This thesis addresses the issues when developing mobile applications for multiple operating systems ...
We present research that extends the scope of the mobile application Control, a prototyping environm...
We present research that extends the scope of the mobile application Control, aprototyping environme...
We discuss how the environment urMus was designed to allow creation of mobile musical instruments on...
We discuss how the environment urMus was designed to allow creation of mobile musical instruments on...
ABSTRACT Mobile music applications are typically quite limiting to musicians, as they either attempt...
In preparation to expand the experimental interfaces in NexusUI widgets, the authors have been evalu...
Multi-touch mobile devices provide a fresh paradigm for interactions, as well as a platform for buil...
Percussionists are unique among instrumentalists in that their artistic practice is defined by an ap...
This paper describes three applications for iPhone / iPod Touch: ShakeGuitar, BandNavi, and Twitrake...
We will present the first prototype of a framework that supports collaborative music creation activi...
The steep learning curve for technology for electronic music creation enforces a barrier to entry fo...
Today more and more objects in our daily lives are getting connected to the Internet. This phenomeno...
Braid (Browser Audio Interface and Database) is a web audio instrument-building environment develope...
My senior project is a mobile application for iPhones and iPads. The application explores the device...
This thesis addresses the issues when developing mobile applications for multiple operating systems ...