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
Feb 21, 2017

Jan 31, 2017

Jan 24, 2017

Jan 18, 2017

Jan 7, 2017

Dec 30, 2016

Dec 8, 2016

Nov 28, 2016

Nov 27, 2016

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