Mercurial > hg > kernscores-utf8
view classical/hummel/preludes/README.md @ 2:1e94d64e1d9e tip
Many fixes to remove spurious notes, correct time signatures and clefs. Still some problems remain.
author | samer |
---|---|
date | Fri, 24 Apr 2015 18:19:47 +0100 |
parents | 968db103ad92 |
children |
line wrap: on
line source
Digital edition of Hummel preludes, Op. 67 ========================================== This repository is a digital edition of the preludes composed by Johann Nepomuk Hummel, encoded in the Humdrum file format. Tools for processing the encodings in this format on the command-line can be found online at https://github.com/humdrum-tools The encodings are located in the 'kern' directory. Scans of the source edition can be downloaded from [kernScores](http://kern.humdrum.org) with this command: ```bash make reference ``` These digital scores can also be found as a submodule in the [humdrum-data](https://github.com/humdrum-tools/humdrum-data) repository. Data processing tools and other resources ========================================= These digital scores may also be found on the kernScores website: * http://kernscores.stanford.edu/browse?l=hummel/preludes with mirrors at: * http://kern.humdrum.org/browse?l=hummel/preludes * http://kern.ccarh.org/browse?l=hummel/preludes which includes dynamic conversions to other data formats. The [Humdrum Extras](http://extras.humdrum.org) command-line programs can download these files from kernScores. A quick method of downloading: ```bash mkdir -p hummel/preludes cd hummel/preludes humsplit h://hummel/preludes ``` To get online access to a single movement, for example to transpose the first prelude to G major: ```bash transpose -k g h://hummel/preludes/prelude67-01.krn ``` To interface to the Humdrum Toolkit commands, use the humcat command to download to standard input (the -s option is needed when downloading multiple files): ```bash humcat -s h://hummel/preludes | census -k ``` Makefile ======== The makefile provided in the base directory includes example data processing commands. Type ```make``` when in the same directory as the makefile to list commands that can be run with the makefile. If the command ```which make``` reports that the make command cannot be found, then you must install it. In linux, this command might install it: ```bash sudo apt-get install build-essential # or sudo yum install build-essential ``` In OS X Mavericks or later, install the Xcode command-line tools: ```bash xcode-select --install ``` In Cygwin on MS Windows, re-run the cygwin install program and make sure that the development tools are included in the installation packages.