briankon116/Twelveton
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Thank you for using the Twelveton music composition tool! Twelveton uses XSB Prolog to generate 12-Tone compositions. First, you will need the following requirements: * Python 2.7+ * XSB Prolog * Lilysound (if you would like to create pdf scores of compoositions) * CSound (if you would like to create MP3s of compositions) Usage: python twelveton.py [-h] [-c] [-v VALIDATE] [-o OUTPUTFILE] [--antonOutput ANTONOUTPUT] [-l LENGTH] [ToneRow] positional arguments: ToneRow Tone row to use for either composing or verifying. Ex: [1,5,6,7,2,3,9,4,10,11,0,8] optional arguments: -h, --help show this help message and exit -c, --compose Set program in compose mode to generate new twelve tone piece -v VALIDATE, --validate VALIDATE Validate an existing composition from a file -o OUTPUTFILE, --outputFile OUTPUTFILE Output file location --antonOutput ANTONOUTPUT Format to output from anton. Options are: human, lilypond, csound -l LENGTH, --length LENGTH Length of song to generate if in compose mode. Necessary when using either compose mode
About
XSB Prolog music generation tool
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published