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

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

accèder à un contenu musical par un string


From: MORIN Paul
Subject: accèder à un contenu musical par un string
Date: Fri, 19 Feb 2016 19:34:18 +0000

 

Bonsoir

Un problème sans doute très simple : je vourdais, pour automatiser mes extractions de parties séparées , avoir accès aux différentes voix par le bias de leur nom. Prenons l’exemple ci-dessous , qui me permet en changeant la variable rappel , d’avoir ou non un rappel d’une voix sélectionnée. J’aimerais pouvoir avoir accès par exemple à \rappelVoice par le biais du string  ‘rappelVoice’ que je peux facilement construire à partir de l’instrument, partie que je veux éditer .

Merci d’avance pour votre aide.

 

rappelVoice ={…}

rappelVoiceLyrics = …..

VoiceOne  ={…}

 

rappel = ##t

myScore = #(define-music-function  (parser location name) (string? )

        (if  (eqv? rappel #t)

                 #{  << 

                         \new Staff  <<

                           \context Voice = #name  {\rappelVoice}

                           \new Lyrics  {\lyricsto #name \rappelLyrics}

                         >>

                         \new Staff <<

                           \context Voice = "VoiceOne" { \VoiceOne }

                         >>

                     >>

                 #}

                 #{

                   <<

                     \new Staff <<

                       \context Voice = "VoiceOne" { \VoiceOne }

                     >>

                   >>

                 #} 

                 )

           )

\score {

  \myScore  "rappel"

}


reply via email to

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