|
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" } |
[Prev in Thread] | Current Thread | [Next in Thread] |