[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: fichiers midi
From: |
Ben |
Subject: |
Re: fichiers midi |
Date: |
Sat, 8 Apr 2023 21:23:12 +0200 |
Cher Vincent,
Je vais essayer de mieux te décrire la structure que j'utilise pour mes
recueils et qui rend pour moi lilypond sans concurrence:
*) Un recueil est un fichier ly qui a une syntaxe de ce genre:
Recueil.ly
% Code lilypond:
Modele = "Carnet"
% Modele = "Midi"
Reference = "1" \include "Morceau1.ly"
Reference = "2" \include "Morceau2.ly"
Reference = "3" \include "Morceau2.ly"
…
Reference = "100" \include "Morceau100.ly"
*) Un morceau est un fichier ly qui a une syntaxe de ce genre:
Morceau1.ly
% Code lilypond:
Titre = "Morceau 1"
Deroulement = \new ChoirStaff << … >>
\Graver
*) Graver est une fonction scheme, qui en fonction de la variable "Modele" dans
Recueil.ly, va choisir un fichier .ily correspondant:
Si Modele = "Carnet", \Graver va faire un \include du fichier ModeleCarnet.ily
ModeleCarnet.ily
% Code lilypond:
\bookpart { \score { \Deroulement }}
Si Modele = "Midi", \Graver va faire un \include du fichier ModeleMidi.ily
ModeleMidi.ily
% Code lilypond:
\book { \score { \Deroulement } }
Je n'utilise qu'un seul score par \bookpart, mais il suffirait par exemple de
gérer des variables DeroulementII, DeroulementIII, etc. supplémentaires pour y
arriver.
Après, cela marche bien dès lors que l'on ne s'amuse pas à changer tous les
réglages de \paper ou \header d'un morceau à l'autre, mais ce n'est en principe
pas le but dans un recueil…
Bonnes fêtes pascales,
Ben
> Le 8 avr. 2023 à 20:12, Vincent Gay <vgay@vintherine.org> a écrit :
>
> Le 08/04/2023 à 16:06, Ben a écrit :
>> J'affecte une variable Mode dans mon recueil de morceaux avec par exemple
>> Mode = "Midi" et quand je recompile, il va utiliser pour chaque morceau un
>> modèle de partition défini pour le midi qui correspond à cela:
>>
>> ModeleMidi.ily
>>
>
> Bonsoir Ben,
>
> je crains de ne pas comprendre parfaitement ton message : dans mon recueil il
> y a un seul \book contenant 312 \bookparts ( contenant chacun un ou
> plusieurs \score). Ton système pourrait-il fonctionner dans ce contexte ?
>
> Merci d'avance
>
> --
> Vincent Gay
> Envoyé depuis mon saxo-phone :)
> https://myrealbook.vintherine.org/ - http://photos.vintherine.org/
>
- fichiers midi, Vincent Gay, 2023/04/07
- Re: fichiers midi, Jacques Menu, 2023/04/07
- Re: fichiers midi, Nicolas Lehembre, 2023/04/08
- Re: fichiers midi, Olivier Miakinen, 2023/04/08
- Re: fichiers midi, Martial R, 2023/04/08
- Re: fichiers midi, Jean Abou Samra, 2023/04/08
Re: fichiers midi, Vincent Gay, 2023/04/08
Re: fichiers midi, Christian LE BARS, 2023/04/08