[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Notation d'un intervalle omis dans un nom d'accord
From: |
Philippe Neyrat |
Subject: |
Re: Notation d'un intervalle omis dans un nom d'accord |
Date: |
Tue, 20 Jan 2015 17:18:27 +0100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.16) Gecko/20121216 Icedove/3.0.11 |
Le 20/01/2015 16:12, Pierre Perol-Schneider a écrit :
Manquerait-il l'apostrophe ?
cf. <c e bes d'>1
Pierre
Merci Pierre, mais ça ne fonctionne pas non plus.
Et je ne vois pas pourquoi on aurait besoin d'une apostrophe sur le ré,
ça serait plutôt sur le si bémol, puisqu'il est à une quarte d'écart du mi ?
Ou me gouré-je ?
sinon, où me gouré-je ?
Je pense à un problème de syntaxe, car j'ai des warnings :
Avertissement : la vérification du type de « chordNameExceptions » a
échoué ;
la valeur « #<Prob: Music C++: Music((origin . #<location
Nom_de_mon_fichier.l
:
:
primitive-procedure ly:sequential-iterator::constructor>) (types
general-music sequential-music)) >
» doit être du type « list »
Je note que le warning indique un nom de fichier en ".l" au lieu de ".ly"
Est-ce normal ?
Est-ce que mon exemple minimal fonctionne chez vous ?
Merci
Philippe
Le 20 janvier 2015 14:20, Philippe Neyrat <address@hidden
<mailto:address@hidden>> a écrit :
J'ai dû rater quelque chose, ça ne fonctionne pas...
lilypond 2.18.2
Voici un bout de code minimal :
***************************************
% Définition de tous les accords de 7e sans quinte
ExceptionsQuinte = {
<c e bes d>1-\markup { \super "7(omit5)" }
}
% Convert music to list and prepend to existing exceptions.
chExceptions = #( append
( sequential-music-to-chord-exceptions ExceptionsQuinte #t)
ignatzekExceptions)
accords =
{
\chordmode
{
\set chordNameExceptions = #chExceptions
c1:aug c:3.5+.7- c:7.5- c:7.9^5 c:7.9.11+ c:7.9.13-
c:7.11+.13- \break
d:aug d:3.5+.7- d:7.5- d:7.9^5 d:7.9.11+ d:7.9.13-
d:7.11+.13- \break
\unset chordNameExceptions
} % chordmode
} % accords
\score
{
<<
\new ChordNames \accords
\new Staff \accords
>>
\layout {}
} % score
************************************************
Les accords où la quinte a été enlevée avec le caractère control
(circonflexe) s'affichent toujours sans la mention "omit".
Je ne vois pas où j'ai fait l'erreur.
Une piste ?
Merci.
Philippe
_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden <mailto:address@hidden>
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
https://www.sud-ouest.org