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

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

Re: Lot lilypond-user-fr, Vol 92, Parution 5


From: Drenwal ArFurr
Subject: Re: Lot lilypond-user-fr, Vol 92, Parution 5
Date: Thu, 01 May 2008 11:56:18 +0200
User-agent: Thunderbird 2.0.0.12 (X11/20080227)

address@hidden a écrit :
Envoyez vos messages pour la liste lilypond-user-fr à
        address@hidden

Pour vous (dés)abonner par le web, consultez
        http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

ou, par email, envoyez un message avec 'help' dans le corps ou dans le
sujet à
        address@hidden

Vous pouvez contacter l'administrateur de la liste à l'adresse
        address@hidden

Si vous répondez, n'oubliez pas de changer l'objet du message afin
qu'il soit plus spécifique que "Re: Contenu du digest de
lilypond-user-fr..."
------------------------------------------------------------------------

Thèmes du jour :

   1. Re: Changer l'extension des fichiers midi produits
      (Jean-Charles Malahieude)
   2. Re: Changer l'extension des fichiers midi produits
      (Drenwal ArFurr)
   3. Re: Changer l'extension des fichiers midi produits
      (Valentin Villenave)
   4. Re: Changer l'extension des fichiers midi produits
      (Daniel Cartron)
   5. Re: Changer l'extension des fichiers midi produits
      (Valentin Villenave)
   6. Re: Changer l'extension des fichiers midi produits
      (Daniel Cartron)
   7. Re: Changer l'extension des fichiers midi produits
      (Valentin Villenave)
   8. option --png (Daniel Cartron)
------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
Jean-Charles Malahieude <address@hidden>
Date:
Tue, 29 Apr 2008 21:00:39 +0200
Destinataire:
address@hidden

Destinataire:
address@hidden
Copie à:
address@hidden


Le 27.04.2008 22:54, address@hidden disait :
Bonsoir,


Je lis mes fichiers midi avec un logiciel qui ne reconnaît que les fichiers ayant l'extension .mid. Comment faire pour que toto.ly crée toto.mid au lieu de toto.midi (directement à la compilation, sans être obligé de renommer) et si possible avec une commande que je pourrais mettre dans un fichier de macro (i.e.
ne contenant pas explicitement le nom toto) ?

Mercri,
Drenwal


Avez-vous eu l'idée d'associer l'extension "midi" avec le logiciel en question ? Auquel cas, tout devrait rentrer dans l'ordre...

@+
Jean-Charles






------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
Drenwal ArFurr <address@hidden>
Date:
Tue, 29 Apr 2008 21:50:57 +0200
Destinataire:
address@hidden

Destinataire:
address@hidden



Le dimanche 27 avril 2008, address@hidden a écrit :
>/ Je lis mes fichiers midi avec un logiciel qui ne reconnaît que les fichiers/ >/ ayant l'extension .mid. Comment faire pour que toto.ly crée toto.mid au/
>/ lieu de toto.midi (directement à la compilation, sans être obligé de/
>/ renommer) et si possible avec une commande que je pourrais mettre dans un/
>/ fichier de macro (i.e. ne contenant pas explicitement le nom toto) ?/

Je vois que tu n'as pas eu de réponse, j'ai essayé de regarder un peu en bricolant la ligne de commande mais il faudrait que tu me dises sur quel système tu travailles. Sur Linux je pense qu'un alias devrait faire l'affaire.
Merci de ta réponse. Je travaille sous Linux mais j'espérai une solution purement lilyesque et donc indépendante du système... (par esthétisme un peu beta sans doute)

Drenwal




------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
"Valentin Villenave" <address@hidden>
Date:
Tue, 29 Apr 2008 22:11:51 +0200
Destinataire:
"Drenwal ArFurr" <address@hidden>

Destinataire:
"Drenwal ArFurr" <address@hidden>
Copie à:
address@hidden


Le 29 avril 2008 21:50, Drenwal ArFurr <address@hidden> a écrit :

 Merci de ta réponse. Je travaille sous Linux mais j'espérai une solution
purement lilyesque et donc indépendante du système... (par esthétisme un peu
beta sans doute)

Recompiler Lily en modifiant le fichier performance.cc ?

Bon courage,
Valentin



------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
Daniel Cartron <address@hidden>
Date:
Wed, 30 Apr 2008 00:29:19 +0200
Destinataire:
address@hidden

Destinataire:
address@hidden


Le mardi 29 avril 2008, Valentin Villenave a écrit :
Recompiler Lily en modifiant le fichier performance.cc ?

J'ai essayé de modifier midi.scm (les dernières lignes) mais aucun effet... Pourtant ça semblait intéressant comme piste.

