Mathematical, timer, and conversion functions
The mathematical, timer, and conversion functions were described in Chapter 6, Animating Parameters, and Chapter 7, Distributed and Physical Computing with Networking and Arduino, and are collected in this table:
Function 
Description 


This linearly maps the float 

This linearly maps the float 

This clamps the float 

This returns 

This converts a numeric value (integer or float) to a string. 

This is the number of seconds elapsed from the application start; the returned value is float. 

This is the Perlin noise value for float 

This converts a string to a float number. 

This converts a string to an integer. 

This splits a string into an array of strings. The first argument is the string, and the second argument is the delimeter. In our example, the resulting array list will consist of the four elements:
