Procedural MIDI

  •        70

Plays midi notes (or samples) based on the cell states of a board. Those states are determined by cellular automata rules. Developed in C# (Visual studio 2010, target is .NET 3.5).

http://proceduralmidi.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

1dmusic - Use cellular automata to generate awesome MIDI music


Use cellular automata to generate awesome MIDI music

Automatous Monk: Cellular Automata Music


Automatous Monk is a Java 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, which uses JSyn, is also available.

cellular-automata - Various approaches in various languages to various cellular automata.


Various approaches in various languages to various cellular automata.

cellular-automata-mapgen - creates tilebased maps using cellular automata


creates tilebased maps using cellular automata



Cellular-Automata - 1D cellular automata on an expanding lattice


1D cellular automata on an expanding lattice

cellular-automata - Clojure implementations of some Cellular Automata


Clojure implementations of some Cellular Automata

Procedural Tree Algorithm


Generate 2D or 3D trees with a hybrid algorithm of cellular automata iterations and behaviours with a particle engine.

Cellular-Mapgen - Cellular Automata Map Generator


Cellular Automata Map Generator

cellular-automaton - 1 and 2 dimensional cellular automata


1 and 2 dimensional cellular automata

Cellular - Simple Cellular Automata processing in Javascript for browser and Node.js


Simple Cellular Automata processing in Javascript for browser and Node.js

automata-hari - A (probably) highly inefficient one dimensinal binary cellular automata.


A (probably) highly inefficient one dimensinal binary cellular automata.

carlular-automata - A very simple cellular automata simulation of roads and cars


A very simple cellular automata simulation of roads and cars

learn-automata - Learn programming by using Python to create Cellular Automata


Learn programming by using Python to create Cellular Automata

automata-clj - a cellular automata in clojure


a cellular automata in clojure

automata - Cellular Automata in Haskell


Cellular Automata in Haskell

automata - An experiment with cellular automata


An experiment with cellular automata

Automata - test for cellular automata - savannah simulation


test for cellular automata - savannah simulation

SingingCA


Cellular-Automata-based engine for generating random MIDI music