Me di cuenta de que el archivo midi Frescobaldi produce las notas ocultas. ¿Cómo evitar esto?
De los comentarios pude obtener la información de que esta pregunta se trata de un glissando donde la nota final no está impresa. Otra forma de no imprimir notas, aparte de \hideNotes
, sería utilizar una nota muda s
. Sin embargo, esto no se puede usar aquí, ya que un glissando a an s
no es posible y el glissando en su lugar se imprimiría en la siguiente nota impresa.
Básicamente, desea que el MIDI sea diferente de lo que está impreso. Para ello puedes usar el \tag
comando y crear dos formas alternativas de representar la parte de glissando, una para el impreso y otra para la salida MIDI. Entonces puedes incluso fingir el glissando con una fila de notas muy cortas.
theMusic =
{
c'4 c'
\tag #'glissando { \afterGrace c'2\glissando { \hideNotes c,8 \unHideNotes } }
\tag #'midigliss { c'32 b a g f e d c b, a, g, f, e, d, c,16 }
c'4 c'
}
\score{
\removeWithTag #'midigliss \theMusic
\layout{ }
}
\score{
\removeWithTag #'glissando \theMusic
\midi{ }
}
Salida impresa:
jaspe habicht
s
nota muda. Sería más fácil ayudarte si pudieras poner un ejemplo.Elementos en el espacio
mahanidhi
mahanidhi
ksnortum