Subject: Notation carrée

From: Bernard Meylan <[email-masked]>
Date: Tue, 10 Feb 2015 00:47:05 -0700 (MST)

Bonjour à tous,

savez-vous comment générer une notation telle que celle-ci:

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582202/notes_carr%C3%A9es.jpg> 

Les notes ressemblent -mais noircies- avec le style Petrucci, aux brèves
(\breve).

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 10 Feb 2015 09:06:23 +0100

Bonjour,

Peut-être avec :

\hide Voice.Stem

\override NoteHead.style = #'medicaea.punctum

?

Bonne journée,

Christophe

Christophe Pochon
http://www.christophe-pochon.com

Le 10 février 2015 08:47, Bernard Meylan <[email-masked]> a écrit :

> <
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7582202/notes_carr%C3%A9es.jpg
> >
>
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202.html
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Bernard Meylan <[email-masked]>
Date: Tue, 10 Feb 2015 01:38:29 -0700 (MST)

Parfait pour les notes en fer-de-lance (losangées) mais je cherche encore les
notes carrées noires. Je pensais les trouver dans la version Vaticana...
mais non...

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582204.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Christophe Pochon <[email-masked]>
Date: Tue, 10 Feb 2015 09:49:09 +0100

Chez moi ça fait des notes carrées, ou plutôt rectangulaires et pas des
losanges...  (version 2.19.15)

Christophe

Christophe Pochon

Le 10 février 2015 09:38, Bernard Meylan <[email-masked]> a écrit :

> http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582204.html

---

From: Éditions IN NOMINE <[email-masked]>
Date: Tue, 10 Feb 2015 09:50:16 +0100

Bonjour Bernard.

Qque chose comme ceci ?

\version "2.19.13"

blackBrevis = {
  \once \override NoteHead  #'stencil = #ly:text-interface::print
  \once \override NoteHead #'text = #(markup #:musicglyph
"noteheads.sM3blackligmensural") }

\relative c'{\clef alto
\override NoteHead.style = #'neomensural
\blackBrevis d\breve*1/2 \bar "|."
}

A bientôt !
JMarc

Le Tue, 10 Feb 2015 01:38:29 -0700 (MST),
Bernard Meylan <[email-masked]> a écrit :

> Parfait pour les notes en fer-de-lance (losangées) mais je cherche
> encore les notes carrées noires. Je pensais les trouver dans la
> version Vaticana... mais non...
> 
> Bernard
> 
> 
> 
> 
> 
> 
> -----
> Cordialement
> 
> Bernard
> --

-- 
Jean-Marc LEGRAND
Éditions IN NOMINE

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 10 Feb 2015 11:01:15 +0100

Bonjour Bernard, bonjour à Tous,

Je pense que, si tu souhaites te rapprocher au mieux du fac-similé, tu n'a
d'autre choix que de te bidouiller des nouvelles têtes de note.

Par exemple :

\version "2.18.2"

