Outils pour utilisateurs

Outils du site


issue111:c_c

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
issue111:c_c [2016/08/21 17:26] auntieeissue111:c_c [2016/08/23 19:06] (Version actuelle) andre_domenech
Ligne 9: Ligne 9:
 Qu'est-ce que LilyPond ? Qu'est-ce que LilyPond ?
  
-Pour tous ceux qui savent ce qu'est LaTeX, LilyPond est (en termes très simples) un langage de composition pour la musique. Dans le monde de la musique, on ne parle pas de composition mais de gravure. LilyPond est un langage où vous décrivez la musique, puis il prend l'information (notes, clefs, etc.) et génère les portées et/ou les accords. Côté qualité, je trouve que les PDF qu'il produit sont de meilleure qualité (de la taille de la police à l'espacement en général) que des outils comme TuxGuitar et Tab Pro. Le meilleur, c'est qu'il est multi-plateforme et modifiable n'importe où (car les fichiers sources ne sont que du texte).+Pour tous ceux qui savent ce qu'est LaTeX, LilyPond est (en termes très simples) un langage de composition pour la musique. Dans le monde de la musique, on ne parle pas de compositionmais de gravure. LilyPond est un langage où vous décrivez la musique, puis il prend l'information (notes, clefs, etc.) et génère les portées et/ou les accords. Côté qualité, je trouve que les PDF qu'il produit sont de meilleure qualité (de la taille de la police à l'espacement en général) que des outils comme TuxGuitar et Tab Pro. Le meilleur, c'est qu'il est multi-plateforme et modifiable n'importe où (car les fichiers sources ne sont que du texte).
  
 **How does it Work? **How does it Work?
Ligne 17: Ligne 17:
 Comment ça marche ? Comment ça marche ?
  
-LilyPond utilise des fichiers .ly comme code source. Une fois le code écrit, il est compilé en PDF en utilisant l'outil CLI (Command Line Interface - Interface en ligne de commande) de LilyPond. La façon dont le code source fonctionne est en définissant une portée (Staff) c'est la notation musicale habituelle, ou une tablature (appelée TabStaff), ou toute une variété d'autres options, dont je n'ai essayé aucune jusqu'à présent. Chaque portée peut disposer de plusieurs voix (pour séparer les registres haut et bas, par exemple).+LilyPond utilise des fichiers .ly comme code source. Une fois le code écrit, il est compilé en PDF en utilisant l'outil CLI (Command Line Interface - Interface en ligne de commande) de LilyPond. La façon dont le code source fonctionne est en définissant une portée (Staff)c'est la notation musicale habituelle, ou tablature (appelée TabStaff), ou toute une variété d'autres options, dont je n'ai essayé aucune jusqu'à présent. Chaque portée peut disposer de plusieurs voix (pour séparer les registres haut et bas, par exemple).
  
 **How can I get started? **How can I get started?
Ligne 25: Ligne 25:
 Comment commencer ? Comment commencer ?
  
-Le site Web est http://lilypond.org, bien qu'avec un peu de chance les outils CLI soient déjà dans votre dépôt local. La section Manuels du site (http://lilypond.org/manuals.fr.html) est un bon endroit pour commencer. Une fois que vous êtes à l'aise avec la syntaxe (ou que vous rencontrez un cas d'emploi qui ne parait pas officiellement supporté), alors le dépôt utilisateur de fragments est un excellent endroit à visiter : http://lsr.di.unimi.it/LSR/Search. Pour qui veut quelques exemples réels, passez à la section appelée Les bases, car je vous détaillerai quelques exemples.+Le site Web est http://lilypond.org, bien qu'avec un peu de chance les outils CLI soient déjà dans votre dépôt local. La section Manuels du site (http://lilypond.org/manuals.fr.html) est un bon endroit pour commencer. Une fois que vous êtes à l'aise avec la syntaxe (ou que vous rencontrez un cas d'emploi qui ne paraît pas officiellement supporté), alors le dépôt utilisateur de fragments est un excellent endroit à visiter : http://lsr.di.unimi.it/LSR/Search. Pour qui veut quelques exemples réels, passez à la section appelée Les bases, car je vous détaillerai quelques exemples.
  
 **It seems complicated - why can’t I just drag and drop? **It seems complicated - why can’t I just drag and drop?
Ligne 31: Ligne 31:
 If you want to edit visually, you’ll need to look for other software to work with. Instead, I recommend LilyPond for anyone who prefers having total control (and finds a keyboard to be faster and more efficient than a mouse). I also highly recommend this approach to anyone who wants to learn to read musical notation better (as you’ll learn the note names, and therefore the location on the staff), or for anyone who wants to learn the locations of the notes on their instrument (specifically, guitar). This is because in thinking about the music in terms of notes (instead of string or fret numbers), you’ll learn which note is where - especially as you move on to more complex songs.** If you want to edit visually, you’ll need to look for other software to work with. Instead, I recommend LilyPond for anyone who prefers having total control (and finds a keyboard to be faster and more efficient than a mouse). I also highly recommend this approach to anyone who wants to learn to read musical notation better (as you’ll learn the note names, and therefore the location on the staff), or for anyone who wants to learn the locations of the notes on their instrument (specifically, guitar). This is because in thinking about the music in terms of notes (instead of string or fret numbers), you’ll learn which note is where - especially as you move on to more complex songs.**
  
-Ça parait compliqué - pourquoi ne pas faire un glisser-déposer ?+Ça paraît compliqué - pourquoi ne pas faire un glisser-déposer ?
  
 Si vous voulez juste éditer visuellement, vous devrez chercher et utiliser un autre logiciel. À l'inverse, je recommande LilyPond à qui préfère avoir une maîtrise totale (et qui trouve qu'un clavier est plus rapide et plus efficace qu'une souris). Je recommande aussi cette approche pour celui qui veut apprendre à mieux lire la notation musicale (car vous apprendrez le nom des notes, et, en plus, leur position sur la portée), ou à toute personne qui veut apprendre l'emplacement des notes sur son instrument (particulièrement la guitare). C'est en pensant la musique en termes de notes (plutôt qu'en numéros de cordes ou de frettes), que vous apprendrez l'emplacement de telle ou telle note - particulièrement si vous passez à des morceaux plus compliqués. Si vous voulez juste éditer visuellement, vous devrez chercher et utiliser un autre logiciel. À l'inverse, je recommande LilyPond à qui préfère avoir une maîtrise totale (et qui trouve qu'un clavier est plus rapide et plus efficace qu'une souris). Je recommande aussi cette approche pour celui qui veut apprendre à mieux lire la notation musicale (car vous apprendrez le nom des notes, et, en plus, leur position sur la portée), ou à toute personne qui veut apprendre l'emplacement des notes sur son instrument (particulièrement la guitare). C'est en pensant la musique en termes de notes (plutôt qu'en numéros de cordes ou de frettes), que vous apprendrez l'emplacement de telle ou telle note - particulièrement si vous passez à des morceaux plus compliqués.
Ligne 73: Ligne 73:
     \context Voice = "guitar" { \clef "G_8" \voiceOne \scale }     \context Voice = "guitar" { \clef "G_8" \voiceOne \scale }
   >>   >>
-• Le \new Staff devrait se comprendre de lui-même. « guitar » assigne simplement un nom (au cas où vous auriez plusieurs instruments sur une page, par exemple). Le \with{} est utilisé pour les réglages et je le laisse dans mon modèle de sorte que je peux facilement modifier les réglages d'une partition. Si vous préférez l'enlever, vous pouvez le faire (mais gardez les <<). Le \time est la valeur de mesure. Puis vient l'étape importante définir une voix (Voice). Je l'ai défini comme « guitar », avec une clef de sol (la clef est le symbole à droite au début de la portée), et défini VoiceOne en utilisant la variable scale que nous avous créé plus tôt (étape 1).+• Le \new Staff devrait se comprendre de lui-même. « guitar » assigne simplement un nom (au cas où vous auriez plusieurs instruments sur une page, par exemple). Le \with{} est utilisé pour les réglages et je le laisse dans mon modèle de sorte que je peux facilement modifier les réglages d'une partition. Si vous préférez l'enlever, vous pouvez le faire (mais gardez les <<). Le \time est la valeur de mesure. Puis vient l'étape importante définir une voix (Voice). Je l'ai définie comme « guitar », avec une clef de sol (la clef est le symbole à droite au début de la portée), et défini VoiceOne en utilisant la variable scale que nous avons créée plus tôt (étape 1).
  
 **• Compilation time! Be sure to replace FCM-example.ly with whatever you called your file. **• Compilation time! Be sure to replace FCM-example.ly with whatever you called your file.
Ligne 161: Ligne 161:
 fis r2 | fis r2 |
 • Ceci ajoute un silence de 2 temps dans la mesure, et résout l'erreur de rythme. • Ceci ajoute un silence de 2 temps dans la mesure, et résout l'erreur de rythme.
-• En dernier, ajoutons un Tabstaff, de façon à créer une vrai tablature. Pour cela, insérez ce qui suit après le premier >> (suivant le parenthèse fermante de \context Voice).+• En dernier, ajoutons un Tabstaff, de façon à créer une vrai tablature. Pour cela, insérez ce qui suit après le premier >> (suivant la parenthèse fermante de \context Voice).
   \new TabStaff = "guitar" <<   \new TabStaff = "guitar" <<
     \time 4/4     \time 4/4
Ligne 172: Ligne 172:
 If you have any issues, or questions, feel free to contact me. For some more examples, I highly recommend the snippets and documentation page. Or just simply creating a tab you already know. As always, I can be reached at lswest34+fcm@gmail.com.** If you have any issues, or questions, feel free to contact me. For some more examples, I highly recommend the snippets and documentation page. Or just simply creating a tab you already know. As always, I can be reached at lswest34+fcm@gmail.com.**
  
-Il y a beaucoup d'autre choses possibles accords, voix multiples, arpèges, répétitions, etc. Mais pour un exemple de base, il faudra vous contenter de ceci. Si vous voulez voir à quoi ressemble mon fichier à la fin de ce tutoriel, il se trouve à : http://pastebin.com/eqBwrkX9+Il y a beaucoup d'autre choses possibles accords, voix multiples, arpèges, répétitions, etc. Mais pour un exemple de base, il faudra vous contenter de ceci. Si vous voulez voir à quoi ressemble mon fichier à la fin de ce tutoriel, il se trouve à : http://pastebin.com/eqBwrkX9
  
 Si vous avez des problèmes, ou des questions, n'hésitez pas à me contacter. Pour des exemples supplémentaires, je vous recommande les bribes (snippets) et la page de documentation. Ou juste de créer une tablature que vous connaissez déjà. Comme toujours, je suis joignable à lswest34+fcm@gmail.com. Si vous avez des problèmes, ou des questions, n'hésitez pas à me contacter. Pour des exemples supplémentaires, je vous recommande les bribes (snippets) et la page de documentation. Ou juste de créer une tablature que vous connaissez déjà. Comme toujours, je suis joignable à lswest34+fcm@gmail.com.
issue111/c_c.1471793164.txt.gz · Dernière modification : 2016/08/21 17:26 de auntiee