This week, Benjamin explores the use of arrays as a way to store collections of data and to facilitate multichannel expansion.
NULL-STATE HOMEPAGE: https://www.nullstate.org/
NULL-STATE FACEBOOK: https://www.facebook.com/nlstate/
00:30 - Arrays start
01:46 - Array initialization using .new
02:16 - .add, .addAll, and .at
04:43 - .put
06:17 - Array initialization using .newClear
07:22 - Alternative syntax for setting and checking contents of indices (a[n])
08:53 - Exploring other class and instance methods of Array
09:20 - Declaring and presetting arrays
10:10 - Arrays in multichannel expansion start
12:35 - Function .play as a convenience function
13:45 - .asSynthDef and .asDefName
14:44 - .add (instance method of SynthDef)
15:00 - Instancing Synths with Synth[.new]
16:45 - Mix