wikiC/2.06
Main page
Alphabetic index
Recent Edits

Mapping

login 38.107.191.83

Met mapping wordt bedoeld het vertalen van input naar output. Zoals bijvoorbeeld een functie f:

   input --> f --> output
   parameter       result
   argument

Elke functie waarbij het aantal inputs en discrete input-mogelijkheden eindig is, kan met een stukje computergeheugen worden geimplementeerd: zoals een table in Max bijvoorbeeld.

Mapping is hetgeen een microprocessor voortdurend doet wanneer geheugenplaatsen worden uitgelezen:
  1. De CPU zet een adres op de adresbus.
  2. Via de control bus synchroniseren CPU en geheugen de communicatie.
  3. Het geheugen plaatst de inhoud van de opgegeven lokatie (cq index, input, adres) terug op de databus zodat de CPU het kan inlezen.
Adressen worden vertaald naar data.

Ook bij het ontwikkelen van nieuwe elektronische muziekinstrumenten is mapping vaak het toverwoord. Bijvoorbeeld:
           --> sensor-data
 P5 glove  --> wordt gemapt
           --> naar         ---> enkele interessante 
                            ---> FM-synth-parameters
Mapping houdt dan in, het zorgvuldig afstellen (tunen) van de vertaling zodat er op een expressieve manier mee gespeeld kan worden.
Als je digitaal werkt is het in principe altijd met tabellen te doen.

Edit this page
History of this page