Flocking Behavior: TCF's music of the boids


TCF, 85 CE 86 EE 4B B1 72 9B 0A AD 15 46 47 33 2C 30 (2015). Screenshot of audio composition as presented online as part of EBM (T).

You're a small triangle in flight across a screen, four pixels wide and eight pixels tall. Your lot in life is to be an (x,y) pair. Your velocity has a fixed range. After the chaos of your origin at a random point in this field, your path is wholly determined by the triangles flying closest to you, and your path influences them in turn.

You are both an instantiated object and a member of a flock, a class, a school. You follow three rules: separation, alignment, cohesion. These three rules collaborate to update your position—helping you avoid collision, target a collective goal, stay close to friends.