Subject: modifier l'armure , et problème avec la pause.

From: biduloss <[email-masked]>
Date: Sat, 19 Nov 2011 10:26:39 -0800 (PST)

Bonsoir à tous ,
je suis confronté à deux problèmes , j'espère que vous saurez m'indiquer des
pistes pour les résoudre.

Tout d'abord , j'aimerais rapprocher un bémol de ma clé ( \key d \minor )
car celui-ci est trop proche du do à certains moments , et cela peut prêter
à confusion . J'imagine que l'on doit passer par un graveur mais je ne
maitrise pas encore assez le sujet.. :)  .

Mon second problème concerne les pauses durant une mesure.
J'utilise " R1 " , la pause s'affiche bien au milieu de la mesure , par
contre elle est placée juste en dessous de la 5ème ligne de ma clé de Fa ,
alors que j'aimerais qu'elle s'affiche sous la 4ème . Ce qui je crois , est
la convention .

En espérant avoir été assez clair , je vous remercie par avance de vos
éclaircissements.

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7011819.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sat, 19 Nov 2011 21:53:47 +0100

> maitrise pas encore assez le sujet.. :)  .

Bonsoir,

Tu utilises quelle version ?
Il y avait un bug dans l'espacement horizontal entre l'armure et la
note qui suit.  L'espacement doit être fixe et cela a été corrigé entre
la version 2.15.9 et 2.15.10.  Donc si tu utilises la version 2.14.2
le bug est toujours présent.  Je te conseille d'essayer la dernière
version de développement et de voir si cela te convient.

> alors que j'aimerais qu'elle s'affiche sous la 4ème . Ce qui je crois , est

Tu utilises une construction polyphonique  << \\ >>  ou bien un
\voiceOne  dans la voix en question ?  Dans ce cas la convention place
la pause plus haut.  Pour modifier la hauteur de la pause il faut
utiliser  \override MultiMeasureRest #'staff-position = #2
Mais si tu nous donnes un exemple de ton code, on peut peut-être
trouver une autre solution.

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: biduloss <[email-masked]>
Date: Sun, 20 Nov 2011 01:33:28 -0800 (PST)

Merci beaucoup .

le premier problème , celui des armures , semble être résolu grâce au
changement de version .
La distance du bémol est fixe , et il n'y a plus de confusion sur le do ou
le la.

Pour le second problème , grâce à ta commande : \override MultiMeasureRest
#'staff-position = #2 , les pauses de mesure ( R1 ) s'affichent bien sous la
4ème ligne .
Mais pourquoi donc mes pauses et demi pauses (r1 , r2) ne s'affichent-elles
pas aussi sous cette 4ème ligne ?
J'arrive à les placer grâce à la commande \rest mais c'est plutôt
fastidieux.
Pour répondre à ta question , oui ces pauses s'insèrent dans des voix ( \new
Voice ) quatre pour être exact , chacune dédiée à un instrument .
Serait-ce cela l'origine du problème ? Où est ce une convention musicale
liée à l'emploi des voix ?

