Autor Thema: Trio - Klarinette, Cello, Klavier  (Gelesen 2062 mal)

matrices

  • Member
Trio - Klarinette, Cello, Klavier
« am: Sonntag, 30. Oktober 2011, 15:24 »
Hallo,
ich habe verschiedene Möglichkeiten probiert. Leider funktioniert es nicht.
Es kommt auch keine Midi-Datei.

Mein Ziel ist es auch, dass man die unterschiedlichen Instrumente in der Midi-Datei hört.

Was ist falsch, ohne dass dieses System von mir komplett geändert werden muss?

Grüße, matrices

harm6

  • Member
Re: Trio - Klarinette, Cello, Klavier
« Antwort #1 am: Sonntag, 30. Oktober 2011, 15:40 »
Hallo matrices,

\layout bzw. \midi müssen in \score.

\version "2.14.2"

\paper {
  left-margin = 2.5\cm
}


 
Klarinette = {
  \clef "treble"
  \set Staff.midiInstrument = #"clarinet"
      \set Staff.instrumentName = #"Klarinette  "
   \key c \major
   \time 4/4   
  R1 c''1
}


Cello = {
  \clef "bass"
  \set Staff.midiInstrument = #"cello"
      \set Staff.instrumentName = #"Cello  " 
  R1 c1
}
 
   
rhMusic = {
   R1 c'1
  }

lhMusic = {
      R1 c,1
}


\score {
<< \new Staff = "Klarinette"
     <<
  \Klarinette
  >>
   \new Staff = "Cello"
      <<
  \Cello
  >>
  \new PianoStaff <<
   \set PianoStaff.instrumentName = #"Piano  "
    \new Staff = "RH"  <<
  \rhMusic
    >>
    \new Staff = "LH" <<
      \clef "bass"
       \lhMusic
    >>
  >>
 >>
 \layout { }
  \midi {
  \context {
      \Score
      tempoWholesPerMinute = #(ly:make-moment 120 4)
     }
 }
}

-Harm

matrices

  • Member
Re: Trio - Klarinette, Cello, Klavier
« Antwort #2 am: Montag, 31. Oktober 2011, 10:49 »
Hallo Harm,
herzlichen Dank. Ist manchmal wirklich sehr hilfreich, wenn noch mal jemand anders guckt.
Ich habe eine Klammer falsch gesetzt. Ist mir trotz einiger Versuche einfach nicht aufgefallen.

Eine andere Frage, aber zu diesem Projekt.
Kann midi Legatobögen wiedergeben bzw. imitieren?
Ich setze immer ganz gern eine midi-Datei dazu, damit sich auch jemand eine Vorstellung von der Musik machen kann, der nicht versiert die Noten in Musik umsetzen kann, sich also keine Vorstellung davon machen kann.
Beste Grüße
matrices
« Letzte Änderung: Montag, 31. Oktober 2011, 11:16 von matrices »

RobUr

  • Member
Re: Trio - Klarinette, Cello, Klavier
« Antwort #3 am: Montag, 31. Oktober 2011, 12:53 »
Zitat von: matrices
Eine andere Frage, aber zu diesem Projekt.
Andere Frage – anderes Thema!

Zitat von: matrices
Kann midi Legatobögen wiedergeben bzw. imitieren?
Wiedergeben: nein. Imitieren: ja. Diese Arbeit hat sich bereits jemand gemacht: NR 3.5.7 The Articulate script.

Grüße, Robert

matrices

  • Member
Re: Trio - Klarinette, Cello, Klavier
« Antwort #4 am: Mittwoch, 2. November 2011, 12:13 »
Hallo RobUr,
leider ist mein Englisch enorm eingerostet.
Habe ich das jetzt richitg verstanden. Ich muss mit dem selben Code eine articulate.ly-Datei erstellen und diese dann über dem score als \include ... einfügen und \unfoldRepeats.... noch in den score der eigentlichen ly-Datei einsetzen?
Herzliche Grüße
matrices

harm6

  • Member
Re: Trio - Klarinette, Cello, Klavier
« Antwort #5 am: Mittwoch, 2. November 2011, 13:11 »
Hallo matrices,

so kann es funktionieren:

\version "2.14.2"

\include "articulate.ly"

music = \relative c' {
        \repeat unfold 2 { c4-. d-. e-. f-.} \repeat unfold 2 { c4 (d e f)}
}

\score {
    \new Staff \music
  \layout {}
}

\score {
        \unfoldRepeats \articulate
  <<
    \new Staff \with { midiInstrument = "Cello" }
    \music
  >>
  \midi {
    \context {
        \Score
        tempoWholesPerMinute = #(ly:make-moment 120 4)
       }
  }
}

Beachte, daß Du hier auf jeden Fall zwei scores brauchst, da articulate.ly den pdf-output stört. Insofern kannst Du \midi und \layout nicht in einen \score setzen. Es ist aber sowieso besser das zu trennen.

HTH,
  Harm

matrices

  • Member
Re: Trio - Klarinette, Cello, Klavier
« Antwort #6 am: Donnerstag, 3. November 2011, 18:20 »
Hallo Harm,
vielen Dank. Man kann einen Unterschied erkennen. Ich habe verschiedene Varianten ausprobiert und hatte Erfolg. Allerdings kann die midi-Datei der Wirklichkeit lange nicht mithalten. Aber das macht nichts. Hauptsache man gewinnt eine Ahnung vom Klang. Sicher hängt das auch von den Möglichkeiten des PCs ab.
Beste Grüße
matrices