- Notifications
You must be signed in to change notification settings - Fork2
humdrum-tools/bach-wtc
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This repository is a digital edition of the the Well-tempered Clavierby J.S. Bach (Books I & II), encoded in the Humdrum file format.Tools for processing the encodings in this format on the command-linecan be found online athttps://github.com/humdrum-tools
These digital scores can also be found as a submodule in thehumdrum-data repository.
These digital scores may also be found on the kernScores website:
with mirrors at:
which includes dynamic conversions to other data formats.
TheHumdrum Extras command-line programscan download these files from kernScores. A quick method of downloading:
mkdir -p bach-js/wtccd bach-js/wtc humsplit h://wtc
To get online access to a single movement, for example to transpose the firstprelude into D-flat major:
transpose -k d- h://wtc/wtc1p01
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):
humcat -s h://wtc| census -k
The makefile provided in the base directory includes example dataprocessing commands. Typemake
when in the same directory as themakefile to list commands that can be run with the makefile.
If the commandwhich make
reports that the make command cannotbe found, then you must install it. In linux, this command mightinstall it:
sudo apt-get install build-essential# or sudo yum install build-essential
In OS X Mavericks or later, install the Xcode command-line tools:
xcode-select --install
In Cygwin on MS Windows, re-run the cygwin install program and make surethat the development tools are included in the installation packages.