Aussi , aimerais-je décaler horizontalement certaines demi-pauses , afin que
celles ci s'affichent non plus à gauche (par exemple) de la mesure mais
plutôt au quart  (je n'ai pas encore potassé les \override ...)

Merci encore de m'avoir répondu aussi rapidement.

Cordialement,

b.

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7013330.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 20 Nov 2011 11:22:02 +0100

> liée à l'emploi des voix ?

Essaie de fournir un exemple (minimal) de ton code.
Les voix sont-elles sur la même portée, quelle structure (polyphonique)
as-tu utilisée ?

Pour remettre les silences à leur place d'origine (milieu de la portée)
tu peux utiliser  \override Rest #'direction = #0 .
Plus simplement, un  \oneVoice  devrait tout remettre en place (pauses
et silences), mais je suppose que s'ils sont repris dans un  \voiceOne
(hampes, liaisons forcées vers le haut) il doit y avoir une raison.
Sans ton code impossible de voir ce qui se passe et de proposer une
solution plus appropriée à ton problème.

> plutôt au quart  (je n'ai pas encore potassé les \override ...)

Si LilyPond les place à cet endroit il s'agit certainement d'une règle
de typographie musicale.  Tu peux les décaler avec la commande
  \once \override Rest #'X-offset = #2
mais je ne le recommanderais pas pour plusieurs raisons (>< règles
typographiques, valeur dépendant de l'espacement horizontal dans les
autres voix, etc.).

Cordialement,
Xavier

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 20 Nov 2011 11:32:59 +0100

> tu peux utiliser  \override Rest #'direction = #0 .

  \override Rest #'staff-position = #0

est plus robuste (ignore les collisions, ce qui n'est pas le cas de
  \override Rest #'direction = #0 ).

Cordialement,
Xavier

---

From: biduloss <[email-masked]>
Date: Sun, 20 Nov 2011 02:42:25 -0800 (PST)

Voici un bout de mon code :

% début du code

\new GrandStaff << 
	\override Score.BarNumber #'break-visibility = #'#(#f #t #t)
	#(set-accidental-style 'voice 'Score)
	\set Score.barNumberVisibility = #all-bar-numbers-visible
	\bar ""
	\override Score.TimeSignature #'break-visibility = #end-of-line-invisible		

	
	\new Staff = "haut" { \time 4/4 \clef treble \key d \minor

		<<
			\new Voice = "soprano" {
				\voiceOne  \include "soprano.ly"
				}
			
			\new Voice = "alto" {
				\voiceTwo  \include "alto.ly"
				}

		}
	
	\new Staff = "bas" { \time 4/4 \clef bass \key d \minor 	

		<<
			\new Voice = "tenor" {
				\voiceOne  \include "tenor.ly"
			}
			
			\new Voice = "baryton" {
				\voiceTwo   \include "baritone.ly"
			}
		
		}

% fin du code

Dans chaque fichier inclus , j'ai écrit la musique précédée de la commande que vous m'avez conseillé : \override MultiMeasureRest #'staff-position = #2.
Par exemple pour soprano.ly :

% début du code

\relative c'' {
					
		\override MultiMeasureRest #'staff-position = #2 
		c,16 c c2 .... }

% fin du code .

L'ajout de \override MultiMeasureRest #'staff-position = #2  pour chaque fichier inclus me semble un peu lourd , mais en l'incluant avant dans l'arborescence je me retrouvais avec des erreurs d'affichage.

Mais je remarque que j'ai oublié le \oneVoice ...
Après un test rapide ça semble s'améliorer ...

Le 20 nov. 2011 à 11:22, Xavier Scheuer [via LilyPond French Users] a écrit :

> 2011/11/20 biduloss <[hidden email]>:
> 
> > Merci beaucoup . 
> > 
> Xavier Scheuer <[hidden email]> 
> 
> _______________________________________________ 
> liste de diffusion lilypond-user-fr 
> [hidden email] 
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
> 
> 
> If you reply to this email, your message will be added to the discussion below:
> http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7013378.html
> To unsubscribe from modifier l'armure , et problème avec la pause., click here.
> NAML

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7013402.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 20 Nov 2011 13:18:28 +0100

2011/11/20 biduloss <[email-masked]>:
> Dans chaque fichier inclus , j'ai écrit la musique précédée de la commande
> que vous m'avez conseillé : \override MultiMeasureRest #'staff-position =
> #2.
> L'ajout de \override MultiMeasureRest #'staff-position = #2  pour chaque
> fichier inclus me semble un peu lourd , mais en l'incluant avant dans
> l'arborescence je me retrouvais avec des erreurs d'affichage.

Tu as bien deux voix par portée et des  \voiceOne ,  \voiceTwo .
Ils forcent les hampes, liaisons, etc. de la voix de soprano vers le
haut et celles de la voix d'alto vers le bas (idem pour tenor/bass).
Cela est normal, voulu, conventionnel.

\voiceOne ,  \voiceTwo  déplacent également les pauses et silences vers
le haut/bas et *cela est normal également*.  En effet si l'une des voix
a des silences alors que l'autres a des notes, ou si les deux voix de
la portées ont des silences de longueurs différentes, la hauteur des
silences permet de différencier ces voix.

En fait tu aimerais pouvoir "fusionner" les silences au milieu de la
portée lorsque les deux voix ont des silences simultanés, non ?
Il y a un bout de code qui permet de faire cela (et une demande
d'implémentation de cette fonctionnalité directement dans LilyPond de
ma part), mais je viens de remarquer que le code du LSR #336 ne
fonctionne pas avec les version actuelles et il y a petit souci avec
l'utilisation du code de issue #1228 .
http://lsr.dsi.unimi.it/LSR/Item?id=336
http://code.google.com/p/lilypond/issues/detail?id=1228

J'ai demandé de l'aide sur la liste internationale pour faire
fonctionner ce code correctement (cela dépasse malheureusement mes
faibles capacités).   Je reviens ici si un gentil "power user" propose
une solution.

Cordialement,
Xavier

---

From: biduloss <[email-masked]>
Date: Sun, 20 Nov 2011 10:06:06 -0800 (PST)

Merci . Je pense avoir réglé mon problème avec les pauses , juste quelques unes à ajuster avec \rest .
Par contre j'ai un souci depuis que j'ai installé la nouvelle version de lilypond , j'avais bien indiqué la ligne #(set-accidental-style 'voice 'Score) , mais maintenant les altérations concernées ne sont plus affichées . Alors que ça marchait très bien avant ...
Et je ne comprends vraiment pas pourquoi ...

Le 20 nov. 2011 à 13:19, Xavier Scheuer [via LilyPond French Users] a écrit :

> http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7013559.html

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7014173.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 20 Nov 2011 21:14:47 +0100

> unes à ajuster avec \rest .

Sinon tu peux utiliser le fichier ci-joint (ou l'inclure directement
dans un de tes fichiers).  Il y a des commentaires explicatifs et un
exemple "test" montrant le fonctionnement.
Thomas Morley a intégré les suggestion de Neil et cela fonctionne bien
avec les silences multimesures.

Je te conseillerais d'utiliser

  \layout {
    \mergeRests
  }

> Par contre j'ai un souci depuis que j'ai installé la nouvelle version de
> lilypond , j'avais bien indiqué la ligne #(set-accidental-style 'voice
> 'Score) , mais maintenant les altérations concernées ne sont plus affichées
> . Alors que ça marchait très bien avant ...

Oui, David a changé pas mal de truc dans les music functions.
Il est conseillé d'utiliser  convert-ly  sur ses fichiers lorsqu'on
passe à une nouvelle version de LilyPond (d'où l'importance d'avoir un
\version  correspondant à la version utilisée dans le fichier).
En l'occurrence ici les # ont été remplacés par des $ :

  $(set-accidental-style 'voice 'Score)

La doc 2.15.19 a été changée accordingly.

Cordialement,
Xavier

---

From: biduloss <[email-masked]>
Date: Sun, 20 Nov 2011 15:56:06 -0800 (PST)

Ok merci , j'essaierai ce fichier demain .

Pour le lancement de convert-ly , je crois que je me trouve devant le même problème décrit dans ce message :
http://lilypond-french-users.1298960.n2.nabble.com/probleme-avec-convert-ly-td5086395.html  .

En effet , moi aussi j'utilise jEdit sous mac os X , et il n'a pas l'air de trouver le chemin d'accès de convert-ly .

J'ai donc essayé la procédure indiquée ici : http://lilypond.org/doc/v2.13/Documentation/web/macos-x#MacOS-X  ,
mais là encore je reste bloqué à l'étape 2 , tout ça me semblant encore très abstrait .

J'ai aussi essayé en lançant lilypond en cliquant simplement sur mon fichier *.ly , puis dans le menu : compile/update syntax : une fenêtre se lance , "Applying conversion:" s'affiche , mais aucune évolution .

D'ailleurs je remarque que lorsque je clique sur "plus d'infos" sur mon fichier lilypond , celui indique la version " 2.14.2" , et non pas la "2.15..." .

En tout cas ta commande   $(set-accidental-style 'voice 'Score)  a résolu mon problème d'altérations dans les voix , mais j'aimerais bien y voir plus clair sur cette histoire de version...
Dois je comprendre que tous les dièses (pas les dièses musicaux) doivent dorénavant être remplacés par des " $ " ?

Le 20 nov. 2011 à 21:15, Xavier Scheuer [via LilyPond French Users] a écrit :

>  merge-rests-2.ly (7K) Download Attachment
> 
> 
> http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7014444.html

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7014942.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Christophe D <[email-masked]>
Date: Tue, 22 Nov 2011 05:34:11 -0800 (PST)

biduloss wrote
> 
> Pour le lancement de convert-ly , je crois que je me trouve devant le même
> problème...
> 
Bonjour,

Contrairement à "lilypond", "convert" (et quelques autres) n'accepte(nt) pas
d'espace dans le nom du fichier (en tout cas sous Windz)... est-ce peut-etre
là le problème ?

Cdlt,
Jean-Christophe

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7020408.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: biduloss <[email-masked]>
Date: Tue, 22 Nov 2011 13:19:03 -0800 (PST)

Bonsoir , 

Qu'entendez vous par espace dans le nom du fichier ?
En réalité , voici ma configuration de lilypondtool :

emplacement du programme : /Applications/LilyPond.app/Contents/Resources/bin
invocation de lilypond : lilypond
invocation de convert-ly : convert-ly.py (j'ai également essayé convert-ly seul mais sans succés). (et à chaque fois sans espace , ni avant ni après)

J'ai suivi la procédure à laquelle renvoie le lien situé dans mon dernier message mais n'étant pas un crack de la programmation j'ai certainement du rater des étapes. De plus les messages censés s'afficher ne s'affichent pas chez moi .

quelqu'un est-il arrive à invoquer convert-ly sous mac via jedit ?
Même si pour l'instant ce n'est pas gênant (grâce aux solutions apportées par Xavier) cela risque t il de devenir handicapant lors de la sortie des prochaines versions de lilypond ?

Le 22 nov. 2011 à 14:34, Jean-Christophe D [via LilyPond French Users] a écrit :

> biduloss wrote
> Pour le lancement de convert-ly , je crois que je me trouve devant le même problème...
> Bonjour, 
> 
> Contrairement à "lilypond", "convert" (et quelques autres) n'accepte(nt) pas d'espace dans le nom du fichier (en tout cas sous Windz)... est-ce peut-etre là le problème ? 
> 
> Cdlt, 
> Jean-Christophe 
> 
> 
> http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7020408.html

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7022031.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Jean-Christophe D <[email-masked]>
Date: Tue, 22 Nov 2011 13:43:20 -0800 (PST)

biduloss wrote
> Qu'entendez vous par espace dans le nom du fichier ?
J'entendais : exemple "Ma musique.ly" (il y a un espace dans le NOM du
fichier)
Appeler le fichier genre: "MaMusique.ly" ou "musique.ly" le temps de la
conversion, le cas échéant.

biduloss wrote
> 
> invocation de convert-ly : convert-ly.py (j'ai également essayé convert-ly
> seul mais sans succés). (et à chaque fois sans espace , ni avant ni après)
> 
invocation en ligne de commande: convert-ly musique.ly
ou: convert-ly.py musique.ly
(depuis edit je n'ai jamais fait de convert)

Bonne soirée,
Jean-Christophe

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7022129.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Philippe Nenert <[email-masked]>
Date: Tue, 22 Nov 2011 22:50:59 +0100

Je pratique le “mac” …

Il y a une façon plus simple à mon sens que de devoir ajouter un fichier exécutant chaque binaire lilypond.

Dans ce qui suit “moi” représente le nom d'utilisateur (pour le voir : ouvrir une fenêtre “Terminal” et taper la commande pwd)

Nous avons dans notre dossier /User/moi un fichier “.profile”
Il faut l'éditer avec votre éditeur préféré et ajouter si cette ligne n'existe pas en début de fichier 

# Ajout du dossier de Lilypond à mon PATH
export PATH=/Applications/lilypond.app/Contents/Resources/bin:$PATH

Après il suffit de relancer “Terminal” pour pouvoir lancer toutes les commandes se trouvant dans le dossier “bin” de lyLipond

Pour ma part j‘ai au mois trois version de lylipond. Chaque dossier “app” contient le numéro de version, donc pour moi ce sera la ligne suivante :
export PATH=/Applications/lilypond-2.15.14-1.app/Contents/Resources/bin:$PATH

Evidemment, chaque changement de version de lilypond m'oblige à changer la ligne dans mon fichier “.profile”. Bien maigre inconvénient pour un bénéfice de tous les jours.

A bientôt, Philippe

PS : Si tu change de question dans ton fil de discussion, soit sympa d'ouvrir un nouveau fil.

Le 22 nov. 2011 à 22:19, biduloss a écrit :

> View this message in context: Re: modifier l'armure , et problème avec la pause.
> [email-masked]

---

From: biduloss <[email-masked]>
Date: Wed, 23 Nov 2011 11:26:02 -0800 (PST)

Merci pour tes précieux conseils , ça fonctionne très bien via le terminal . 
Et pardon de ne pas avoir ouvert un autre fil de discussion , ça ne se reproduira plus !

Le 22 nov. 2011 à 22:51, Philippe Nenert [via LilyPond French Users] a écrit :

>>> To unsubscribe from modifier l'armure , et problème avec la pause., <a href="x-msg://331/" target="_top" rel="nofollow" link="external">click here.
>>> NAML
>> 
>> 
> http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7022172.html

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/modifier-l-armure-et-probleme-avec-la-pause-tp7011819p7025768.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Philippe Nenert <[email-masked]>
Date: Wed, 23 Nov 2011 22:12:57 +0100

> Et pardon de ne pas avoir ouvert un autre fil de discussion , ça ne se reproduira plus !

C'était un message amicale ;-)

En effet, n'étant pas très bon à l'utilisation de lilypond, lorsque le sujet est trop technique je zap.
En ce qui concerne ce fil d discussion, j'ai vu passer le mot “mac”, alors je m'y suis intéressé.
Avoir un “bon” sujet de fil permet, à mon sens, d'obtenir la “bonne” réponse.

Pour ma part utilisant un mac 14 h par jour pour mon travail de développeur web, si tu as besoin d'aide n'hésite pas.

Amitiés, Philippe