Welcome to my home page. Here are some programs.

This cool program lets you play with different cellular automaton rules and patterns. 

these are sets containing 100 different fractals each.

java shape fold is a program that lets you fold hypercubes and other higher dimensional shapes

frank's cellular automaton music program uses 1d cellular automata to make random songs.

Frank's Java LED Synthesizer is a program that let's you compose music.

Frank's java lsystems song generator is a program that lets you create a song by defining a few production rules.

Frank's java lsystems song generator 2 is a program that lets you create a song by defining a few production rules.

Frank's Java random musical scale program is a java program that plays random musical scales. It lets you choose what scales it plays.

frank's random rainbow music maker program is a java program that plays random musical scales. It lets you choose what scales it plays.

frank's virtual 25x12 isomorphic keyboard is a program that lets you play a virtual 25x12 isomorphic keyboard.

frank's virtual 72edo isomorphic keyboard is a program that lets you play a virtual 72 edo isomorphic keyboard

here are some 4d worlds of 4d shapes you can explore.

Frank's perl wave table music player is a console program that lets you write perl scripts that play music.

Frank's perl connect4 checkers server is a program that lets you play connect4 & checkers with a friend.

you can download more programs here