Donc restent au choix le script ou l'alias. Le premier étant plus puissant que le 2nd mais moins transparent... Ce serait cool d'avoir un petit fichier de config pour y stocker nos préférences persos. Dans le genre moi j'aimerais avoir mes pdf et mes midi dans des sous répertoires, j'ai pas encore réussi.

J'aimerais aussi pouvoir juste générer le fichier midi. Mm si c'est pas documenté j'ai fini en tâtonnant par trouver avec l'option -f=midi (mais apparemment la syntaxe -f midi fonctionne aussi) sauf que ça génère en plus un ps. Pour quelle raison ?

C'est en fait ça le seul et unique danger du logiciel libre : on finit toujours par en vouloir plus à force de réussir à le contrôler. :-)

Bon sans déc un fichier de config ce serait top !

------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
"Valentin Villenave" <address@hidden>
Date:
Wed, 30 Apr 2008 00:57:03 +0200
Destinataire:
"Daniel Cartron" <address@hidden>

Destinataire:
"Daniel Cartron" <address@hidden>
Copie à:
address@hidden


Le 30 avril 2008 00:29, Daniel Cartron <address@hidden> a écrit :

 J'ai essayé de modifier midi.scm (les dernières lignes) mais aucun effet...
 Pourtant ça semblait intéressant comme piste.

Non, c'est du C++ donc il faut recompiler.

 Donc restent au choix le script ou l'alias. Le premier étant plus puissant que
 le 2nd mais moins transparent...  Ce serait cool d'avoir un petit fichier de
 config pour y stocker nos préférences persos. Dans le genre moi j'aimerais
 avoir mes pdf et mes midi dans des sous répertoires, j'ai pas encore réussi.

Je ne crois pas qu'il soit possible, effectivement, de faire sortir le
MIDI dans un répertoire et le PDF dans un autre.

Par contre, pour sortir uniquement un PDF ou un midi, l'option -o
permet de spécifier une destination.

On pourrait donc imaginer un script shell qui lance une première
compilation, puis ajoute un "\midi {}" au fichier et relance la
compilation avec un répertoire de sortie différent...

 J'aimerais aussi pouvoir juste générer le fichier midi. Mm si c'est pas
 documenté j'ai fini en tâtonnant par trouver avec l'option -f=midi (mais
 apparemment la syntaxe -f midi fonctionne aussi) sauf que ça génère en plus
 un ps. Pour quelle raison ?

Alors ça, ça se règle dans le fichier LilyPond à proprement parler.

\score {
   [de la musique...]
  \midi {}
}

en principe, ne génère pas de PDF. Par contre, si tu as un bloc
\layout LilyPond l'interprétera en PS.

 C'est en fait ça le seul et unique danger du logiciel libre : on finit
 toujours par en vouloir plus à force de réussir à le contrôler. :-)

Bien vu, ça :-)

 Bon sans déc un fichier de config ce serait top !

C'est plutôt un ensemble de scripts qu'il te faudrait.

