After an inordinate amount of time spent splitting K.24 at c' to avoid chords crossing the staff gap, I have two suggestions for midi2ly: 1. If the user could specify the column quantization (zero being equivalent to the current -b option; 1/48th for example would line up all duple durations of 1/16th or greater and all triples of 1/24th or greater ), then chords could always be lined up in columns. 2. When chords are lined up in columns, notes with the same duration in each column could be sorted from high to low before being output. At present, the notes appear to be output in whichever order they happen to appear in the midi file (pretty well random, usually), so a sequence of identical 5-note chords has its notes scattered throughout all 5 threads rather than each pitch being in its own thread. When they have to be separated for autochange as they are now, it requires a truly depressing amount of labour. It would sure help musicians, who tend to start with midi files in a sequencer, to get things typeset by Lily. John