On Tue 10 Sep 2019 at 16:34:56 (+0200), John McWilliam wrote: > The reason for the adjusted first Group (a4~ a16 e, g a) is due to the fact > that the lowest note on a Bb clarinet is e. Thereafter, the broken chords > follow the set pattern until reaching the last group. I have extended my > snippet to illustrate what I mean.
I'm not sure how you expect LP to divine the range of the clarinet. What *would* be a "strange interpretation" to me is transposing an interval of a sixth into a fourth. But the solution to your particular problem might be to observe that most of the notes in your manually adjusted version (senza typo) are shifted in time by one group when compared with the correct (your so-called "wrong") version. Also, several of the groups (corresponding to lines in the source file) are exact repetitions. So I would break your Cmajor variable into 4-note chunks and then build each sequence from these smaller variables. Note that for this to work, you must put \relative { } round the composite scale, not round the 4-note chunks. The latter must be left "floating", neither absolute nor relative. %% ✄ %%%% raw = { c16 e f g } \score { \relative c' { \raw \raw \raw \raw } } baked = \relative { c e f g } \score { \relative c''' { \baked \baked \baked \baked } } %% ✄ %%%% The \relative c''' is impotent in both its effects, because \baked is already absolute. > From: David Wright > > On Tue 10 Sep 2019 at 13:19:52 (+0200), John McWilliam wrote: > > Hi again, > > I attach my attempt to use \modalTranspose in order to save code when > > rewriting broken chords in C major and A minor. The idea is to go ahead > > and repeat the exercise in G major, Eminor etc., however, it looks as > > though I am going to have to write everything out (longhand). You will see > > in my example that modalTranspose gives a strange interpretation of A minor > > and I wonder whether there is a solution to this? > > Shouldn't your manual one be: > > Aminor = \relative c' { > \key a \minor > a4~ a16 c, e a c e, a c e a, c e > } > > which matches the modal transposition. Cheers, David. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user