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}
}