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
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
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?
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 =
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 <<