J'ai le projet, à (très) long terme, d'écrire un ensemble de wrappers
pour LilyPond afin de rendre tout ça plus facile... Mais va d'abord
falloir que je bouffe du code :(

Cheers,
Valentin



------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
Daniel Cartron <address@hidden>
Date:
Wed, 30 Apr 2008 09:02:33 +0200
Destinataire:
address@hidden

Destinataire:
address@hidden


Le mercredi 30 avril 2008, Valentin Villenave a écrit :
Le 30 avril 2008 00:29, Daniel Cartron <address@hidden> a écrit :
 J'ai essayé de modifier midi.scm (les dernières lignes) mais aucun
effet... Pourtant ça semblait intéressant comme piste.
Non, c'est du C++ donc il faut recompiler.

Zut pas trop envie...

 Donc restent au choix le script ou l'alias. Le premier étant plus
puissant que le 2nd mais moins transparent...  Ce serait cool d'avoir un
petit fichier de config pour y stocker nos préférences persos. Dans le
genre moi j'aimerais avoir mes pdf et mes midi dans des sous répertoires,
j'ai pas encore réussi.
Je ne crois pas qu'il soit possible, effectivement, de faire sortir le
MIDI dans un répertoire et le PDF dans un autre.

lilypond -f=midi -o ./midi/ essai.ly & lilypond --pdf -o ./pdf/ essai.ly

ça le fait mais :
- j'ai le fichier midi dans les deux répertoires, alors que le pdf n'est que dans /pdf
        - j'ai les ps partout
j'ai compris que c'est normal, il faudrait rajouter des rm là où il faut.

Par contre, pour sortir uniquement un PDF ou un midi, l'option -o
permet de spécifier une destination.

On pourrait donc imaginer un script shell qui lance une première
compilation, puis ajoute un "\midi {}" au fichier et relance la
compilation avec un répertoire de sortie différent...

Effectivement c'est ce que j'ai écrit plus haut finalement. Mais pourquoi les accolades ?

 J'aimerais aussi pouvoir juste générer le fichier midi. Mm si c'est pas
 documenté j'ai fini en tâtonnant par trouver avec l'option -f=midi (mais
 apparemment la syntaxe -f midi fonctionne aussi) sauf que ça génère en
plus un ps. Pour quelle raison ?
Alors ça, ça se règle dans le fichier LilyPond à proprement parler.

\score {
   [de la musique...]
  \midi {}
}

en principe, ne génère pas de PDF. Par contre, si tu as un bloc
\layout LilyPond l'interprétera en PS.

zut c'est dommage de pas avoir ça en option. Bon ça rend les choses un peu plus compliquées si je veux faire ça propre. Genre utiliser sed pour ajouter/retirer des % là où il faut... Mais faudra que je fasse ça sur une copie par précaution, puis renommage des fichiers de sortie et effacement de la copie.

C'est plutôt un ensemble de scripts qu'il te faudrait.

J'ai déjà commencé (voir ici:
http://www.cartron.org/spip.php?article10&artpage=5#outil_sommaire_6
je vais me rajouter des répertoires de sortie séparés et des options genre cases à cocher.

Je ne sais si Drenwal utilise konqueror mais si c'est le cas on peut aussi rajouter un mv file.midi file.mid en fin de script et ça fera ce qu'il veut.

Et je pense qu'il va falloir aussi que je fasse ça sans les commandes kdialog pour utiliser des scripts modulaires à partir de mon éditeur...

J'ai le projet, à (très) long terme, d'écrire un ensemble de wrappers
pour LilyPond afin de rendre tout ça plus facile... Mais va d'abord
falloir que je bouffe du code :(

Tu veux qu'ils fassent quoi en gros ? Que je voie si ça me donnerait envie d'en faire autant. Je suppose que toi tu le feras en c++ pour le rendre portable ?

------------------------------------------------------------------------

Sujet:
Re: Changer l'extension des fichiers midi produits
Expéditeur:
"Valentin Villenave" <address@hidden>
Date:
Wed, 30 Apr 2008 10:08:00 +0200
Destinataire:
"Daniel Cartron" <address@hidden>

Destinataire:
"Daniel Cartron" <address@hidden>
Copie à:
address@hidden


Le 30 avril 2008 09:02, Daniel Cartron <address@hidden> a écrit :

 lilypond -f=midi -o ./midi/ essai.ly & lilypond --pdf -o ./pdf/ essai.ly

Ça sortira deux fois des .ps. Tu peux les rm plus tard, ou utiliser
sed pour tripoter le fichier comme tu le suggérais.


 Effectivement c'est ce que j'ai écrit plus haut finalement. Mais pourquoi les
 accolades ?

\midi est un bloc, donc il lui faut une expression derrière -- même
une expression vide comme { }
Entre les accolades, on peux d'ailleurs mettre des réglages
supplémentaires (tempo, etc).

 http://www.cartron.org/spip.php?article10&artpage=5#outil_sommaire_6

(HS) Il faudra que tu m'expliques comment on met des liens internes
dans les articles SPIP...

 Je ne sais si Drenwal utilise konqueror mais si c'est le cas on peut aussi
 rajouter un mv file.midi file.mid en fin de script et ça fera ce qu'il veut.

même sans Konqueror d'ailleurs.

 Tu veux qu'ils fassent quoi en gros ? Que je voie si ça me donnerait envie
 d'en faire autant. Je suppose que toi tu le feras en c++ pour le rendre
 portable ?

L'idée est de refaire entièrement mon projet EasyLilyPond en C++, avec
une interface en wxWidgets (donc entièrement portable) pour fournir
une interface conviviale permettant de lancer l'éditeur, la
compilation, le lecteur PDF etc. Mais encore une fois, c'est un projet
à long terme... et j'ai un opéra à finir avant ça :-)

Valentin



------------------------------------------------------------------------

Sujet:
option --png
Expéditeur:
Daniel Cartron <address@hidden>
Date:
Wed, 30 Apr 2008 10:55:12 +0200
Destinataire:
address@hidden

Destinataire:
address@hidden


Le ps sort tjs en a4. La conversion en pdf est correctement redimmensionnée d'après mes réglages dans \paper mais pas la conversion en png :-(

On peut arranger ça ? Ou alors je dois écrire encore un script pour récupérer les dimensions du papier et faire un crop ?

Merci

------------------------------------------------------------------------

_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Merci pour toutes ces réponses. Je vais finalement faire un petit script litmidi qui fera un mv toto.midi toto.mid avant de lancer kmid




reply via email to

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