Andre Van Ryckeghem wrote > 1. In the first bar, the hidden accidentals reserve space. This is corrected in > the second bar by using 'zcf<0 ' ... > =============== > 1 1 6 8 6 8 0 0 1 3 20 0 > > t > ./ > Apb > r8+6 a8n+ o.+5 o_ zff zefi ffi zefi zcf efi zcfi zaf cfi zafi zff afi > r8+zffi > ze / > r8+6 a8n+ o.+6 o_+1 zff zefi ffi zefi > %void space made by efi > zcf<0 > efi zcfi zaf cfi zafi zff afi zffi ze / ...
First let me say I'm again impressed that Andre has uncovered this "feature" in PMX. Very "Werner-like". Not something I ever even thought about before. I've spent some time looking into the PMX coding, with the objective of removing gaps in the printed score caused by midi-only accidentals. This is a real "Pandora's box." The way PMX computes the layout and spacing of multiple accidentals on chords is VERY complex, scattered over multiple subroutines. And it's literally been years since I originally programmed this, so even though I know I can eventually meet the objective, it's taking me some time to reconstruct the logic and internal notation. But in the meantime I'd like to ask Andre exactly why he needs midi-only accidentals in the example. I've done a few tests (on simpler combinations) and it appears that ordinary accidentals on a main note or any chord note are automatically applied in the MIDI to later repetitions of the same note in the same bar, just like they would be played under normal conventions. --Don ------------------------------- TeX-music@tug.org mailing list If you want to unsubscribe or look at the archives, go to http://tug.org/mailman/listinfo/tex-music