Débuts ardus

Bonsoir,
Je fais à tâtons mes premiers essais. Ca consiste à copier des exemples en les compliquant toujours un peu plus. Une des difficultés est l'interprétation des commentaires de la fenêtre .log. Par exemple j'ai le message:
"Avertissement : la vérification du type de « InstrumentName » a échoué ;
    la valeur « "Cor 1 " » doit être du type « list »"
Dans la vaste documentation, où trouve-t-on cette liste qui semble être celle des noms d'instruments ?
Merci de bien vouloir m'éclairer.
Cordialement
Pierre

Salut,

A cette page, tu as les noms des instruments midi, c'est peut-être ce que tu cherches.

Bon travail

···

Le 18 novembre 2009 21:46, Pierre RUEL <****@****> a écrit :

Bonsoir,
Je fais à tâtons mes premiers essais. Ca consiste à copier des exemples en
les compliquant toujours un peu plus. Une des difficultés est
l'interprétation des commentaires de la fenêtre .log. Par exemple j'ai le
message:
"Avertissement : la vérification du type de « InstrumentName » a échoué
;
la valeur « "Cor 1 " » doit être du type « list »"
Dans la vaste documentation, où trouve-t-on cette liste qui semble être
celle des noms d'instruments ?
Merci de bien vouloir m'éclairer.
Cordialement
Pierre


liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

--
Jean Argenty

La vache multicolore:
http://jargenty.fr/wp_poesie/

Vue d'IFSI:
http://www.jargenty.fr/wp_ifsi/

L'air du philosophe:
http://www.jargenty.fr/wp_philo/

Une des difficultés est l'interprétation des commentaires de la fenêtre .log.
Par exemple j'ai le message:
"Avertissement : la vérification du type de « InstrumentName » a échoué ;
   la valeur « "Cor 1 " » doit être du type « list »"

Si on est sous Windows on peut essayer ça :
http://lists.gnu.org/archive/html/lilypond-user-fr/2009-07/msg00051.html

Gilles

Bonjour,
Pas l'habitude de recevoir des réponses en direct, mille excuses. Donc je réitère pour la liste (à propos de la liste des instruments MIDI):

···

    Salut,
    Merci, ce sera précieux, mais ça n'a pas l'air d'être ça car
    j'utilise déjà certains termes de la liste et ils font tout de même
    tousser le compilateur. Au fait, les caractères exotiques
    (ci-dessous) sont fournis par le texte .log, ce qui rend
    l'interprétation encore plus délicate. J'ai la même remarque pour
    *tous* les instruments (en fait ceux du quintette à vent, en
    plusieurs exemplaires). J'ai simplement copié les lignes de code de
    l'exemple de quatuor à cordes du manuel, en changeant les noms
    d'instruments, je ne comprends pas pourquoi ça coince. Si quelqu'un
    a une idée ?
    Une autre chose qui me serait utile, c'est un exemple de code avec
    l'instruction \include "italiano.ly <http://italiano.ly>". Est-ce
    que quelqu'un sait où en trouver un ?
    Merci d'avance
    Cordialement
    Pierre

Bonjour Gilles et merci,
Encore des questions: dans quel répertoire mets-tu le .bat en question ? A la racine de C: ?
Je n'ai pas la rubrique "Enregistrer pour les fenêtres futures" mais seulement le choix pour la fenêtre active.
Si je comprends bien, avant de travailler sur lylipond il faut chaque fois ouvrir d'abord la console et taper lily ?
Merci de votre patience à tous !
Cordialement
Pierre

Gilles THIBAULT a écrit :

···

Une des difficultés est l'interprétation des commentaires de la fenêtre .log.
Par exemple j'ai le message:
"Avertissement : la vérification du type de « InstrumentName » a échoué ;
   la valeur « "Cor 1 " » doit être du type « list »"

Si on est sous Windows on peut essayer ça :
Re: format de la sortie standard sous Windows

Gilles

Histoire de faire un peu d'autopub, je vous inviterais volontiers à
jeter un coup d'oeil à mes tutoriels vidéo (par exemple le n°3,
précisément consacré aux noms de notes "à l'italienne").

Cordialement,
V. Villenave.

···

2009/11/19 Pierre RUEL <****@****>:

Une autre chose qui me serait utile, c'est un exemple de code avec
l'instruction \include "italiano.ly <http://italiano.ly>". Est-ce
que quelqu'un sait où en trouver un ?

