Allgemein > Fragen zu Funktionen

Dynamik bei MIDI-Export

(1/2) > >>

Hilflos-im-Code:
Sodala ich habe zwei Stimmen in einer Zeile. In die Unterstimme habe ich die Dynamikbezeichungen eingetragen. Bei MIDI-Export werden die leider nur für die Unterstimme berücksichtigt. Eigentlich müssten die auch für die Oberstimme berücksichtigt werden. In der MIDI-Dokumentation bin ich nicht fündig geworden.

fugenkomponist:
Minimalbeispiel?

harm6:

--- Zitat ---Eigentlich müssten die auch für die Oberstimme berücksichtigt werden.
--- Ende Zitat ---

Nöö, eigentlich will man immer per Voice Dynamik haben, schließlich können Voices ja auch unterschiedliche haben.

Du könntest die Dyamik in die andere Voice ebenfalls eintragen und den stencil unsichtbar machen oder komplett ausschließen.

Natürlich könntest Du auch performer verschieben, aber das ist ein alles oder nichts. Das kann nur per score geändert werden.
Führt dann zu:


--- Code: ---vI = {
\repeat unfold 16 e''16\ppppp
}

vII= {
\repeat unfold 16 c'16
}

\score {
  <<
    \vI
    \vII
  >>
  \midi {
    \context {
      \Voice
      \remove "Dynamic_performer"
    }
    \context {
      \Staff
      \consists "Dynamic_performer"
    }
  }
}

--- Ende Code ---

HTH,
  Harm

Hilflos-im-Code:

--- Zitat von: harm6 am Mittwoch, 23. November 2016, 22:35 ---
--- Zitat ---Eigentlich müssten die auch für die Oberstimme berücksichtigt werden.
--- Ende Zitat ---

Nöö, eigentlich will man immer per Voice Dynamik haben, schließlich können Voices ja auch unterschiedliche haben.

--- Ende Zitat ---

Lass dir von jemanden sagen, bei dem es zu einem Musikstudium gereicht hat, dass dieses Exportbedürfnis nicht der Normalfall ist. Und ganz bestimmt nicht immer.

Edit: Bei deinem Code werden grundsätzlich alle Dynamiken ignoriert.

Hilflos-im-Code:

--- Zitat von: fugenkomponist am Mittwoch, 23. November 2016, 20:03 ---Minimalbeispiel?

--- Ende Zitat ---

Hier bitte:

--- Code: ---\version "2.19.41"
\language "deutsch"


PartPOneVoiceOne = {
\repeat unfold 16 a''4

}

PartPOneVoiceTwo = {
  c'4\ppppp \repeat unfold 15 c'
}

\score {
  <<
    \new Staff <<


        \context Voice = "PartPOneVoiceOne" { \voiceOne \PartPOneVoiceOne }
        \context Voice = "PartPOneVoiceTwo" { \voiceTwo \PartPOneVoiceTwo }

    >>

  >>
  \layout {}
 \midi {
    \context {
                  \voiceOne
      \consists "Dynamic_performer"
    }
   
    \context {
                  \voiceOne
      \remove "Dynamic_performer"
    }
   
   
    \context {
      \Staff
      \consists "Dynamic_performer"
    }
  }
}


--- Ende Code ---

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln