do cps (86/60/2) d9 $ midicmd "midiClock*48" # s "midi" generateMelodicSeed = slow 4 $ linger 0.5 $ repeatCycles 3 -- $ palindrome \n $ (+ (slow (irand (4)+1) (sometimes (inversion) (run (irand (4)+1))))) $ slow ((irand 3) + 1) $ e ("x"<~>(irand 8)) 8 $ "x*16"<~>(irand 5) scalePattern = slow 16 "" d4 -- $ rev \n $ note ((scaleP scalePattern -- $ off 4 ((+ 2 ).slow 2) \n -- $ off 1 (inversion.slow 2) \n $(rotR 1.5 ) $(+ slow 8 "x" <~> generateMelodicSeed) -- $ inversion \n $ generateMelodicSeed ))#s "[pe-gtr:12,midi]" #gain 1.2 #orbit 3 #midichan 4
index > /home/xinniw/Documents/garden/Generative Justice.md

Generative Justice

A term coined by Ron Eglash to describe a kind of economic ecology that does not alienate or extract value. Similar to the concept of a circular economy. However, Generative Justice is more holistic, including cultural and social value in its circulation.

For all three categories (labor value, ecological value, and expressive value) we can define generative justice as follows:

The universal right to generate unalienated value and directly participate in its benefits; the rights of value generators to create their own conditions of production; and the rights of communities of value generation to nurture self-sustaining paths for its circulation.

notes on algorithmic pattern talk (with Alex McLean)

reparations (generative)

scale

a note on david graeber

a question about value

a note about choice


index > /home/xinniw/Documents/garden/Generative Justice.md