Bonjour,
A moins que vos tutoriels n'aient été faits que pour vous personnellement, je prendrai la liberté d'y jeter un coup d'oeil :wink:
Merci pour le tuyau.
Cordialement
Pierre

Valentin Villenave a écrit :

···

2009/11/19 Pierre RUEL <****@****>:

   Une autre chose qui me serait utile, c'est un exemple de code avec
   l'instruction \include "italiano.ly <http://italiano.ly>". Est-ce
   que quelqu'un sait où en trouver un ?

Histoire de faire un peu d'autopub, je vous inviterais volontiers à
jeter un coup d'oeil à mes tutoriels vidéo (par exemple le n°3,
précisément consacré aux noms de notes "à l'italienne").
LilyPond - [Le Site]

Cordialement,
V. Villenave.

Bonjour,
Dire que j'aurais pu ignorer encore longtemps l'existence de JEdit et accessoires. Merci Valentin Villenave !
Mais tout n'est pas résolu: est-ce que les variables (contenant de la musique) doivent être préalablement déclarées, initialisées , etc ?
J'ai beau recopier fidèlement un exemple de la doc, en remplaçant par exemple #"Violin 1" par #"Oboe 1", ça foire. Où est l'erreur ?
merci d'avance
Cordialement
Pierre
P.S. C'est agréable, l'informatique expliquée par un musicien !

Valentin Villenave a écrit :

···

2009/11/19 Pierre RUEL <****@****>:

   Une autre chose qui me serait utile, c'est un exemple de code avec
   l'instruction \include "italiano.ly <http://italiano.ly>". Est-ce
   que quelqu'un sait où en trouver un ?

Histoire de faire un peu d'autopub, je vous inviterais volontiers à
jeter un coup d'oeil à mes tutoriels vidéo (par exemple le n°3,
précisément consacré aux noms de notes "à l'italienne").
LilyPond - [Le Site]

Cordialement,
V. Villenave.

Dire que j'aurais pu ignorer encore longtemps l'existence de JEdit et
accessoires. Merci Valentin Villenave !

Mais de rien.

Mais tout n'est pas résolu: est-ce que les variables (contenant de la
musique) doivent être préalablement déclarées, initialisées , etc ?

Les variables sont expliquées dans un autre de mes tutoriels (de
mémoire, le n°6).

En gros, c'est on ne peut plus simple :

% définition de la variable :

violon = \relative { mes notes}

% utilisation de la variable :

\score {
  \new Staff {
    \violon
  }
}

J'ai beau recopier fidèlement un exemple de la doc, en remplaçant par
exemple #"Violin 1" par #"Oboe 1", ça foire. Où est l'erreur ?

La syntaxe #"chaîne de caractères" ne sert qu'à indiquer une chaîne de
caractères, non une variable. Ainsi, je peux très bien avoir une
portée où dans la marge il y aura indiqué la chaîne de caractères
"Trombone à coulisse" alors que dans mon code source la variable
s'appellera \piccolo.

P.S. C'est agréable, l'informatique expliquée par un musicien !

Merci :slight_smile:

Cordialement,
V. Villenave.

···

2009/11/19 Pierre RUEL <****@****>:

Bonsoir et merci,
Ca se décante petit à petit.
Bien à vous
Pierre

Valentin Villenave a écrit :

···

2009/11/19 Pierre RUEL <****@****>:

Dire que j'aurais pu ignorer encore longtemps l'existence de JEdit et
accessoires. Merci Valentin Villenave !

Mais de rien.

Mais tout n'est pas résolu: est-ce que les variables (contenant de la
musique) doivent être préalablement déclarées, initialisées , etc ?

Les variables sont expliquées dans un autre de mes tutoriels (de
mémoire, le n°6).

En gros, c'est on ne peut plus simple :

% définition de la variable :

violon = \relative { mes notes}

% utilisation de la variable :

\score {
  \new Staff {
    \violon
  }
}

J'ai beau recopier fidèlement un exemple de la doc, en remplaçant par
exemple #"Violin 1" par #"Oboe 1", ça foire. Où est l'erreur ?

La syntaxe #"chaîne de caractères" ne sert qu'à indiquer une chaîne de
caractères, non une variable. Ainsi, je peux très bien avoir une
portée où dans la marge il y aura indiqué la chaîne de caractères
"Trombone à coulisse" alors que dans mon code source la variable
s'appellera \piccolo.

P.S. C'est agréable, l'informatique expliquée par un musicien !

Merci :slight_smile:

Cordialement,
V. Villenave.