Hello Karim,
Yes, I’ve used your library before and worked with it again just this weekend! Nevertheless, I encountered some problems in lilypond which I wasn’t able to resolve. I have not been able to figure how to have a fixed width spacing for measures in lilypond. This is so I can have a strictly proportional spacing. If I understand correctly, one can have strict proportional spacing within a measure in lilypond, but the width adjustment from measure to measure is more complicated (i.e. I want a 4/8 measure to be twice as wide as a 2/8 measure etc.). It seems simpler to create these spacings in Finale (I’m using Finale 2011), unless you have any suggestions for lilypond?
Another idea that just came to mind while working: it is possible to have different tempi in a voice, the only way I can seem to arrive at this is by concatenating two different voices with different tempi. Do you know if there is a different way to assign tempo changes for specific bars?
And one final question I’m hoping you can help me with: I’m trying to simplify some fairy complex trees by rewriting them in different tempos. In order to figure out what the new tempo should be I need to know what the base subdivision is. That is, say we have something like ((1 4)((1(1 1 1 1 1 1 1 )))) and then another measure with ((1 4)((1(1 1 1 1 1 1 1 1 1)))), how does OM know that the first is 7 16th notes in the time of 4 16ths and the second 9 32nds in the time of 8 32nds? In order for me to calculate the correct new tempo, I need to now if 7 is in the time of 4 16ths or 9 in 32nds.
Any insights would be greatly appreciated.
All best,
jc