Default types and recommanded tags
The default types are defined in dez-client/dez-analysis/lib/LabelTypes.js. Below are some recommendations. See also http://www.algomus.fr/data for some datasets encoded with these types, notably the dataset of Mozart String Quartets (Allegraud 2019).
type |
Recommended tags |
|---|---|
| Pattern | a, b, c, a1, a2, a', b'... |
| ----------------- | --------------------------------------------------- |
| Harmony | C, Dm, |
| I, ii, III ... VII | |
| I, V6, IV6, ii6/5, V7... as in the RomanText syntax (Gotham 2019) | |
| ----------------- | --------------------------------------------------- |
| Tonality | C, Cm, ... |
| ----------------- | --------------------------------------------------- |
| Cadence | PAC, HC, DC, ... |
| I:PAC, V:PAC, ... | |
| I:PAC, V:PAC, ... | |
| V:PAC MC, I:PAC ECC, ... in a notation inspired by Hepokoski and Darcy, as in (Allegraud 2019) | |
| ----------------- | --------------------------------------------------- |
| Pedal | I, V, ... |
| ----------------- | --------------------------------------------------- |
| Harmonic sequence | M, R1, R2... |
| ----------------- | --------------------------------------------------- |
| Structure | Exposition, Development, Recapitulation |
| Intro, Transition, Conclusion, Coda | |
| Theme, Variation | |
| ----------------- | --------------------------------------- |
| Texture | mel/acc (S/ATBh), as in (Giraud 2014) |
| silence, unison, homorhythmy, parallel-move, hammer |
However, Dezrann is agnostic on these label types and values.
Any type/tag value can be styled through meta.layout rules in .dez files.
In any case, it is recommended to have: - a controlled vocabulary for Types, with no more than 10-20 types - a controlled syntax for tags, dependent on each type
Free text should not be written into tags but rather in comments.