An open API service indexing awesome lists of open source software.

https://github.com/pasqualemainolfi/algorithmicomposition

...some examples of implementation of the main algorithms used in algorithmic composition:
https://github.com/pasqualemainolfi/algorithmicomposition

algorithm-composition algorithms astar cellular-automata composition csound fractals l-system markov-chain pathfinding random-walk

Last synced: 5 months ago
JSON representation

...some examples of implementation of the main algorithms used in algorithmic composition:

Awesome Lists containing this project

README

          

# AlgorithmiComposition
...some examples of implementation (in Csouund) of the main algorithms used in algorithmic composition:

0. LONG RUN PROBABILITY AND DISTRIBUTION MODELS

1. DETERMINISTIC ALGORITHMS (RULE-BASED ALGORITHMS):
- FIBONACCI SEQUENCE
- COLLATZ CONJECTURE
- RECAMAN'S SEQUENCE

2. PROBABILISTIC ALGORITHMS:
- MARKOV CHAIN
- MONTE CARLO METHOD ---> METROPOLIS AND METROPOLIS HASTINGS
- RANDOM WALK
- RANDOM WALK - LEVY FLIGHT

3. FRACTALS:
- TRIANGLE, CARPET AND CURVE OF SIERPINSKY
- ESCAPE-TIME FRACTALS
- FRACTAL TREE

4. NONLINEAR DYNAMIC SYSTEMS:
- LOGISTIC MAP
- STANDARD MAP
- HENON ATTRACTOR/MAP
- LORENZ ATTRACTOR
- ROSSLER ATTRACTOR

5. GENERATIVE GRAMS:
- L-SYSTEM

6. PATHFINDER
- A* SEARCH ALGORITHM

7. CELLULAR AUTOMATA
- ELEMENTARY CELLULAR AUTOMATA (WOLFRAM CODE)
- CONWAY'S GAME OF LIFE


for any questions:
mnlpql@gmail.com
©PasqualeMainolfi