craigsapp
Visiting professor at The Fryderyk Chopin Institute, researcher at CCARH/φ.
Packard Humanities InstituteCalifornia
Pinned Repositories
bach-370-chorales
370 Four-part Chorales by J.S. Bach in the Humdrum file format.
beethoven-piano-sonatas
Digital edition of L. van Beethoven's piano sonatas in the Humdrum file format, based on the Durand 1915 edition edited by Paul Dukas.
humextra
C++ programs and library for processing Humdrum data files. Best to install from https://github.com/humdrum-tools/humdrum-tools . See https://github.com/craigsapp/humlib for modernized Humdrum file parsing library.
humlib
Humdrum data parsing library in C++
improv
Interactive MIDI programming for Linux, Windows and OS X.
MazurkaPlugins
Vamp plugins for audio analysis in Sonic Visualiser.
midifile
C++ classes for reading/writing Standard MIDI Files
mozart-piano-sonatas
Digital edition of W.A. Mozart's piano sonatas in the Humdrum file format, based on the Alte Mozart-Ausgabe.
ratioscore
Ratioscores allow for just-intonation playback using any General MIDI synthesizer.
scorelib
SCORE data file processing library in C++
craigsapp's Repositories
craigsapp/midifile
C++ classes for reading/writing Standard MIDI Files
craigsapp/humlib
Humdrum data parsing library in C++
craigsapp/bach-370-chorales
370 Four-part Chorales by J.S. Bach in the Humdrum file format.
craigsapp/humextra
C++ programs and library for processing Humdrum data files. Best to install from https://github.com/humdrum-tools/humdrum-tools . See https://github.com/craigsapp/humlib for modernized Humdrum file parsing library.
craigsapp/mozart-piano-sonatas
Digital edition of W.A. Mozart's piano sonatas in the Humdrum file format, based on the Alte Mozart-Ausgabe.
craigsapp/improv
Interactive MIDI programming for Linux, Windows and OS X.
craigsapp/beethoven-piano-sonatas
Digital edition of L. van Beethoven's piano sonatas in the Humdrum file format, based on the Durand 1915 edition edited by Paul Dukas.
craigsapp/ratioscore
Ratioscores allow for just-intonation playback using any General MIDI synthesizer.
craigsapp/scarlatti-keyboard-sonatas
Digital edition of Domenico Scarlatti's keyboard sonatas in the Humdrum file format, based on the Ricordi edition (1906-1913) edited by Alessandro Longo.
craigsapp/beethoven-string-quartets
Digital edition of L. van Beethoven's string quartests in the Humdrum file format.
craigsapp/chopin-mazurkas
Digital edition of Fryderyk Chopin's mazurkas in the Humdrum file format.
craigsapp/joplin
Music of Scott Joplin in the Humdrum file format.
craigsapp/chopin-preludes
Digital edition of Frédéric Chopin's preludes in the Humdrum file format.
craigsapp/haydn-piano-sonatas
Digital encodings of Joseph Haydn's piano sonatas based on Universal Edition publications 1-4 (1901)
craigsapp/hummel-preludes
Digital edition of Johann Nepomuk Hummel's op. 67 preludes in all keys in the Humdrum file format.
craigsapp/website-polish-scores
Front-end for digital transcriptions of the Polish Music Heritage in Open Access project
craigsapp/Musikalisches-Wuerfelspiel
Online implementation of Mozart K 516f
craigsapp/erk-liederschatz
Digital edition of the Deutscher Liederschatz, edited by Ludwig Erk, in the Humdrum file format.
craigsapp/jrp-data-server
Backend data server for Josquin Research Project
craigsapp/knuth-fantasia-apocalyptica
a translation of the Greek text of the Revelation of Saint John the Divine into music composed 2012–2017 by Donald E. Knuth
craigsapp/scriabin
An encoding of Alexander Scriabin's solo piano music in kern
craigsapp/seps2svg
Ruby script that converts EPS files output by the SCORE music typesetting software to SVG graphics.
craigsapp/art-of-the-fugue
J.S. Bach, Art of the Fugue, BWV 1080 in Humdrum format
craigsapp/bach-musical-offering
Johann Sebastian Bach, Musical Offering (BWV 1079) in Humdrum digital score format
craigsapp/creighton-nova-scotia
Digital edition of Songs and Ballads from Nova Scotia, collected by Helen Creighton (1932) in the Humdrum file format.
craigsapp/maps
Demos of online mapping software
craigsapp/neume-sampler
Neume Sampler Demo
craigsapp/nifc-digital-score-server
Data management system for NIFC Humdrum scores.
craigsapp/performance-scores
Single-system scores for use in performance analysis software
craigsapp/vivaldi-op6
Vivaldi Op. 6, Chez Jeanne Roger, No.452 (c1720)