pygame is
Simple DirectMedia Layer is
Site Swing

Automusic - 0.1

Paul Paterson (paulpaterson)



An automatic music generation system based on a cellular automaton sequencer.

This is a simple music generation system that allows you to create music automatically using a variety of instruments. The music comes from a sequence of notes which are played by a simple 2d cellular automaton.

Left click to create an active cell. Active cells move towards the boundaries and are reflected. As they do this they generate a note, which depends on where they hit on the boundary. If two cells occupy the same square then they will each rotate their direction by 90 degrees clockwise.

These simple rules generate patterns that gradually evolve over time.

The idea was based on the Otomata sequencer ( Version 0.1 includes basic instruments with sounds from Apple's Garage Band.

There is no UI to edit the instruments but if you are adventurous then you can poke around in the "instruments" folders and change notes, sounds etc.


Home Page:


Automusic - 0.1 - Aug 3, 2013 account Comments

If you wish to leave a comment with your account, please sign in first.

August 22, 2013 4:52am - Gummbum - nickname: (gummbum)
I like it! It would be beyond cool if one could record tracks to use in a mixer and/or editor.

our projects welcomes all python game, art, music, sound, video and multimedia projects. If they use pygame or not.
recent releases
Oct 1, 2015

Sep 11, 2015

Sep 6, 2015

Aug 26, 2015

Aug 25, 2015

Aug 21, 2015

Aug 16, 2015

Jul 30, 2015

Jun 24, 2015

... more!
for pygame related questions, comments, and suggestions, please see help (lists, irc)