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

https://github.com/alexpof/numberpieces_analysis

Code for analyzing John Cage's Number Pieces
https://github.com/alexpof/numberpieces_analysis

Last synced: 5 months ago
JSON representation

Code for analyzing John Cage's Number Pieces

Awesome Lists containing this project

README

          

# NumberPieces_Analysis
Code for analyzing John Cage's Number Pieces.

See the following papers for more theoretical details:
* [Popoff, Alexandre. “John Cage's Number Pieces: The Meta-Structure of Time-Brackets and the Notion of Time.” Perspectives of New Music, vol. 48, no. 1, 2010, pp. 65–82.](www.jstor.org/stable/23076408)
* [Popoff A. (2011) Indeterminate Music and Probability Spaces: The Case of John Cage’s Number Pieces. Mathematics and Computation in Music. MCM 2011. Lecture Notes in Computer Science, vol 6726. Springer](https://doi.org/10.1007/978-3-642-21590-2_17)
* [Popoff A. (2015) A Statistical Approach to the Global Structure of John Cage’s Number Piece Five5. Mathematics and Computation in Music. MCM 2015. Lecture Notes in Computer Science, vol 9110. Springer](https://doi.org/10.1007/978-3-319-20603-5_24)

The C code is provided as is, though it is quite dirty.
It provides code for analyzing John Cage's Five5, Four2, Four, and Three2.

The Python code reads the output of the C program and builds the corresponding heatmaps and graphs.