Aaron Hill <lilyp...@hillvisions.com> writes: > On 2021-11-19 11:28 am, David Kastrup wrote: >> What are other people's feelings here? Should we allow an explicit >> specification of the title as "" to override such a fallback? > > Could it work to add a midiTitle property/field to allow users more > control?
Already there. It's "midititle" though I think. > The default behavior when midiTitle is not specified could still be to > inherit the \header title Already done. > or generate one based on the file name when title is unset. If a user > really wants no title in the MIDI, they would explicitly set midiTitle > to #f or "". The idea here is that a zero-length string is > special-cased to result in no emitted title, which works around the > compatibility issue you described. I am not sure how common that issue is. It's at least on the Solton/Ketron MS80 and MS40 but they are somewhat related. But if it is not set at all, I think it reasonable to not send a title (likely needing a refactoring) or possibly use the filename (most convenient for me but not necessarily for others). -- David Kastrup