Welcome to my home page. Here are some programs.

frank's fantastic operating system is an operating system that runs from a CD and includes fantastic 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

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.