lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: midi2ly


From: Daniel Cartron
Subject: Re: midi2ly
Date: Tue, 13 Oct 2009 07:57:36 +0200
User-agent: KMail/1.11.4 (Linux/2.6.29.1-desktop-4mnb; KDE/4.2.2; i686; ; )

Le lundi 12 octobre 2009, Daniel Cartron a écrit :
> Bon disons que je voulais dire que je peux le faire cradingue en qq lignes
> :-)

En fait je réalise qu'il y a un truc un peu complexe, c'est la durée des 
notes...

Première chose, midi2ly garde la notation brute du midi (pour ce que j'en 
comprend) et note 
<c gis' >4*116/480 s4*364/480 <d gis >4*116/480 s4*364/480 <c gis' 
>4*116/480 s4*124/480 c4*116/480 s4*124/480 <d gis >4*116/480 s4*364/480
alors que rosegarden exporte ça de façon plus propre :
< c, gis, > 16 r r8 < d, gis, > 16 r r8 < c, gis, > 16 r c, r < d, gis, > r r8
mais avec des silences visibles alors que midi2ly met des invisibles.

Donc si je peux me permettre une suggestion, ce serait de remplacer dans un 
premier temps les sub-divisions de pulsations du midi par une durée à la lily.

Dans un deuxième temps, il faut fusionner les silences (visibles ou 
invisibles) avec les notes. En effet en midi le son est noté avec sa durée 
réelle, en général une double croche. Mais sur la partition on n'écrira pas la 
durée mais uniquement le moment où on frappe. Par exemple on n'écrira pas
hho16 r16 r8 r4 hho16 r16 r8 r4
mais simplement 
hho4 r4 hho4 r4 
pour dire qu'on frappe tous les 2 tps, 

Autre exemple :
< c, gis, > 16 r r8 < d, gis, > 16 r r8 < c, gis, > 16 r c, r < d, gis, > r r8
correspond à
<bda hhp>4 <sna hhp>4 <bda hhp>8 bda8 <sna hhp>4 

Donc il faut fondre les silences inutiles (ceux du 2e exemple le sont tous) 
mais garder les utiles (dans le 1er exemple il y en a). A priori il semble 
qu'il faut s'aligner sur le temps, par exemple sur du 4/4 dans < c, gis, > 16 
r r8 il faut additionner les durées pour écrire < c, gis, >4 qui deviendra 
<bda hhp>4. Par contre < d, gis, > 16 r r  d, 32 d, devient <sna hhp>8 r16 
sna32 sna32.

Et ça ce sera moins simple à faire AMHA...

-- 
Cordialement, Daniel Cartron
« La liberté consiste moins à faire sa volonté qu'à ne pas être soumis à celle 
d'autrui. »
Jean-Jacques Rousseau - Discours sur l'inégalité







reply via email to

[Prev in Thread] Current Thread [Next in Thread]