Re: how to automatically add ovtaves to some pitches

2020-11-28 Thread Stefan Thomas
Dear Mark, thanks for Your tip. I have now a working solution. But I would like to do it in another way, with whenPitchAbove = #(define-scheme-function (pitch proc) (ly:pitch? procedure?) (lambda (m) (let ((p (ly:music-property m 'pitch))) (if (and (ly:pitch? p) (ly:pitch? p1

Re: how to automatically add ovtaves to some pitches

2020-11-28 Thread Mark Knoop
At 14:53 on 28 Nov 2020, Stefan Thomas wrote: > Dear community, > I wanted to add an octavation only to specific pitches. I hope that > the following snippet shows better what I want. Unfortunately it > doesn't work. > SNIPPET > \version "2.20.0" > > % a pitch filter > whenPitchAbove

Re: how to automatically add ovtaves to some pitches

2020-11-28 Thread Stefan Thomas
Dear community, I wanted to add an octavation only to specific pitches. I hope that the following snippet shows better what I want. Unfortunately it doesn't work. SNIPPET \version "2.20.0" % a pitch filter whenPitchAbove = #(define-scheme-function (pitch proc) (ly:pitch?

Re: how to automatically add ovtaves to some pitches

2020-11-28 Thread Mark Knoop
At 10:51 on 28 Nov 2020, Stefan Thomas wrote: > Dear community, > I would like to add automatically an octabe to certain pitches, e.g. > higher than d''. > I have in mind something like this: > %% SNIPPET > \version "2.18.2" > global = { > \time 6/8 \clef "treble_8" } > okT =

how to automatically add ovtaves to some pitches

2020-11-28 Thread Stefan Thomas
Dear community, I would like to add automatically an octabe to certain pitches, e.g. higher than d''. I have in mind something like this: %% SNIPPET \version "2.18.2" global = { \time 6/8 \clef "treble_8" } okT = #(define-music-function (x) (ly:music?) #{ \context Voice <<