/chunking

Algorithmic composition of metres and rhythms using csound and lilypond

Primary LanguageC++GNU General Public License v3.0GPL-3.0

chunking

Algorithmic composition of metres and rhythms using a shorthand notation for musical rhythms (SNMR), csound (https://csound.com) and lilypond (http://lilypond.org). Transcription of onsets recorded from music performances (python) into SNMR and lilypond format. An sqlite database rhy.db lists many rhythm patterns in shorthand notation.

chunking is released under the GNU General Public License (see LICENSE). chunking uses a routine for the generation of integer partitions from the library SUBSET by John Burkardt (LGPL license https://people.sc.fsu.edu/~jburkardt/cpp_src/subset/subset.html)