[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: accords : N.C./note
From: |
david427 |
Subject: |
Re: accords : N.C./note |
Date: |
Thu, 19 May 2022 09:30:17 +0200 (CEST) |
Merci pour ce début de réponse.
Malheureusement l'astuce ne fonctionne pas chez moi (je n'ai peut-être pas la bonne version de lilypond ?)
je souhaite remplacer la notation de l'accord, et ici elle se rajoute à l'ancienne.
les parenthèses, pourquoi pas, mais je n'en ai pas obligatoirement besoin.
J'aurais préféré un silence (\rest) à la place du NC, mais pourquoi pas
Et il manque la barre oblique du NC/sol
Plan B :
La nuit m'a porté conseil, je vais peut-être me rabattre sur une astuce du genre :
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.22.1"
\language "français"
\score { << \new Staff \relative do'' { do2 mi_\markup { NC/Sol } | do1 }
\new ChordNames \chordmode { do2. s4 | do1 } >>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%
mais là je suis confronté à 2 problèmes :
-> je ne sais pas mettre le markup sur la même ligne que les accords
-> et je ne retrouve plus la page de la doc qui explique comment mettre un soupir à la place du NC...
David
De : Martial R <martialr@gmail.com>
À : david427@mailo.com
Sujet : Re: accords : N.C./note
Date : 19/05/2022 09:10:17 Europe/Paris
Copie à : lilypond-user-fr <lilypond-user-fr@gnu.org>
%Bricolage plus soigné %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.22.1"
\language "français"
basseAccord = {
<do mi sol>1-\markup {
\hspace #-4.5
\raise #-2.6
{
\fontsize #1 "(" \super {
\fontsize #-1
\center-column {
{ "SOL" }
\raise #1 { "NC" }
}
} \fontsize #1 ")" }
}
}
chExceptions = #(append
(sequential-music-to-chord-exceptions basseAccord #t)
ignatzekExceptions)
\score { << \new Staff \relative do'' { do2 mi | do1 }
\new ChordNames \chordmode {
do2.
\set chordNameExceptions = #chExceptions
do4/sol |
\unset chordNameExceptions
do1 } >>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%
Bonjour,
Dans une partition, mon compositeur aimerait à un moment n'entendre que la basse de l'accord, sans le reste de l'accord (dans l'idéal r/note). Ce n'est pas facile à décrire avec des mots, désolé ^^'
Pour donner une idée, dans l'exemple minimaliste suivant, je voudrais remplacer le "do/sol" par "rest4/sol"
dans mon idée, j'avais envie d'écrire s/sol ou r/sol pour avoir à la limite NC/sol
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.22.1"
\language "français"
\score { << \new Staff \relative do'' { do2 mi | do1 }
\new ChordNames \chordmode { do2. do4/sol | do1 } >>
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%
Est-ce que l'un d'entre vous a une idée ?
David
--