Chargement...
 
Skip to main content

4 - Toutes les autres applications, les émulateurs...


[lilypond] Recherche de notation spécifique pour la mise en page. (résolu)

Articles: 27
Bonjour,

je suis en train de retranscrire une partition batterie groove avec lilypond.

Cependant, j'ai un blocage :

En gros sur cette partie il y a sur 8 mesures de slashs et un fill sur la huitième mesure.

S'il n'y a que des slashs, c'est parce que cette partie prend une notation batterie en ostinato => donc la première mesure, il y a la notation approximative puis slash simile aux suivantes, disant qu'il faut continuer sur ce feel en ayant une certaine liberté d'interprétation.

Pour que ce soit plus propre, j'ai utilisé le

Copy to clipboard
\repeat volta 2 { \sl tomml4 tomml tomml tomml \nsl } \alternative { { \sl tomml tomml tomml tomml \nsl } { \sl tomml tomml \fillDrum* tomml\startTextSpan tomml\stopTextSpan \nsl } } *macro pour la notation fill

Seulement, j'aimerais pouvoir mettre en plus le '
Copy to clipboard
\repeat percent
' pour améliorer encore la lisibilité.

Le problème est que si c'est ok pour les 3 premières mesures, il est impossible d'afficher le percent pour une seule mesure, donc la 4ème mesure et de mettre 2 voix dont la première comprend le percent et la deuxième comprendrait un
Copy to clipboard
{ s4 s \fillDrum s\startTextSpan s\stopTextSpan }
pour le texte.

J'ai regardé si on pouvait transformer une tête de note en percent, je n'ai pas trouvé. Je sais que l'on peut mettre un percent pour les mesures vides, mais ça ne me permet pas d'ajouter mon fill.

Et même, avec cette astuce, le percent ici est un percent dont la barre est double, ce qui fait pas pro.

Y-a-t'il moyen de résoudre ce problème ?
Articles: 27
Ok, la réponse est ici:
http://lsr.dsi.unimi.it/LSR/Snippet?id=532
J'ai donc mis :
Copy to clipboard
\alternative { { \once \override MultiMeasureRest #'stencil = #ly:multi-measure-rest::percent % correct percent repeat slash thickness \once \override MultiMeasureRest #'thickness = #0.48 > } { \once \override MultiMeasureRest #'stencil = #ly:multi-measure-rest::percent % correct percent repeat slash thickness \once \override MultiMeasureRest #'thickness = #0.48 > } }

Articles: 19432 France
cool, merci pour le résolu, du coup :

Édition (admin olinuxx) : sujet fermé car résolu. Merci de remonter les informations pertinentes dans les pages Wiki adéquates.
Si besoin de réouvrir le sujet, vous pouvez vous adresser à un des admins 😉
Pour des conseils sur le fonctionnement général du forum, vous pouvez voir cette page.


a+
Olivier

Note modération-forum (olinuxx le 20 juillet 2020 à 13h58) : message déplacé depuis 4 - Techniques et manipulations du son.