Inspiration

Video games that produce music based on the current state of the game

What it does

Creates a complex system using cellular automata, and builds a score out of it, and plays notes over the score.

How I built it

Lots of Google, and some tinkering around with sounds in Java

Challenges I ran into

Chords (multiple notes at once). Visualizing the automata using grids in Java.

Accomplishments that I'm proud of

Making it!

What I learned

Grids in Java, Cellular automata, Some music theory, etc.

What's next for ProcMusicGen

Ability to change the seed, scale, speed, etc. to produce all sorts of sounds based on criteria.

Built With

Share this project:

Updates