Thanka Lucas, but I don't think midi2ly creates the chord names from the midi file; just the individual notes. I was hoping to not have to manually retype those chords. Just an idea... I think I can parse the mma to get chords, then create the ly file. I imagine someone has already done that, but I think I can use awk and lots of conversion rules.
On Sun, Jun 28, 2026, 7:54 AM Lucas Pinke <[email protected]> wrote: > Hi David! > > midi2ly converts midi to notes. Chord symbols are made by creating a > ChordName context. Even without \chordmode the ChordName context works > fine; so you could convert your chord sequence into a variable and called > it to a ChordName context (or other contexts). > > Em dom., 28 de jun. de 2026, 11:39, David Topham <[email protected]> > escreveu: > >> Hi >> LilyPond >> Lovers >> Not sure if is best place for this question... >> >> I recently discovered a program named MMA that is a text- based way to >> describe a backing track using various keywords and predefined music >> patterns. It then produces a midi file. >> I don't think midi2ly can create chord symbals based on the produced midi >> file (e.g. bass, drums, guitar, piano). Especially if arpeggios and walking >> bass. >> I am working on awk script to parse the .mma file and produce a lilypond >> chord chart. >> Do you know best place to post something like that? >> Or if similar efforts already exist? >> Thanks, Dave >> >
