((baroque)
(string-append (number->string duration)
(if (< duration 0) "mensural" "")))
+ ((mensural) (string-append (number->string duration) (symbol->string style)))
((default) (number->string duration))
(else
(string-append (number->string (max 0 duration)) (symbol->string style)))))