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.
| Tags | Scientific/Engineering Mathematics Desktop Environment Theme music Artistic Software |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Recent releases


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.)


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.


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.


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.


Release Notes: This version now supports two types of 1-D CA.
Groupware that lets you share projects, calendars, files, and email online.