Autobiography of John Clavin

I grew up in a suburb of Chicago and went to college in the Midwest from 1964 to 1970 ending up with a BS in art from UW Stout. While in art school I did my first experiments with algorithmic composition using tape recorders and random length tape loops. In 1983 I started with computer generated algorithmic composition using a personal computer interfaced to homemade oscillator circuits. The programming at that time was x86 assembly language. I stayed with assembly language until Java and the Internet came along. Since 2001 I have been working with the Java and JavaScript programming languages

I have made a living at everything from cheese factory worker to sound engineer. From 1991 to Jan 2008 I worked in the post production sound department on the Universal lot in Los Angeles, CA. I am now retired and working on my various projects in San Bernardino, California. I can be reached at johnclavin at

John Clavin, July 2019

John Clavin July 2008