[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI
From: |
Pablo Fernández |
Subject: |
Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI |
Date: |
Sat, 22 Mar 2014 13:04:01 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 |
El 21/03/14 17:24, Francisco Vila escribió:
El día 21 de marzo de 2014, 16:47, Pablo Fernández
<address@hidden> escribió:
Gracias Paco. Me aplica la dinámica a las tres voces, no sólo a la media. He
probado cambiando desde \ppp hasta \fff para asegurarme.
Puedes crear en un \book{} diferente, un arreglo que tenga cada
expresión en un pentagrama aparte, si no recuerdo mal los canales MIDI
se asignan por pentagrama.
Ahh, este era el problema, que también ha apuntado Pablo Herrera.
De hecho, desde hace tiempo genero la salida impresa y la MIDI por
separado para evitar conflictos con las repeticiones.
No obstante, he estado probando con diferentes pentagramas y como
midiMaximumVolumen y no lo conseguía. En cambio, con las marcas de
dinámica sí que queda como yo quiero. Me ha parecido que el
midiMaximumVolumen sólo funciona cuando hay alguna marca de dinámica, en
ese caso sí que establece un rango de volumen. Pero si no, no le hace ni
caso.
Sin embargo, esto me causa otro problema. De la misma forma que hago
con el StringNumber transparente, me gustaría evitar la indicación de
dinámica. ¿Hay alguna "transparencia" para esto? Ahora lo tengo así, os
pongo la salida impresa y la midi.
\version "2.16.0"
% EJEMPLO MINIMO
alta = \relative c' {
<e a>4. <e a>8 <e a> <e a> <fis b> <fis b> |
}
media = \relative c' {
cis4.\p cis8 cis cis4. |
}
baja = \relative c {
a1 |
}
% PLANTILLA, PARA MIS PARTITURAS DE GUITARRA
%%%%%%%%%%%SALIDA IMPRESA%%%%%%%%%%%%%%%%
\score {
<<
\new StaffGroup = "tab with traditional"
<<
\new Staff = "guitar traditional"
<<
\clef "treble_8"
\new Voice { \voiceOne \alta }
\new Voice { \voiceTwo \baja }
\new Voice { \voiceThree \media }
>>
\new TabStaff = "guitar tab"
<<
\new TabVoice { \voiceOne \alta }
\new TabVoice { \voiceTwo \baja }
\new TabVoice { \voiceThree \media }
>>
>>
>>
\layout {
\context {
\Score
\override StringNumber #'transparent = ##t % Tengo que
indicar el numero de cuerda para que salga bien la tablatura. Pero no
quiero que aparezca en el pentagrama.
\override Dynamics #'transparent = ##t %<------- Intento
fallido
}
}
}
%%%%%%%SALIDA MIDI%%%%%%%%%%%%%
\score {
<<
\unfoldRepeats
\new Staff {
\set Staff.midiInstrument = #"Acoustic Guitar (nylon)"
{\alta}
}
\new Staff {
\set Staff.midiInstrument = #"Acoustic Guitar (nylon)"
{\baja}
}
\new Staff {
\set Staff.midiInstrument = #"Acoustic Guitar (nylon)"
{\media }
}
>>
\midi { }
}
En principio, para reducir el número total de canales, se combinan
todas las voces de cada pentagrama en un solo canal. Puedes utilizar
este truco
http://www.lilypond.org/doc/v2.19/Documentation/snippets/midi#midi-changing-midi-output-to-one-channel-per-voice
para asignar un canal a cada voz.
Este truco también lo he probado y funciona.
- [lilypond-es] Bajar volumen de una voz en la salida MIDI, Pablo Fernández, 2014/03/20
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Pablo Herrera, 2014/03/20
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Pablo Herrera, 2014/03/20
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Francisco Vila, 2014/03/21
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Pablo Fernández, 2014/03/21
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Francisco Vila, 2014/03/21
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI,
Pablo Fernández <=
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Francisco Vila, 2014/03/22
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Pablo Fernández, 2014/03/23
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Francisco Vila, 2014/03/23
- Re: [lilypond-es] Bajar volumen de una voz en la salida MIDI, Pablo Fernández, 2014/03/24