====== class: QuantizedMap ====== ### Players Players are processes that can be started or stopped using the metaphor of a player in a musical ensemble like a band or orchestra. Players are data structures to represent an agent which carries out Action functions in time according to an IOI function. Players can be used for a single or multiple outputs. Anything that can be manipulated with a JavaScript function call can be an output. Actions for the SuperDirt sampler and MIDI are included in the distribution. By starting and stopping Players, a performance can be realized. ##### Syntax ``` new Player(name) ``` ##### Parameters ###### name Name of the player. This will also be the value of the name variable in the player. ##### Examples ``` e.players.testPlayer = new Player('testPlayer') e.players.testPlayer.maskMap = 'default' e.players.testPlayer.action = 'midiSequencedRhythm' e.players.testPlayer.rhythmMap = 'default' console.log(e.palyers.testPlayer) ``` This class is usually called by helper functions like setupMidiRhythm or setupPlaybackPlayer. To make the the player work, the user needs to give it a maskMap, action function and, a rhythmMap. --- ---