|
From: | Jean-Jacques Rétorré |
Subject: | Re: Conversion langage |
Date: | Fri, 30 Jul 2010 16:51:18 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100619 Icedove/3.0.5 |
Le 30/07/2010 11:24, Éditions IN NOMINE a écrit : Jean-Jacques Rétorré a écrit : Bonjour, Eh bien, s'il s'agit de faire des correspondances, un petit script python fonctionne très bien (ou tout autre langage, d'ailleurs). Tu peux nous donner un exemple à partir de la liste des toutes les notes de l'octave (dièses et bémol, stp), avant et après transformation, pour préciser ?Par exemple ce fichier produit par Denemo ------%<------%<------%<------%<------%<------%<------ %% Fichier Lilypond généré par Denemo version 0.8.16 %%http://www.gnu.org/software/denemo/ \version "2.12" \paper { } #(set-default-paper-size "a4" ) #(set-global-staff-size 16) \header{ tagline = "Generated by Denemo Version 0.8.1, go to http://www.denemo.org" } % The music follows MvmntIVoiceI = { c'4 des' ees' aes'%| g'8 ees'16 ees'8 ees'16 ees' \bar "|." } MvmntIVoiceILyricsVerseI = \lyricmode { Il a des poils sous les ais -- sel -- les } MvmntIVoiceITimeSig = \time 4/4 MvmntIVoiceIKeySig = \key aes \major MvmntIVoiceIClef = \clef treble MvmntIVoiceIProlog = { \MvmntIVoiceITimeSig \MvmntIVoiceIKeySig \MvmntIVoiceIClef} MvmntIVoiceIMusic = {\MvmntIVoiceIProlog \MvmntIVoiceI} MvmntIVoiceIContext = \context Voice = VoiceIMvmntI {\MvmntIVoiceIMusic} MvmntIStaffI = \new Staff << { \MvmntIVoiceIContext } \lyricsto VoiceIMvmntI \new Lyrics \MvmntIVoiceILyricsVerseI >> \score { << << \MvmntIStaffI >> >> \layout{ } \header{ } } %% Fichier Lilypond généré par Denemo version 0.8.16 ------%<------%<------%<------%<------%<------%<------ devrait être converti en : ------%<------%<------%<------%<------%<------%<------ %% Fichier Lilypond généré par Denemo version 0.8.16 % Puis converti %%http://www.gnu.org/software/denemo/ \version "2.12" \include "italiano.ly" \paper { } #(set-default-paper-size "a4" ) #(set-global-staff-size 16) \header{ tagline = "converti depuis Denemo Version 0.8.1" } % The music follows MvmntIVoiceI = { do'4 reb' mib' lab'%| sol'8 mib'16 mib'8 mib'16 mib' \bar "|." } MvmntIVoiceILyricsVerseI = \lyricmode { Il a des poils sous les ais -- sel -- les } MvmntIVoiceITimeSig = \time 4/4 MvmntIVoiceIKeySig = \key lab \major MvmntIVoiceIClef = \clef treble MvmntIVoiceIProlog = { \MvmntIVoiceITimeSig \MvmntIVoiceIKeySig \MvmntIVoiceIClef} MvmntIVoiceIMusic = {\MvmntIVoiceIProlog \MvmntIVoiceI} MvmntIVoiceIContext = \context Voice = VoiceIMvmntI {\MvmntIVoiceIMusic} MvmntIStaffI = \new Staff << { \MvmntIVoiceIContext } \lyricsto VoiceIMvmntI \new Lyrics \MvmntIVoiceILyricsVerseI >> \score { << << \MvmntIStaffI >> >> \layout{ } \header{ } } -- JJR. |
[Prev in Thread] | Current Thread | [Next in Thread] |