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:
- Host: GitHub
- URL: https://github.com/pasqualemainolfi/algorithmicomposition
- Owner: PasqualeMainolfi
- Created: 2020-03-31T14:23:44.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-06-29T13:27:39.000Z (almost 6 years ago)
- Last Synced: 2025-08-19T23:35:49.606Z (10 months ago)
- Topics: algorithm-composition, algorithms, astar, cellular-automata, composition, csound, fractals, l-system, markov-chain, pathfinding, random-walk
- Language: Csound
- Size: 2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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