lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Adjust midi volume separately for chord progression


From: Carey Bunks
Subject: Adjust midi volume separately for chord progression
Date: Tue, 4 Jul 2023 09:53:16 +0000

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

[Prev in Thread] Current Thread [Next in Thread]