Mapping Middleware and Creativity Support Tools

Mapping Middleware is a technique for connecting components (either software or hardware) of multimedia systems. This includes Digital Musical Instruments (DMIs) and many other creativity support tools. We’ve worked on building the libmapper project, which is an open-source and cross platform software library that handles distributed mappings across a shared network.

In order to make a distributed mapping system as effective as possible, it is our goal to include as many endpoints / bridges / bindings to popular software / programming languages / hardware as possible. We’ve worked on extending the libmapper ecosystem to support several new endpoints, including Eurorack, FAUST, and JavaScript.

Please take a look at the libmapper project page for more information about that aspect of our larger project.

Current Researchers

Past Contributors

  • Kyle Smith

Current Publications

We aim to actively share our work with the larger research community. Here is a selected list of our publications to date.

Matthew Peachey; Kyle Smith; Joseph Malloch

Extending Networked Mapping Research Middleware Into the Browser Sandbox Proceedings Article

In: Proceedings of the IEEE International Symposium on the Internet of Sounds, IEEE Communications Society Erlangen, Germany, 2024.

Links | BibTeX

Matthew Peachey; Joseph Malloch

Maplet: Integrating Distributed Data Signal Mappings for Performative Interactions Within the Eurorack Modular Synthesizer Ecosystem Proceedings Article

In: Proceedings of the International Audio Mostly Conference, Milan, Italy, 2024.

Abstract | Links | BibTeX

Matthew Peachey; Joseph Malloch

FAUSTMapper: Facilitating Complex Mappings for Smart Musical Instruments Best Paper Proceedings Article

In: Proceedings of the 4th International Symposium on the Internet of Sounds (IS2), Pisa, Italy, 2023.

Links | BibTeX

Mapping Middleware and Creativity Support Tools