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

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

Re: Bug Midi avec changement de tempo


From: Pierre Perol-Schneider
Subject: Re: Bug Midi avec changement de tempo
Date: Sat, 16 Jan 2016 15:50:52 +0100

Une solution pour s'en sortir :

\version "2.19.14"

global = {
  \key ees \major
  \time 12/8
  \tempo 4 = 120
  \override Score.GraceSpacing.spacing-increment = #0
}

biniou = \relative c' {
  \global
  \partial 8 {
    \grace { aes'32 }
    c,8
  } |
  \grace { bes32} c4 g'8 \grace { f32} g4 f8 \grace { aes32 } g4 ees8 d4 \grace { aes'32 d, es } d8 |
  \grace { f32 } c4 g'8 \grace { f32 } g4 f8 \grace { aes32 } g4 ees8 \grace { aes32 d, ees } d4 d8
  \break
  \grace { bes32} c4 g'8 \grace { f32} g4 f8 \grace { aes32 } g4 ees8 d4 \grace { aes'32 d, es } d8 |
  \grace { f32 } c4 g'8 \grace { f32 } g4 f8 \grace { aes32 } g4 ees8 \grace { aes32 d, ees } d4 ees8|
  \break
  \tempo 4 = 190
 
  %% Balise pour la partiton
  \tag Part {
    \grace { aes32 d, ees } f4 d8
      \grace{aes'32} ees4 c8
      \grace{aes'32} bes,4 c8
      \grace{ees32} d4 ees8  |
    \grace{aes32} f4
      \grace{bes32} f8
      \grace{aes32} ees4 c8
      \grace{aes'32} ees4 d8
      \grace{aes'32} c,8 d ees |
    \break
    \grace { aes32 d, ees } f4 d8
      \grace{aes'32} ees4 c8
      \grace{aes'32} bes,4 c8
      \grace{ees32} d4 ees8 |
    \grace{aes32} f4
      \grace{bes,32} f'8
      \grace{aes32} ees4 c8
      \grace{aes'32} ees4 d8 \grace{aes'32 c, ees} c4. |   
  }
  %% Balise pour le midi
  \tag Midi {
   f4 d8 ees4 c8 bes4 c8 d4 ees8  |
   f4 f8 ees4 c8 ees4 d8  c8 d ees |
   f4 d8 ees4 c8 bes4 c8 d4 ees8 |
   f4 f8 ees4 c8 ees4 d8  c4. |   
  }

  \bar "|."
}


biniouPart = \new Staff \with {
  instrumentName = "Biniou"
  midiInstrument = "soprano sax"
} \biniou


\score {
  <<
    \keepWithTag Part
    \biniouPart
  >>
}

\score {
  <<
    %% Suis les preprises:
    \unfoldRepeats
    \keepWithTag Midi
    \biniouPart
  >>
  \midi {
    \context {
      \Score
      %tempoWholesPerMinute = #(ly:make-moment 100 4)
    }
  }
}

Cordialement,
Pierre

Le 16 janvier 2016 à 15:38, Pierre Perol-Schneider <address@hidden> a écrit :
Oui il s'agit bien d'un bug - assez ancien si ma mémoire est bonne - dont je n'arrive à retrouver trace.
Pierre

Le 16 janvier 2016 à 14:57, address@hidden <address@hidden> a écrit :
Mais avec le code et le résultat en midi, ce serait mieux!

================

\version "2.19.14"


\header {


}


global = {

\key ees \major

\time 12/8

\tempo 4 = 120

\override Score.GraceSpacing.spacing-increment = #0

}


biniou = \relative c' {

\global

\partial 8 {

\grace { aes'32 }

c,8

} |


\grace { bes32} c4 g'8 \grace { f32} g4 f8 \grace { aes32 } g4 ees8 d4 \grace { aes'32 d, es } d8 |

\grace { f32 } c4 g'8 \grace { f32 } g4 f8 \grace { aes32 } g4 ees8 \grace { aes32 d, ees } d4 d8

\break

\grace { bes32} c4 g'8 \grace { f32} g4 f8 \grace { aes32 } g4 ees8 d4 \grace { aes'32 d, es } d8 |

\grace { f32 } c4 g'8 \grace { f32 } g4 f8 \grace { aes32 } g4 ees8 \grace { aes32 d, ees } d4 ees8|

\break

\tempo 4 = 190

\grace { aes32 d, ees } f4 d8 \grace{aes'32} ees4 c8 \grace{aes'32} bes,4 c8 \grace{ees32} d4 ees8 |

\grace{aes32} f4 \grace{bes,32} f'8 \grace{aes32} ees4 c8 \grace{aes'32} ees4 d8 \grace{aes'32} c,8 d ees |

\break

\grace { aes32 d, ees } f4 d8 \grace{aes'32} ees4 c8 \grace{aes'32} bes,4 c8 \grace{ees32} d4 ees8 |

\grace{aes32} f4 \grace{bes,32} f'8 \grace{aes32} ees4 c8 \grace{aes'32} ees4 d8 \grace{aes'32 c, ees} c4. |

\bar "|."

}


biniouPart = \new Staff \with {

instrumentName = "Biniou"

midiInstrument = "soprano sax"

} \biniou


\score {

<<

\biniouPart

>>

\layout { }

\midi {

\context {

\Score

tempoWholesPerMinute = #(ly:make-moment 100 4)

}

}

}

==============================


-------- Message transféré --------
Sujet : Bug Midi avec changement de tempo
Date : Sat, 16 Jan 2016 14:03:17 +0100
De : address@hidden <address@hidden>
Pour : address@hidden


Bonjour,

Voici une partition qui comporte un changement de tempo. Celui-ci 
provoque la "création" d'un bourdon dans le rendu midi. Ça tombe bien 
c'est censé être de la cornemuse. Ça tombe mal, il ne s'arrête jamais!
;-)
Quelqu'un a-t-il déjà rencontré cette curiosité?

Merci beaucoup!

-- 
harpo_bzh


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




reply via email to

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