Hi!

I'm writing python code to automatically annotate jazz solo transcriptions 
(with their corresponding chord progressions) and to produce midi output using 
Lilypond. I'd like to instruct Lilypond to lower the volume of the chord 
progression with respect to the melody, but haven't been able to find a 
solution. Any advice would be welcome!

Here is a sample of my Lilypond code:

\include "swing.ly"

\version "2.24.1"\language "english"

\header { title = "Untitled Tune I"

 composer = "Charlie Christian"}



chord_progression = \chords { \set chordChanges = ##t

 df1 df1 df1 df1 gf1:7 gf1:7 df1 df1 af1:7 af1:7 df1 af1:7 }



melody = \fixed c'

{\clef treble\numericTimeSignature \time 4/4 \override NoteHead.color = 
orangered  df'8  \override NoteHead.color = orangered  df'8  \override 
NoteHead.color = #black  r4  \override NoteHead.color = #black  r4  \override 
NoteHead.color = orangered  df'4  \override NoteHead.color = orangered  df'4  
\override NoteHead.color = #black  r4  \override NoteHead.color = #black  r4  
\override NoteHead.color = orangered  df'4  \override NoteHead.color = 
orangered  df'1  \override NoteHead.color = #black  r2  \override 
NoteHead.color = orangered  df'8  \override NoteHead.color = orangered  f'8  
\override NoteHead.color = #black  gf'8  \override NoteHead.color = orangered  
f'8  \override NoteHead.color = orangered  gf'8  \override NoteHead.color = 
#black  f'8  \override NoteHead.color = orangered  gf'8  \override 
NoteHead.color = #black  f'8  \override NoteHead.color = orangered  gf'8  
\override NoteHead.color = #black  f'8  \override NoteHead.color = orangered  
gf'8  \override NoteHead.color = #black  f'8  \override NoteHead.color = 
orangered  gf'8  \override NoteHead.color = #black  f'8  \override 
NoteHead.color = orangered  gf'8  \override NoteHead.color = #black  f'8  
\override NoteHead.color = orangered  gf'8  \override NoteHead.color = #black  
af'8  \override NoteHead.color = orangered  gf'8  \override NoteHead.color = 
#black  f'8  \override NoteHead.color = orangered  df'8  \override 
NoteHead.color = #black  bf8  \override NoteHead.color = orangered  af4  
\override NoteHead.color = #black  c'8  \override NoteHead.color = orangered  
df'4 df'8  \override NoteHead.color = orangered  df'4  \override NoteHead.color 
= #black  r8  \override NoteHead.color = orangered  af'8  \override 
NoteHead.color = #black  ef''32  \override NoteHead.color = #black  e''16 e''32 
 \override NoteHead.color = #black  ef''8  \override NoteHead.color = orangered 
 df''8  \override NoteHead.color = #black  bf'8  \override NoteHead.color = 
orangered  af'8  \override NoteHead.color = orangered  gf'8  \override 
NoteHead.color = #black  e'8  \override NoteHead.color = #black  f'8  \override 
NoteHead.color = orangered  af'8  \override NoteHead.color = #black  bf'8  
\override NoteHead.color = #black  r8  \override NoteHead.color = #black  df''8 
 \override NoteHead.color = #black  df''4  \override NoteHead.color = #black  
b'8  \override NoteHead.color = #black  bf'8  \override NoteHead.color = 
orangered  af'8  \override NoteHead.color = #black  e'8  \override 
NoteHead.color = #black  f'8  \override NoteHead.color = orangered  af'8  
\override NoteHead.color = orangered  f'8  \override NoteHead.color = orangered 
 df'8  \override NoteHead.color = #black  bf4  \override NoteHead.color = 
orangered  df'8  \override NoteHead.color = orangered  f'8  \override 
NoteHead.color = orangered  af'4  \override NoteHead.color = #black  df''4 
df''8  \override NoteHead.color = #black  f''8  \override NoteHead.color = 
#black  r2}



\score {

\tripletFeel 8

<<

\new ChordNames { \chord_progression }

\new Staff  \with { instrumentName = "Chorus 1" }

 { \melody }

 >>

\layout { }

\midi { \tempo 4 = 192 }

}







Reply via email to