lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: positionnement d'une mesure


From: Philippe Hezaine
Subject: Re: positionnement d'une mesure
Date: Sun, 17 Jan 2010 11:32:10 +0100
User-agent: Thunderbird 2.0.0.23 (X11/20091021)

fallout a écrit :
bonjour

alors voila, je fais des partitions de batterie et j'ai juste un soucis de
positionnement:
j'aimerais pouvoir reduire la taille de la première mesure sans pour autant
modifier les autres et ensuite la placer au centre.J'ai supposé que les
prorpiétées "set" ou "override" pouvaient être utilisées mais j'ai un peu de
mal à comprendre avec exactitude ces fonctions.
donc je vous met le code de la partition.



Bonjour,

Je vois que tu t'es inspiré d'une ancienne version du Puzzle du Batteur
quand il s'appelait encore l'Art Libre du Batteur.
Pour ce que tu veux faire tu n'as vraiment pas besoin de copier-coller
ce markup:

"- N'oubliez pas de personnaliser les vélocités après votre copier-coller. Les chiffres au-dessus ou en dessous des notes sont une suggestion. - Don't forget to customise the velocities after your copy and paste.
 Numbers above or below the notes are suggestions."


Voici le code complètement remanié qui répond peut-être à ta question,
car ton exemple ne compile pas tel qu'il est.

%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.12.2"

  \header{
        title = \markup {\override #'(font-name . "Comic Sans MS") {Paradiddle /
Moulin}}
        composer = "Par Fallout"
        arranger = " "
        }

#(set-global-staff-size 22)

  \paper {
        indent = 0\mm
        after-title-spacing = #'((space . 2) (padding . 8) )
        between-system-spacing = #'((space . 2) (padding . 4) )
        top-title-spacing = #'((space . 2) (padding . 8) )
        oddFooterMarkup = \markup {
        \fill-line {
        \fromproperty #'header:arranger
        logiciel:lilipond
        } }
        %ragged-right =##t
        }


#(define mydrums '(
        (snare default #f 0)
        (sidestick mi #f 0)
        (bassdrum default #f -5)
        (lowtom diamond #f -3)
        (hightom diamond #f 3)
        (hihat cross #f 5)
        (pedalhihat xcircle #f -5)
        (crashcymbal  xcircle  #f  7)
        (ridecymbal   triangle #f  5)
        (closedhihat cross "stopped" 5)
        (openhihat cross "open" 5)
        ))

  \markup {

  \score {
    <<
      \new DrumStaff = "title"
        \drummode {
        \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)

   \time 1/4

        sn32 hhp tomh cymc toml ss hho bd
        }
    >>

     \layout { indent = 3.5\cm
      \context {
        \DrumStaff
        fontSize = #-5
        \override StaffSymbol #'staff-space = #(magstep -5)
        \override StaffSymbol #'thickness = #(magstep -5)
                }
             }
        }
         }

Paradiddle = \drummode {
       \time 1/4
        
       \once \override Score. RehearsalMark #'Y-offset = #'5
       \once \override Score. RehearsalMark #'X-offset = #'0
       \mark \markup {\override #'(font-name . "Comic Sans MS") {Hip-Hop.}}
       %\once \set Score.Bars = ##t

        \bar ":|:"sn32^">" hhp tomh cymc toml ss hho bd \bar ":|:"

\break

        \bar ":|:"sn32^">" hhp tomh cymc toml ss hho bd \bar ":|:"
        sn32 < \parenthesize sn > hh cymr toml ss hhc bd \bar ":|:"
        sn32 ss ss cymc toml ss hho bd \bar ":|:"

        \break
        bd8 bd \bar ":|:"
        
       }


  \score  {

        \new DrumStaff \with {
        \consists "Parenthesis_engraver"} %pour les parenthèse

        <<
        \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
        \new DrumVoice { \voiceOne \Paradiddle  }
        >>

}
\midi { }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Ceci dit je ne comprends pas les choix que tu fais dans le define
mydrums. Pourquoi ne pas utiliser au départ le fichier standard de
Lilypond? Je sais bien qu'il n'y a pas de notation standardisée de la
batterie mais il y a tout de même des conventions qui reviennent très
souvent dans les éditions. Par exemple ton emploi de  xcircle  pour la
pedalhihat rend ta partition plus que difficile à lire. Mais tu
n'envisages peut-être qu'une utilisation personnelle de tes partitions.

J'ai commencé à me pencher sur une édition du Puzzle pour un batteur
réel, ce qui est, d'après ce que je vois de ton fichier, le but que tu
recherches, sinon tu n'employerai pas de parenthèses ou d' indications
d'accents.
A cette adresse tu trouveras un premier essai pour traiter ce problème.

http://philippe.hezaine.free.fr/spip.php?article56

Le modèle proposé divise en deux voix distinctes les pieds et les mains.
Peut-être que cela correspond beaucoup mieux à ta demande.
Toute critique ou proposition sur ce sujet est bien sûr la bienvenue.



merci

Amicalement.
--
  Phil.
Superbonus-Project (Site principal) <http://superbonus.project.free.fr>

Superbonus-Project (Plate-forme d'échange):
<http://philippe.hezaine.free.fr>






reply via email to

[Prev in Thread] Current Thread [Next in Thread]