Return to search

A flexible tool for the visualization and manipulation of musical mapping networks

Most digital musical instruments (DMIs) gather gestural input from musicians by way of electronic sensors and transform these data into sound through separate synthesis engines. The mapping of control inputs to synthesis parameters is arbitrary, multi-faceted and extremely important for the effectiveness of DMIs. Software tools exist to aid in this process and attempt to render the task of musical mapping more transparent, swift and configurable. This thesis presents MapperGUI, a cross-platform graphical tool for the manipulation of musical mapping networks. The libmapper software library, developed at the Input Devices and Music Interaction Laboratory, creates a standard framework for DMIs to communicate data on a distributed network and map their signals collaboratively in real-time. MapperGUI presents a graphical user interface for libmapper networks, allowing non-expert users to manipulate the text-based system. The interface aims to be flexible, such that it can accommodate the vast array of musical networks and tasks that must be performed when mapping. To this end, it provides multiple independent visualizations and interaction modes within a single framework. This document explores some of the issues challenging the field of musical mapping and describes the motivations behind the MapperGUI project in this context. Relevant research in the fields of data visualization and interface design is summarized and applied to the task of creating a graphical user interface for libmapper networks. Prior graphical interfaces for libmapper are examined for successful features that can be incorporated into MapperGUI. Specific implementation challenges and features of the final program are described. Insight gained from interviews with users of MapperGUI is presented, along with future work and possible extensions for the interface.MapperGUI is available for free download as a standalone application at www.libmapper.org/downloads. All code is open-source and can be accessed at https://github.com/mysteryDate/webmapper. / La plupart des instruments de musique numériques (IMN) assemble les données gestuelles des musiciens par des capteurs électroniques et transforme ces données en son à travers de programmes de synthèse séparés. Le mappage d'entrées de commandes aux paramètres de synthèse est arbitraire, à multiples facettes et extrêmement important pour l'efficacité des IMN. Les outils logiciels existent pour aider ce processus et tentent de rendre la tâche du mappage musical plus transparente, rapide et configurable. Cette thése présente MapperGUI, un outil graphique multiplateforme pour la manipulation des réseaux de mappage musicaux.La bibliothèque logiciel libmapper, développée au Input Devices and Music Interaction Laboratory, crée un cadre standard pour que les IMN communiquent les données sur un réseau réparti et map leurs signaux en collaboration en temps réel. MapperGUI présente une interface utilisateur pour les réseaux libmapper, ce qui permet aux utilisateurs non-experts de manipuler ce système textuel. L'interface a pour but d'être flexible, en sorte qu'elle puisse accommoder la vaste gamme de réseaux et de tâches musicales qui doivent être complétées en mappant. À cette fin, elle offre plusieurs visualisations et modes d'interactions indépendantes à l'intérieur d'un seul cadre. Ce document porte sur quelques un des enjeux qui affrontent le domaine du mappage musical et décrit les motivations qui sous-tendent le projet MapperGUI dans ce contexte. De la recherche pertinente dans les domaines de la visualisation des données et la conception d'interface sont résumées et appliquées à la tâche de créer une interface d'utilisateur graphique pour les réseaux de libmapper. Des interfaces graphiques précédentes pour libmapper sont examinées pour leurs caractéristiques réussies qui peuvent être incorporées à MapperGUI. Des difficultés de mise en oeuvre précises et des caractéristiques du programme final sont décrites. Les connaissances tirées d'entrevues avec des utilisateurs de MapperGUI sont présentées, ainsi que des travaux futurs et des extensions possibles pour l'interface.MapperGUI est disponible pour téléchargement gratuit en tant qu'application autonome à www.libmapper.org/downloads. Tout le code est code source libre et peut être accédé à https://github.com/mysteryDate/webmapper.

Identiferoai:union.ndltd.org:LACETR/oai:collectionscanada.gc.ca:QMM.121551
Date January 2014
CreatorsKrajeski, Aaron
ContributorsMarcelo Wanderley (Internal/Supervisor)
PublisherMcGill University
Source SetsLibrary and Archives Canada ETDs Repository / Centre d'archives des thèses électroniques de Bibliothèque et Archives Canada
LanguageEnglish
Detected LanguageFrench
TypeElectronic Thesis or Dissertation
Formatapplication/pdf
CoverageMaster of Arts (Schulich School of Music)
RightsAll items in eScholarship@McGill are protected by copyright with all rights reserved unless otherwise indicated.
RelationElectronically-submitted theses

Page generated in 0.0018 seconds