At 11:09 on 15 Jun 2020, Gianmaria Lari wrote:
> Sometimes I would like to modify a bit the midi file generated by
> Lilypond. What stops me from doing that is that in case I modify the
> lilypond source I lose all the work done on the midi and I have to do
> it again from scratch.
>
> So I was wondering if anyone knows a software that gives you the
> possibility to record the list of operations I do on a midi file so
> that I can reapply them "automatically". Of course I understand the
> limitation that a software like this will have: the midi file you want
> to apply the change has to be "very similar" to the original one (for
> example changing only the note pitch etc. etc.).

There are various utilities on the web for converting midi to and from text 
formats, e.g. http://www.archduke.org/midi/

You could have a potential workflow as follows:

- convert Lilypond's MIDI output to text
- edit as necessary
- save diff of the edit
- convert back to MIDI for playback
...
- edit Lilypond, export new MIDI, convert to text
- use patch to apply previous diff
- convert back to MIDI for playback

https://www.pair.com/support/kb/paircloud-diff-and-patch/

--
Mark Knoop

Reply via email to