Projects / Automatous Monk

Automatous Monk

Automatous Monk is an application that maps cellular automaton evolutions into music. The resulting music is represented as jMusic scores that can be played and saved as MIDI files. A real-time version is also available.

Operating Systems

Recent releases

  •  04 Jul 2004 01:31

    Release Notes: This version of Automatous Monk has a new version of Automatous Monk Radio (AM Radio) that works in lava-lamp mode. That is, it continuously generates CA music for as long as it is running. The music generation is now done in realtime using JSyn. Automatous Monk now primarily consists of two applications: Automatous Monk Phonograph (the old Automatous Monk), which generates jMusic scores, and AM Radio. (Automatous Monk Phonograph is unchanged from Version 1.0.)

    •  22 Apr 2004 03:36

      Release Notes: An Instrument interface that does things like return the playable range of an instrument was added along with Cello, Viola, and Violin classes. Range problems with the Mad String Quartet were fixed, and solo piano was added as a choice of instrumentation. The user's manual was improved and converted to HTML and an About dialog with email contact information was added. Key selection was added to the Automatous Monk GUI (CAPlayerGUI), and MIDIFileGen was converted to a GUI application.

      •  28 Mar 2004 05:47

        Release Notes: A "Random Rule" button that selects a random rule was added. The Mode feature, which lets the user select the musical mode (e.g., Major, Minor, Chromatic, Indian, Pentatonic) was reimplemented. The Mad String Quartet feature was added. A random initial start state feature was added.

        •  22 Mar 2004 05:26

          Release Notes: The GarageBandLoopGen application was added. This application generates MIDI files that are suitable for being converted into Apple GarageBand loops. The AMRadioApplet was added. This applet generates CA music in real time. There is considerable refactoring of the code so that the classes are more independent of each other.

          •  07 Mar 2004 05:50

            Release Notes: This version now supports two types of 1-D CA.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.