\version "2.12.3" \header { tagline = "8/31/2026" source = "" style = "" lastupdated = "" title = "Cariñito" composer = "Los Hijos del Sol" arranger = "Bruno Soria" copyright = \markup {\bold { "Form:" } "Intro, Verse, Chorus; Intro, Verse, Chorus; Drums, Intro, Verse, Chorus" } } %description: This song was arranged by our sister band, the Rude Mechanical Orchestra. Cariñito is a chicha (peruvian cumbia). It's a love song, and was first made popular by the band Los Hijos del Sol in Peru a few decades ago. Today, it is well known in Peru, Bolivia, and Ecuador, and all sorts of acts – from cumbia bands to rock bands to folk singers – play their own renditions. People from those countries never fail to recognize it when we play it on the streets. %part: melody melody = \relative c' { \key d\minor \time 4/4 \compressEmptyMeasures \override MultiMeasureRest.expand-limit = #1 \section \sectionLabel \markup { \bold \box "Intro"} \repeat volta 2 { \bar ".|:" R1*4 d8. a16 d4-. r c8 d | f8. c16 f4-. r2 | f8. c16 f4-. r8. f16 a8 g16 f | d8. a16 d4-. r8. a'16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. a16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. a16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. g16 g8-. f16 e | d16 f8-. d16 d16 f8-. d16 d8-. r16 a'16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 16 8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 16 8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 a'16 g a g f8-. d-. \break \section \sectionLabel \markup { \bold \box "Verse" } d8.-.\mf\< a16 r4 r c8 d | f8.-. c16 r4 r f8 g | a4.\f\! c8 g4. a8 | f8. d16 r4 r2 | d8.-.\mf\< a16 r4 r c8 d | f8.-. c16 r4 r f8 g | a4.\f\! c8 g4. a8 | f8. d16 r4 r2 | \break \section \sectionLabel \markup { \bold \box "Chorus" } d'2.\f c4 | c8. a16 ~ a8 r8 r2 | d2. c4 | c8. a16 ~ a8 r8 r2 | a8.-.\mp\< e16 r4 r a8 g | a8.-. f16 r4 r f8 g | a4.\f\! c8 g4. a8 | f8. d16 r4 r2 | a'8.-.\mp\< e16 r4 r a8 g | a8.-. f16 r4 r f8 g | a4.\f\! c8 g4. a8 | \alternative { { f8. d16 r4 r2 | } { f8. d16 r4 r2 | } } } % end repeat \fine \break \section \sectionLabel \markup { \bold \box "Drums, then D.C. al Fine"} \break R1*16 \bar "||" %%%%%% CODA (deprecated) %{ r4\coda e2. | f8.-. f16 f4-. r2 \bar "|." %} } % END PART %part: countermelodyHigh countermelodyHigh = \relative c' { \key d\minor % \override Staff.TimeSignature #'style = #'numbered \time 4/4 \compressEmptyMeasures \override MultiMeasureRest.expand-limit = #1 \section \sectionLabel \markup { \bold \box "Intro"} \repeat volta 2 { \bar ".|:" R1*4 r4 r8. c''16 a g a g f d d8-. | r4 r8. g16 a c c c a8-. g16 e | f8-. r r8. g16 a c c c a8-. g16 e | f8-. r r4 r8. a16 a8-. g16 e f16 g8-. f16 f16 g8-. f16 f16 g8-. a16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. a16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. g16 g8-. f16 e | d16 f8-. d16 d16 f8-. d16 d8-. r16 a'16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 16 8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 16 8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 a'16 g a g f8-. d-. \break \section \sectionLabel \markup { \bold \box "Verse" } r8. \acciaccatura c16 d r \acciaccatura c16 d8-. a16 r \acciaccatura d8 c-. f16 f8-. r | r8. d16 f8-. d16 g r \acciaccatura g a8-. a16 a8-. r | e16 f e f e f e f c e c e c e c8-. | d8.-. f16 d c a g f d f g a8-. g16 f | d8-. r16 \acciaccatura c'16 d r \acciaccatura c16 d8-. a16 r \acciaccatura d8 c-. f16 f8-. r | r8. d16 f8-. d16 g r \acciaccatura g a8-. a16 a8-. r | e16 f e f e f e f c e c e c e c8-. | d4-. r16 \acciaccatura e f8-. d16 r f, g a bes c d e | \break \section \sectionLabel \markup { \bold \box "Chorus" } d2.\f c4 | c8. a16 ~ a8 r r2 | d2.\f c4 | c8. a16 ~ a8 r r16 f' f8\mp\< e d | a'8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | a8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | f2\f\! e | d2 r16 f f8\mp\< e d | a'8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | a8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | f2\f\! e | \alternative { { d2 r } { d2 r } } } % end repeat \fine \section \sectionLabel \markup { \bold \box "Drums, then D.C. al Fine"} \break R1*16 %%%%%% CODA (deprecated) %{ r4\coda e2. | f8.-. f16 f4-. r2 \bar "|." %} } % END PART %part: countermelodyLow countermelodyLow = \relative c' { \key d\minor % \override Staff.TimeSignature #'style = #'numbered \time 4/4 \compressEmptyMeasures \override MultiMeasureRest.expand-limit = #1 \section \sectionLabel \markup { \bold \box "Intro"} \repeat volta 2 { \bar ".|:" R1*4 r4 r8. c'16 a g a g f d d8-. | r4 r8. g16 a c c c a8-. g16 e | f8-. r r8. g16 a c c c a8-. g16 e | f8-. r r4 r8. a16 a8-. g16 e f16 g8-. f16 f16 g8-. f16 f16 g8-. a16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. a16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. g16 g8-. f16 e | d16 f8-. d16 d16 f8-. d16 d8-. r16 a'16 a8-. g16 e | f16 g8-. f16 f16 g8-. f16 f16 g8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 16 8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 16 8-. 16 8-. 16 | 16 8-. 16 16 8-. 16 a'16 g a g f8-. d-. \break \section \sectionLabel \markup { \bold \box "Verse" } r8. \acciaccatura c16 d r \acciaccatura c16 d8-. a16 r \acciaccatura d8 c-. f16 f8-. r | r8. d16 f8-. d16 g r \acciaccatura g a8-. a16 a8-. r | e16 f e f e f e f c e c e c e c8-. | d8.-. f16 d c a g f d f g a8-. g16 f | d'8-. r16 \acciaccatura c16 d r \acciaccatura c16 d8-. a16 r \acciaccatura d8 c-. f16 f8-. r | r8. d16 f8-. d16 g r \acciaccatura g a8-. a16 a8-. r | e16 f e f e f e f c e c e c e c8-. | d4-. r16 \acciaccatura e f8-. d16 r f g a bes c d e | \break \section \sectionLabel \markup { \bold \box "Chorus" } d2.\f c4 | c8. a16 ~ a8 r r2 | d2.\f c4 | c8. a16 ~ a8 r r16 f f8\mp\< e d | a'8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | a8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | f2\f\! e | d2 r16 f f8\mp\< e d | a'8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | a8-. a-. a16 a a-. a r a-. a-. a r a-. a8-. | f2\f\! e | \alternative { { d2 r } { d2 r } } } % end repeat \fine \section \sectionLabel \markup { \bold \box "Drums, then D.C. al Fine"} \break R1*16 %%%%%% CODA (deprecated) %{ r4\coda e2. | f8.-. f16 f4-. r2 \bar "|." %} } % END PART %part: bass bass = \relative c { \key d\minor % \override Staff.TimeSignature #'style = #'numbered \time 4/4 \compressEmptyMeasures \override MultiMeasureRest.expand-limit = #1 \section \sectionLabel \markup { \bold \box "Intro"} \repeat volta 2 { \bar ".|:" d8. a16 d4-. r c8 d | f8. c16 f4-. r2 | f8. c16 f4-. r8. f16 a8 g16 f | d8. a16 d4-. r2 d8. a16 d4-. r c8 d | f8. c16 f4-. r2 | f8. c16 f4-. r8. f16 a8 g16 f | d8. a16 d4-. r16 c c8 d e f4 c8 f f,4 c'8 f | f,4 c'8 f f,4 c'8 f | f,4 c'8 f f,4 c'8 f | d4 a8 a d4 c8 d | f4 c8 f f,4 c'8 f | f,4 c'8 f f,4 c'8 f | f,4 c'8 f f,4 c'8 f | d4 a8 a d a bes c \bar "||" \break \section \sectionLabel \markup { \bold \box "Verse" } d4 a8 d f,4 c'8 d | f4 c8 f f,4 c'8 f | f,4 c'8 c a4 e'8 a | d,4 c8 d r16 f,16 f8 g a | d4 a8 d f,4 c'8 d | f4 c8 f f,4 c'8 f | f,4 c'8 c a4 e'8 a | d,4 c8 d r16 f,16 f8 g a | \break \section \sectionLabel \markup { \bold \box "Chorus" } bes8. f'16 ~ f8 a c,8. g'16 ~ g8 c | a8. f16 ~ f8 a r16 f16 f8 g8 a | bes,8. f'16 ~ f8 a c,8. g'16 ~ g8 c | a8. f16 ~ f8 a r16\mp\< f16 f8 g8 a | a,8. e'16 ~ e8 a a,8. e'16 ~ e8 a | d,8. f16 ~ f8 a d, c d e | f8.\f\! c16 ~ c8 bes a8. e'16 ~ e8 a | d, 8. a16 ~ a8 d r16 a'\mp\< a8 g a a,8. e'16 ~ e8 a a,8. e'16 ~ e8 a | d,8. f16 ~ f8 a d, c d e | f8.\f\! c16 ~ c8 bes a8. e'16 ~ e8 a | \alternative { { d, 8. a16 ~ a8 d r16 a a8 bes c } { d 8. a16 ~ a8 d^"Fine" r2 } } } % end repeat \section \sectionLabel \markup { \bold \box "Drums, then D.C. al Fine"} \break R1*16 %%%%%% CODA (deprecated) %{ r4\coda e2. | f8.-. f16 f4-. r2 \bar "|." %} } % END PART %part: changes changes = \chordmode { % INTRO d1:m f f d:m d1:m f f d:m f f f d:m f f f d:m % VERSE d1:m f f2 a2 d1:m d1:m f f2 a2 d1:m % CHORUS bes2:maj7 c f1 bes2:maj7 c f1 a1 d:m f2 a d1:m a1 d:m f2 a d1:m d:m % DRUMS R1*16 % CODA (deprecated) c1 f %} } % END CHORDS last bracket before layout-- end of last part %%Generated layout %------------------Code to 'naturalize' music - get rid of double-sharps, E#, etc.----------------- #(define (naturalize-pitch p) (let ((o (ly:pitch-octave p)) (a (* 4 (ly:pitch-alteration p))) ;; alteration, a, in quarter tone steps, ;; for historical reasons (n (ly:pitch-notename p))) (cond ((and (> a 1) (or (eq? n 6) (eq? n 2))) (set! a (- a 2)) (set! n (+ n 1))) ((and (< a -1) (or (eq? n 0) (eq? n 3))) (set! a (+ a 2)) (set! n (- n 1)))) (cond ((> a 2) (set! a (- a 4)) (set! n (+ n 1))) ((< a -2) (set! a (+ a 4)) (set! n (- n 1)))) (if (< n 0) (begin (set! o (- o 1)) (set! n (+ n 7)))) (if (> n 6) (begin (set! o (+ o 1)) (set! n (- n 7)))) (ly:make-pitch o n (/ a 4)))) #(define (naturalize music) (let ((es (ly:music-property music 'elements)) (e (ly:music-property music 'element)) (p (ly:music-property music 'pitch))) (if (pair? es) (ly:music-set-property! music 'elements (map (lambda (x) (naturalize x)) es))) (if (ly:music? e) (ly:music-set-property! music 'element (naturalize e))) (if (ly:pitch? p) (begin (set! p (naturalize-pitch p)) (ly:music-set-property! music 'pitch p))) music)) naturalizeMusic = #(define-music-function (parser location m) (ly:music?) (naturalize m)) %-----------------End Naturalization code--------------- #(set-default-paper-size "letter") \pointAndClickOff \book { \score { << \set Score.rehearsalMarkFormatter = #format-mark-box-numbers % Group: Melody \new Staff \with { \consists "Volta_engraver" instrumentName = "Melody" } { \set Staff.midiInstrument = #"trumpet" \clef treble \tempo 4=100 \override Score.RehearsalMark.self-alignment-X = #LEFT \melody } % Group: CountermelodyHigh \new Staff \with { \consists "Volta_engraver" instrumentName = "CountermelodyHigh" } { \set Staff.midiInstrument = #"alto sax" \clef treble \tempo 4=100 \override Score.RehearsalMark.self-alignment-X = #LEFT \countermelodyHigh } % Group: CountermelodyLow \new Staff \with { \consists "Volta_engraver" instrumentName = "CountermelodyLow" } { \set Staff.midiInstrument = #"alto sax" \clef treble \tempo 4=100 \override Score.RehearsalMark.self-alignment-X = #LEFT \countermelodyLow } % Group: Bass \new Staff \with { \consists "Volta_engraver" instrumentName = "Bass" } { \set Staff.midiInstrument = #"tuba" \clef bass \tempo 4=100 \override Score.RehearsalMark.self-alignment-X = #LEFT \bass } >> \layout { \context { \Score \remove "Volta_engraver" } } } }