The Metasurface -- Applying Natural Neighbour Interpolation to Two-to-Many Mapping

Ross Bencina

Proceedings of the International Conference on New Interfaces for Musical Expression

  • Year: 2005
  • Location: Vancouver, BC, Canada
  • Pages: 101–104
  • Keywords: computational geometry,design,design support,high-level control,interpolation,mapping,of interpo-,this section reviews related,user interface,work in the field
  • DOI: 10.5281/zenodo.1176701 (Link to paper)
  • PDF link

Abstract

This report describes The Metasurface – a mapping interface supporting interactive design of two-to-many mappings through the placement and interpolation of parameter snapshots on a plane. The Metasurface employs natural neighbour interpolation, a local interpolation method based on Voronoi tessellation, to interpolate between parameter snapshots. Compared to global field based methods, natural neighbour interpolation offers increased predictability and the ability to represent multi-scale surfaces. An implementation of the Metasurface in the AudioMulch software environment is presented and key architectural features of AudioMulch which facilitate this implementation are discussed.

Citation

Ross Bencina. 2005. The Metasurface -- Applying Natural Neighbour Interpolation to Two-to-Many Mapping. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1176701

BibTeX Entry

@inproceedings{Bencina2005,
 abstract = {This report describes The Metasurface – a mapping interface supporting interactive design of two-to-many mappings through the placement and interpolation of parameter snapshots on a plane. The Metasurface employs natural neighbour interpolation, a local interpolation method based on Voronoi tessellation, to interpolate between parameter snapshots. Compared to global field based methods, natural neighbour interpolation offers increased predictability and the ability to represent multi-scale surfaces. An implementation of the Metasurface in the AudioMulch software environment is presented and key architectural features of AudioMulch which facilitate this implementation are discussed.},
 address = {Vancouver, BC, Canada},
 author = {Bencina, Ross},
 booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression},
 doi = {10.5281/zenodo.1176701},
 issn = {2220-4806},
 keywords = {computational geometry,design,design support,high-level control,interpolation,mapping,of interpo-,this section reviews related,user interface,work in the field},
 pages = {101--104},
 title = {The Metasurface -- Applying Natural Neighbour Interpolation to Two-to-Many Mapping},
 url = {http://www.nime.org/proceedings/2005/nime2005_101.pdf},
 year = {2005}
}