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

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

le mystère midi persiste


From: nikolao
Subject: le mystère midi persiste
Date: Tue, 12 Dec 2006 19:21:42 +0100

Bonsoir,

Merci, ta réponse est claire, mais certainement pour un calé en informatique. Je suis un vieux bonhomme à la retraite, je m'essaie à l'informatique mais je n'y comprends rien. Pourrais-tu me présenter la façon d'écrire les commandes dans les fichiers, dans le style :
faire un premier fichier et y écrire :

blablabla....

faire un second fichier et y écrire :

bloboblo ...
puis actionner telle commande. Peut-être suis-je trop exigeant et dans ce cas laisse tomber.
 Merci et à bientôt.
Nik

PS: je joue dans une fanfare "Bakchich" vous la trouverez par google, nous ne sommes pas des musiciens très avertis, donc il faut parfois donner qq explications par écrit. J'aimerai mettre ces explications dans la première page. J'y suis arrivé en faisant \markup mais il ne respecte pas les retours à la ligne. Peut-on transformer lily en tt de texte. Si je pose toutes ces questions, c'est bien parce que je me régale avec ce logiciel.
Merci.

Le 12 déc. 06, à 18:15, Valentin Villenave a écrit :

Si je puis me permettre, je ne crois pas que midi2ly soit destiné à
être invoqué _dans_ un fichier .ly
Il s'agit d'une application à part entière, que tu peux invoquer en
ligne de commande, au moyen de l'exemple que te donnait Ludovic (en
faisant attention à te placer dans le bon dossier, contenant ton
fichier midi).

unexpected STRING : ça signifie qu'il ne comprend pas ce que tu lui demandes

A ma connaissance, l'interpréteur LilyPond n'est pas en mesure de
lancer des applications de lui-même, LilyPond est avant tout un
langage descriptif, et non un langage de programmation comme le Python
ou le Perl ; c'est un peu comme si tu demandais à LilyPond de lancer
ton navigateur Internet et d'aller chercher lui-même le fichier midi,
il ne sait pas le faire...

En un mot, il te suffit d'invoquer la commande midi2ly suivie du nom
de ton fichier, puis tu te retrouveras avec un tout nouveau fichier
portant l'extension .ly que tu pourras à son tour convertir en
partition. Ce qui te permet de retravailler sur ce nouveau fichier
.ly, de le modifier, de copier son contenu dans une autre partition de
ton choix etc...

J'espère que j'ai été clair (c'est la première fois que je réponds à
quelqu'un sur la liste française).

Cordialement,
Valentin Villenave.

Le 12/12/06, nikolao<address@hidden> a écrit :
Bonjour,
Je suis ton conseil, mais je dois me tromper. Voilà ce que j'écris :

\version "2.8.7"
\score {

  midi2ly duets-O2.midi
}

Voici ce que me répons Lily :

  programming error: Cannot find file for FontConfig cache.
continuing, cross fingers
Processing `/Users/Nikolao/Desktop/Essai/Essai midi.ly'
Parsing...
/Users/Nikolao/Desktop/Essai/Essai midi.ly:5:1: error: syntax error,
unexpected STRING

  midi2ly duets-O2.midi
error: failed files: "/Users/Nikolao/Desktop/Essai/Essai midi.ly"



Je te passe tous les autres essais avec tjs la réponse "error"
Merci.
Nik

Le 12 déc. 06, à 15:07, Ludovic Sardain a écrit :

> Bonjour,
>
> tu tapes la commande midi2ly suivie du nom de fichier midi. par
> exemple:
> midi2ly musique.mid
>
> pour plus d'options (comme la quantisation quand le fichier n'est pas
> très "propre", tu tapes la commande midi2ly sans arguments.
>
> Ludovic
>
> Le 12/12/06, nikolao<address@hidden> a écrit :
>> Bonjour,
>> C'est Nikolao.
>> Je viens de lire que Lily peut traduire un fichier midi :
>>   " MIDI
>> LilyPond inclut midi2ly, programme qui traduit un fichier MIDI en
>> fichier LilyPond."
>> Mais comment faire ?
>> Merci
>> Nikolao
>>
>>
>>
>>
>>
>> _______________________________________________
>> liste de diffusion lilypond-user-fr
>> address@hidden
>> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>>
>>
>>
>



_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user-fr







reply via email to

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