%% On définit deux nouvelles têtes de note
#(define (ly:note-head::my-note-heads grob)
  (let ((duration (ly:grob-property grob 'duration-log)))
    (case duration
      ((0) (grob-interpret-markup grob
             #{
                \markup
                \scale #'(1 . 1.1)
                \with-dimensions #'(-.55 . .55) #'(.5 . .5)
                \concat {
                  \lower #.6
                  \override #'(thickness . 1.5)
                  \draw-line #'(0 . 1.2)
                  \hspace #-.1
                  \rotate #90 \musicglyph #"noteheads.s2laFunk"
                  \hspace #-.1
                  \lower #.6
                  \override #'(thickness . 1.5)
                  \draw-line #'(0 . 1.2)
                }
             #}))
      ((1) (grob-interpret-markup grob
             #{
                \markup
                \scale #'(1.1 . 1.7)
                \musicglyph #"noteheads.s2miFunk"
             #}))
       (else (ly:note-head::print grob)))))

%%%% Exemple %%%%%

\score {
  \new Staff {
    \clef "mensural-c4"
    \tweak direction #DOWN
    \tweak self-alignment-X #LEFT
    \mark\markup\tiny "Kyrie secundus"
    \cadenzaOn
    %% on définit plusieurs voix pour aligner les carrées à volonté
    << { \once\override NoteColumn.force-hshift = #-1.5 a1 } \\ { b } >>
    << { g } \\ { a } >>
    << { g } \\ { a } >>
    << { \once\override NoteColumn.force-hshift = #1 d } \\ { a } >>
    \bar "|"
    << { \once\override NoteColumn.force-hshift = #-1.55 f } \\ { g } \\ {
\once\override NoteColumn.force-hshift = #.5 a } >>
    \bar "|"
    b a2 g f e d c1
    %% on redéfinit le glyphe du point d'orgue
    \once\override Script.stencil =
      #(lambda (grob) (grob-interpret-markup grob
          #{ \markup\concat { \hspace #-.8 \lower #2 \rotate #90
\musicglyph #"timesig.mensural64" } #}))
    d_\fermata
    \bar "||"
    s
  }
  \layout {
    indent =20
    \context {
      \Staff
      instrumentName = \markup\column { Secundus Chorus }
      %% on impose les nouvelles têtes de note à la portée
      \override NoteHead.stencil = #ly:note-head::my-note-heads
    }
    \context {
      \Score
      \omit TimeSignature
      \omit Stem
    }
  }
}

Cordialement,
Pierre

---

From: Éditions IN NOMINE <[email-masked]>
Date: Tue, 10 Feb 2015 11:22:50 +0100

Grande classe ;o) !
Merci pour ce beau snippet !

JMarc

Le Tue, 10 Feb 2015 11:01:15 +0100,
Pierre Perol-Schneider <[email-masked]> a écrit :

>     << { \once\override NoteColumn.force-hshift = #-1.5 a1 } \\ { b }
> >> << { g } \\ { a } >>
>     << { g } \\ { a } >>
>     << { \once\override NoteColumn.force-hshift = #-1.55 f } \\ { g }
> \\ { \once\override NoteColumn.force-hshift = #.5 a } >>
>     \bar "|"
>     b a2 g f e d c1

-- 
Jean-Marc LEGRAND
Éditions IN NOMINE

---

From: Bernard Meylan <[email-masked]>
Date: Tue, 10 Feb 2015 03:43:33 -0700 (MST)

Pierre, là, je salue bien bas... pfouou, c'est du schème de haut vol, très
loin de mes compétences.

Grand merci!

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582209.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 10 Feb 2015 12:08:31 +0100

Très heureux de votre enthousiasme !!
Ci-dessous le même code avec quelques ajustements :

\version "2.18.2"

%%%% Exemple %%%%%

\score {
  \new Staff {
    \clef "mensural-c4"
    \tweak direction #DOWN
    \tweak self-alignment-X #LEFT
    \mark\markup\tiny "Kyrie secundus"
    \cadenzaOn
    %% on définit plusieurs voix pour aligner les carrées à volonté
    << { \once\override NoteColumn.force-hshift = #-1.5 a1 } \\ { b } >>
    << { g } \\ { a } >>
    << { g } \\ { a } >>
    << { \once\override NoteColumn.force-hshift = #1 d } \\ { a } >>
    \bar "|"
    << { \once\override NoteColumn.force-hshift = #-1.52 f } \\ { g } \\ {
\once\override NoteColumn.force-hshift = #.51 a } >>
    \bar "|"
    b a2 g f e d c1
    %% on redéfinit le glyphe du point d'orgue
    \once\override Script.stencil =
      #(lambda (grob) (grob-interpret-markup grob
          #{ \markup\concat { \hspace #-.8 \lower #2 \rotate #90
\musicglyph #"timesig.mensural64" } #}))
    d_\fermata
    \bar "||"
    s
  }
  \layout {
    indent =20
    \context {
      \Staff
      instrumentName = \markup\column\fontsize #-1
        {
          Secundus \vspace #-.4 Chorus
        }
      %% on impose les nouvelles têtes de note à la portée
      \override NoteHead.stencil = #ly:note-head::my-note-heads
    }
    \context {
      \Score
      \omit TimeSignature
      \omit Stem
      \override BarLine.bar-extent = #'(-2.5 . 2.5)
    }
  }
}

Bonne lecture !
Pierre

2015-02-10 11:43 GMT+01:00 Bernard Meylan <[email-masked]>:

> http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582209.html

---

From: Remy CLAVERIE <[email-masked]>
Date: Tue, 10 Feb 2015 12:36:49 +0100 (CET)

Bonjour Bernard,

Tu peux nous dire de quelle oeuvre est cet extrait ?

Merci !

Rémy

 

> Message du 10/02/15 09:04
> De : "Bernard Meylan" 
> A : [email-masked]
> Copie à : 
> Objet : Notation carrée
> 
> Bonjour à tous,
>

---

From: Bernard Meylan <[email-masked]>
Date: Tue, 10 Feb 2015 05:16:02 -0700 (MST)

Rémy wrote
> Tu peux nous dire de quelle oeuvre est cet extrait ?

Oui, bien sûr. Il s'agit d'une messe d'un compositeur italien du XVIe
siècle, Bernardino Bottazzi. Entre les pièces à 4 voix comme celle-ci:

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582212/kyrie_primus_petrucci.png> 

j'intercale les versets du Plain-chant comme celui de mon premier message.

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582212.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Bernard Meylan <[email-masked]>
Date: Tue, 10 Feb 2015 08:58:12 -0700 (MST)

Et voilà le résultat, avec l'aide de Pierre:

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582213/kyrie_primus_petrucci.png> 

Mais j'ai dû un peu tricher pour inclure le verset du Plain-chant: je l'ai
d'abord fait graver par LilyPond en .png; j'ai exporté ce dernier en .eps
avec Inkscape et ai inclus cet .eps dans le code. Le bizarre de l'histoire
est que LilyPond est capable d'effectuer elle même la gravure en .eps (mais
je lis «backend EPS»... c'est quoi ce truc??) mais plante, chez moi en tous
cas, lorsque je veux utiliser cet .eps...

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582213.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Remy CLAVERIE <[email-masked]>
Date: Tue, 10 Feb 2015 19:03:27 +0100 (CET)

Superbe !

Félicitations Bernard.

Rémy

 

> Message du 10/02/15 17:14
> De : "Bernard Meylan" 
> Objet : Re: re: Notation carrée
>

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 10 Feb 2015 20:08:33 +0100

Du très beau travail, bravo Bernard.
Pierre

Le 10 février 2015 19:03, Remy CLAVERIE <[email-masked]> a écrit :

> > De : "Bernard Meylan" <[email-masked]>
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7582213/kyrie_primus_petrucci.png>
>
> >
> http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582213.html

---

From: Bernard Meylan <[email-masked]>
Date: Wed, 11 Feb 2015 16:34:19 -0700 (MST)

Grace à un forum comme celui-ci, et des aides comme les vôtres (je vous cite
pas tous... ça ferait trop long, mais je dis bien: vous TOUS), je suis très
heureux de pouvoir sortir des partitions comme celle-ci:

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582225/christe_secundus_petrucci.png> 

Merci!

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Notation-carree-tp7582202p7582225.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.