This site collects the various projects that I have created as part of my dissertation Grünfelds Geist. All of them have Grünfeld's recording of Schumann's Träumerei for Welte-Mignon (1905) as their subject.
Projects
- Roll Desk
- Both editor and viewer for piano roll editions, including multiple collated copies, a stemma of versions of piano rolls and explicit editorial assumptions. viewer editor github repo
- linked-rolls
- TypeScript library for creating and modifying critical piano roll editions in the Roll Edition Format. github repo
- welte-t100
- Library for emulating piano rolls for the Welte T-100. github repo
- MPM Desk
- Viewer and editor for interpreting a recorded performance as Music Performance Markup. viewer editor github repo
- espressivo
- Library for creating, manipulating and rendering Music Performance Markup. In large parts a port of meico. github repo
- Welte Ads
- A TEI collection of advertisements for the Welte-Mignon. open github repo
Data
- Roll edition
- The edition of WM 225 as JSON-LD in the Roll Edition Format. edition.jsonld format
- Vocabulary
- The Roll Edition Ontology, a lightweight extension of CIDOC CRM and LRMoo for editions of piano rolls, with its type vocabulary. ontology types
Identifiers
Every entity of the edition has an IRI under this domain. Each of them opens the edition at that entity in Roll Desk: the edition itself is https://welte225.org/, a copy is https://welte225.org/copy/<id>, a symbol read from the roll is https://welte225.org/symbol_<id>, and a hole on a copy is https://welte225.org/<id>.